<SEC-DOCUMENT>0000811156-25-000047.txt : 20250424
<SEC-HEADER>0000811156-25-000047.hdr.sgml : 20250424
<ACCEPTANCE-DATETIME>20250424104408
ACCESSION NUMBER:		0000811156-25-000047
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		92
CONFORMED PERIOD OF REPORT:	20250331
FILED AS OF DATE:		20250424
DATE AS OF CHANGE:		20250424

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CMS ENERGY CORP
		CENTRAL INDEX KEY:			0000811156
		STANDARD INDUSTRIAL CLASSIFICATION:	ELECTRIC & OTHER SERVICES COMBINED [4931]
		ORGANIZATION NAME:           	01 Energy & Transportation
		EIN:				382726431
		STATE OF INCORPORATION:			MI
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-09513
		FILM NUMBER:		25865061

	BUSINESS ADDRESS:	
		STREET 1:		ONE ENERGY PLAZA
		CITY:			JACKSON
		STATE:			MI
		ZIP:			49201
		BUSINESS PHONE:		5177880550

	MAIL ADDRESS:	
		STREET 1:		ONE ENERGY PLAZA
		CITY:			JACKSON
		STATE:			MI
		ZIP:			49201

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CONSUMERS ENERGY CO
		CENTRAL INDEX KEY:			0000201533
		STANDARD INDUSTRIAL CLASSIFICATION:	ELECTRIC & OTHER SERVICES COMBINED [4931]
		ORGANIZATION NAME:           	01 Energy & Transportation
		EIN:				380442310
		STATE OF INCORPORATION:			MI
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-05611
		FILM NUMBER:		25865062

	BUSINESS ADDRESS:	
		STREET 1:		ONE ENERGY PLAZA
		CITY:			JACKSON
		STATE:			MI
		ZIP:			49201
		BUSINESS PHONE:		5177880550

	MAIL ADDRESS:	
		STREET 1:		ONE ENERGY PLAZA
		CITY:			JACKSON
		STATE:			MI
		ZIP:			49201

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CONSUMERS POWER CO
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>cms-20250331.htm
<DESCRIPTION>FORM 10-Q (CMS ENERGY AND CONSUMERS)
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:56a59ef3-7a24-4af3-9903-29649831da5d,g:2d38f4b1-9e6c-457e-9c7f-af18a636a153,d:cb1ad753c5524502be714889370e7563-->
<html xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:cms="http://www.consumersenergy.com/20250331" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>cms-20250331</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-58">0000811156</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-59">2025</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-60">Q1</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-61">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" id="f-62">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="c-2" name="dei:EntityCentralIndexKey" id="f-63">0000201533</ix:nonNumeric><ix:nonNumeric contextRef="c-22" name="us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" id="f-709">http://fasb.org/us-gaap/2024#AccountsPayableCurrent</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="cms-20250331.xsd"/></ix:references><ix:resources><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="facility"><xbrli:measure>cms:facility</xbrli:measure></xbrli:unit><xbrli:unit id="mw"><xbrli:measure>utr:MW</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:A5.625JuniorSubordinatedNotesDue2078Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:A5.875JuniorSubordinatedNotesDue2078Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:A5.875JuniorSubordinatedNotesDue2079Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:SeriesCPreferredStockDepositarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CumulativePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-04-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-04-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:SeriesCPreferredStockDepositarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:SeriesCPreferredStockDepositarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:BayHarborMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:NrepaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:NrepaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:NrepaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:CerclaLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:CerclaLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:CerclaLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cms:LudingtonPlantOverhaulContractDisputeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">cms:LudingtonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cms:LudingtonPlantOverhaulContractDisputeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:ManufacturedGasPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationContingencyAxis">cms:ManufacturedGasPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:ManufacturedGasPlantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cms:IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:GuaranteeTypeOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:GuaranteeTypeOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:AviatorWindEquityHoldingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A6.500JuniorSubordinatedNotesDueJune2055Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TermLoanFacilityDueDecember2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ConstructionFinancingAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A6.500JuniorSubordinatedNotesDueJune2055Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2035-06-01</xbrli:startDate><xbrli:endDate>2035-06-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ConstructionFinancingAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TermLoanFacilityDueSeptember2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TermLoanFacilityDueDecember2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesSevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesSixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SupplierFinanceProgramAxis">cms:NorthStarCleanEnergysSupplierFinancingProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-16</xbrli:startDate><xbrli:endDate>2024-12-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-31</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-25</xbrli:startDate><xbrli:endDate>2025-02-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-31</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-14</xbrli:startDate><xbrli:endDate>2025-03-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-31</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">cms:FairValueInputsLevel2AndLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">cms:FairValueInputsLevel2AndLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">cms:FairValueInputsLevel2AndLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">cms:FairValueInputsLevel2AndLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:CMSEnergyNotePayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:VolatilityMechanismMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:VolatilityMechanismMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:VolatilityMechanismMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:VolatilityMechanismMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-234"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-235"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-236"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-237"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-238"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-239"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">cms:PowerSalesAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-241"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-242"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-244"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-245"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-246"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-248"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-249"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-250"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-251"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-252"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-253"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-254"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-255"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-256"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-257"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-258"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-259"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">cms:PowerSalesAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-260"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-261"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-262"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-263"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-264"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-265"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-266"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-267"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-268"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-269"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-270"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-271"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-272"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-273"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-274"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-275"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-276"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-277"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-278"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-279"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-280"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-281"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-282"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-283"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-284"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-285"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-286"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-287"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-288"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-289"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-290"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-291"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-292"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-293"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-294"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-295"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-296"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:NWOWindEquityHoldingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-297"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:NWOWindEquityHoldingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-298"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:NWOHoldcoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-299"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:DeltaSolarEquityHoldingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-300"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:DeltaSolarEquityHoldingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:AviatorWindEquityHoldingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-302"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:AviatorWindMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-303"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:NewportSolarHoldingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-304"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-306"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:SecuritizationBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-307"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:SecuritizationBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-308"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:TESFilerCityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:GraylingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-310"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:GeneseeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-311"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:CravenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-312"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-313"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-314"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:JHCampbellGeneratingUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-315"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:RetentionIncentiveProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:JHCampbellGeneratingUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-316"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:RetentionIncentiveProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-318"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-319"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-320"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-321"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-322"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000811156</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="icb1ad753c5524502be714889370e7563_1"></div><div style="min-height:24.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.589%"><tr><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span id="i6f773bc95a864ddcaca98369c7248212_346"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:105%">UNITED&#160;STATES SECURITIES AND EXCHANGE COMMISSION</span></div><div style="margin-bottom:11pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Washington,&#160;D.C. 20549</span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FORM&#160;<ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-Q</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:700;line-height:105%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="f-2">x</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:105%">&#160;QUARTERLY REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">March&#160;31, 2025</ix:nonNumeric></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">OR</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-4">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the transition period from _____to_____</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.730%"><tr><td style="width:1.0%"/><td style="width:12.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.152%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.076%"/><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:8pt;font-weight:400;line-height:120%">Commission File No.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Registrant; State of Incorporation; Address; and Telephone Number</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">IRS Employer Identification No.</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">1-9513</ix:nonNumeric></span></div></td><td colspan="6" rowspan="2" style="border-top:1pt solid #000;padding:0 1pt"><div style="text-align:center"><img src="cms-20250331_g1.jpg" alt="CMS_Logo.jpg" style="height:34px;margin-bottom:5pt;vertical-align:text-bottom;width:124px"/></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-6">CMS&#160;ENERGY CORPORATION</ix:nonNumeric></span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-7">38-2726431</ix:nonNumeric></span></div></td></tr><tr style="height:30pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:105%">(A <ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-8">Michigan</ix:nonNumeric> Corporation)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:105%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-9">One Energy Plaza</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-10">Jackson</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-11">Michigan</ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-12">49201</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:105%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-13">517</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-14">788-0550</ix:nonNumeric></span></div></td><td colspan="9" style="padding:0 1pt"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.730%"><tr><td style="width:1.0%"/><td style="width:12.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.152%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.076%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:EntityFileNumber" id="f-15">1-5611</ix:nonNumeric></span></div></td><td colspan="6" rowspan="2" style="padding:0 1pt"><div style="text-align:center"><img src="cms-20250331_g2.jpg" alt="CE_Logo_JPEG.jpg" style="height:43px;margin-bottom:5pt;vertical-align:text-bottom;width:124px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:EntityRegistrantName" id="f-16">CONSUMERS&#160;ENERGY COMPANY</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:EntityTaxIdentificationNumber" id="f-17">38-0442310</ix:nonNumeric></span></div></td></tr><tr style="height:30pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:105%">(A <ix:nonNumeric contextRef="c-2" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-18">Michigan</ix:nonNumeric> Corporation)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:105%"><ix:nonNumeric contextRef="c-2" name="dei:EntityAddressAddressLine1" id="f-19">One Energy Plaza</ix:nonNumeric>, <ix:nonNumeric contextRef="c-2" name="dei:EntityAddressCityOrTown" id="f-20">Jackson</ix:nonNumeric>, <ix:nonNumeric contextRef="c-2" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-21">Michigan</ix:nonNumeric> <ix:nonNumeric contextRef="c-2" name="dei:EntityAddressPostalZipCode" id="f-22">49201</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:105%">(<ix:nonNumeric contextRef="c-2" name="dei:CityAreaCode" id="f-23">517</ix:nonNumeric>) <ix:nonNumeric contextRef="c-2" name="dei:LocalPhoneNumber" id="f-24">788-0550</ix:nonNumeric></span></div></td><td colspan="9" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.871%"><tr><td style="width:1.0%"/><td style="width:49.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.902%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.728%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Trading Symbol(s)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-3" name="dei:Security12bTitle" id="f-25">CMS&#160;Energy Corporation Common Stock</ix:nonNumeric>, $0.01 par value</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-3" name="dei:TradingSymbol" id="f-26">CMS</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-3" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-27">New York Stock Exchange</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-4" name="dei:Security12bTitle" id="f-28">CMS&#160;Energy Corporation 5.625% Junior Subordinated Notes due 2078</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-4" name="dei:TradingSymbol" id="f-29">CMSA</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-4" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-30">New York Stock Exchange</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-5" name="dei:Security12bTitle" id="f-31">CMS&#160;Energy Corporation 5.875% Junior Subordinated Notes due 2078</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-5" name="dei:TradingSymbol" id="f-32">CMSC</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-5" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-33">New York Stock Exchange</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-6" name="dei:Security12bTitle" id="f-34">CMS&#160;Energy Corporation 5.875% Junior Subordinated Notes due 2079</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-6" name="dei:TradingSymbol" id="f-35">CMSD</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-6" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-36">New York Stock Exchange</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:105%"><ix:nonNumeric contextRef="c-7" name="dei:Security12bTitle" id="f-37">CMS&#160;Energy Corporation Depositary Shares</ix:nonNumeric>, each representing a 1/1,000th interest in a share of 4.200% Cumulative Redeemable Perpetual Preferred Stock, Series C</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-7" name="dei:TradingSymbol" id="f-38">CMS&#160;PRC</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-7" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-39">New York Stock Exchange</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-8" name="dei:Security12bTitle" id="f-40">Consumers Energy Company Cumulative Preferred Stock, $100&#160;par&#160;value: $4.50&#160;Series</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-8" name="dei:TradingSymbol" id="f-41">CMS-PB</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-8" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-42">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div id="icb1ad753c5524502be714889370e7563_10"></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.871%"><tr><td style="width:1.0%"/><td style="width:17.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.711%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.159%"/><td style="width:0.1%"/></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:105%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12&#160;months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">CMS&#160;Energy Corporation:</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-43">Yes</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Consumers Energy Company:</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:EntityCurrentReportingStatus" id="f-44">Yes</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.871%"><tr><td style="width:1.0%"/><td style="width:17.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.711%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.159%"/><td style="width:0.1%"/></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:105%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule&#160;405 of Regulation&#160;S&#8209;T (&#167;232.405 of this chapter) during the preceding 12&#160;months (or for such shorter period that the registrant was required to submit such files).</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">CMS&#160;Energy Corporation:</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-45">Yes</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Consumers Energy Company:</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:EntityInteractiveDataCurrent" id="f-46">Yes</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.871%"><tr><td style="width:1.0%"/><td style="width:17.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.711%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.159%"/><td style="width:0.1%"/></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:105%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non&#8209;accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule&#160;12b&#8209;2 of the Exchange&#160;Act.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">CMS&#160;Energy Corporation:</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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Consumers&#160;Energy Company:</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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-47">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#9746;</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="padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Large accelerated filer</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#9744;</span></td><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="padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Non&#8209;accelerated filer</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#9744;</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="padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-48">Non&#8209;accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#9746;</span></td><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="padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#9744;</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="padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#9744;</span></td><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="padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-49">&#9744;</ix:nonNumeric></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="padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-50">&#9744;</ix:nonNumeric></span></td><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="padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-51">&#9744;</ix:nonNumeric></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="padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-52">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.871%"><tr><td style="width:1.0%"/><td style="width:17.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.711%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.159%"/><td style="width:0.1%"/></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:105%">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&#160;13(a) of the Exchange Act.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">CMS&#160;Energy Corporation:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#9744;</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="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Consumers Energy Company:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div id="icb1ad753c5524502be714889370e7563_22"></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.871%"><tr><td style="width:1.0%"/><td style="width:17.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.711%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.159%"/><td style="width:0.1%"/></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:105%">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b&#8209;2 of the Exchange Act).</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">CMS&#160;Energy Corporation:</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-53">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Consumers Energy Company:</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-54">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div id="icb1ad753c5524502be714889370e7563_28"></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.871%"><tr><td style="width:1.0%"/><td style="width:17.146%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.711%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.159%"/><td style="width:0.1%"/></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Indicate the number of shares outstanding of each of the issuer&#8217;s classes of common stock at April&#160;7, 2025:</span></div></td></tr><tr><td colspan="21" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">CMS&#160;Energy Corporation:</span></td><td colspan="12" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-3" name="dei:Security12bTitle" id="f-55">CMS&#160;Energy Corporation Common Stock</ix:nonNumeric>, $0.01&#160;par value</span></div></td><td colspan="12" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-56">299,123,745</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="21" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Consumers Energy Company:</span></td><td colspan="12" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Consumers Common Stock, $10&#160;par value, privately held by CMS&#160;Energy Corporation</span></td><td colspan="12" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-57">84,108,789</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:15.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:24.75pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">&#160;&#160;&#160;&#160;</a></span></div></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="height:15.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div></div><div id="icb1ad753c5524502be714889370e7563_34"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">CMS&#160;Energy Corporation</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">Consumers Energy Company</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Quarterly Reports on Form&#160;10&#8209;Q to the Securities and Exchange Commission for the Period Ended March&#160;31,&#160;2025</span></div><div style="margin-bottom:6pt"><span id="idb6fafe8429b4e55b08070c851fcfd72_115"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Table of Contents</span></div><div style="padding-left:7.92pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:79.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.311%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_37">Glossary</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_37">2</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_40">Filing Format</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_40">9</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_46">Available Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_46">9</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_49">Forward-looking Statements and Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_49">9</a></span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="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="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_109">Part I&#8212;Financial Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_109">13</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_112">Item&#160;1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_112">Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_112">13</a></span></div></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="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_535">Item&#160;2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_535">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_535">82</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_538">Item&#160;3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_538">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_538">82</a></span></div></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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_547">Item&#160;4.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_547">Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_547">82</a></span></div></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="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_556">Part II&#8212;Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_556">83</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_559">Item&#160;1.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_559">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_559">83</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_562">Item&#160;1A.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_562">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_562">83</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_565">Item&#160;2.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_565">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_565">83</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_568">Item&#160;3.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_568">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_568">84</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_571">Item&#160;4.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_571">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_571">84</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_574">Item&#160;5</a><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_559">.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_574">Other Information</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_574">84</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:7.92pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_577">Item&#160;6.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_577">Exhibits</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_577">85</a></span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></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"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_637">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_637">86</a></span></div></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">1</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_37"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span id="icd320a49111a457d90e6c686b8c613ca_83"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Glossary</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Certain terms used in the text and financial statements are defined below.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></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:11pt;font-weight:700;line-height:120%">2024&#160;Form&#160;10&#8209;K</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Each of CMS&#160;Energy&#8217;s and Consumers&#8217; Annual Report on Form&#160;10&#8209;K for the year ended December&#160;31,&#160;2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">2023&#160;Energy Law</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Michigan&#8217;s Public Acts&#160;229, 230, 231, 233, 234, and 235 of 2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">ABATE</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Association of Businesses Advocating Tariff Equity</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">ASP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Appliance Service Plan</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">Aviator Wind</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Aviator Wind Holdings,&#160;LLC, a VIE in which Aviator Wind Equity Holdings holds a Class&#160;B membership interest</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">Aviator Wind Equity Holdings</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Aviator Wind Equity Holdings,&#160;LLC, a VIE in which Grand River Wind,&#160;LLC, a wholly owned subsidiary of NorthStar Clean Energy, has a 51&#8209;percent interest</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">Bay Harbor</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A residential/commercial real estate area located near Petoskey, Michigan, in which CMS&#160;Energy sold its interest in 2002</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">Bcf</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Billion cubic feet</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">CCR</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Coal combustion residual</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">CEO</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Chief Executive Officer</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">CERCLA</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Comprehensive Environmental Response, Compensation, and Liability Act of 1980, as amended</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">CFO</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Chief Financial Officer</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></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:11pt;font-weight:700;line-height:120%">Clean Air Act</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Federal Clean Air Act of 1963, as amended</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">Clean Energy Plan</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; long-term strategy for delivering clean, reliable, resilient, and affordable energy to its customers; this plan was originally outlined and approved in Consumers&#8217; 2018&#160;integrated resource plan and subsequently updated and approved through its 2021&#160;integrated resource plan</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">Clean Water Act</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Federal Water Pollution Control Act of 1972, as amended</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">CMS&#160;Energy</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy Corporation and its consolidated subsidiaries, unless otherwise noted; the parent of Consumers and NorthStar Clean Energy</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">CMS&#160;Land</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Land Company, a wholly owned subsidiary of CMS&#160;Capital,&#160;L.L.C., a wholly owned subsidiary of CMS&#160;Energy</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers Energy Company and its consolidated subsidiaries, unless otherwise noted; a wholly owned subsidiary of CMS&#160;Energy</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">Consumers 2014 Securitization Funding</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers 2014 Securitization Funding&#160;LLC, a wholly owned consolidated bankruptcy-remote subsidiary of Consumers and special-purpose entity organized for the sole purpose of purchasing and owning securitization property, issuing securitization bonds, and pledging its interest in securitization property to a trustee to collateralize the securitization bonds</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">Consumers 2023&#160;Securitization Funding</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers 2023 Securitization Funding&#160;LLC, a wholly owned consolidated bankruptcy-remote subsidiary of Consumers and special-purpose entity organized for the sole purpose of purchasing and owning securitization property, issuing securitization bonds, and pledging its interest in securitization property to a trustee to collateralize the securitization bonds</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">Covert Generating Station</span></td></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:11pt;font-weight:400;line-height:120%">A 1,200-MW natural gas-fueled generation station that was acquired by Consumers in 2023 from New&#160;Covert Generating Company,&#160;LLC, a non-affiliated company</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">Craven</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Craven County Wood Energy Limited Partnership, a VIE in which HYDRA&#8209;CO Enterprises,&#160;Inc., a wholly owned subsidiary of NorthStar Clean Energy, has a 50&#8209;percent interest</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></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:11pt;font-weight:700;line-height:120%">CSAPR</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Cross-State Air Pollution Rule of 2011, as amended</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">DB&#160;Pension Plans</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Defined benefit pension plans of CMS&#160;Energy and Consumers, including certain present and former affiliates and subsidiaries</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">DB&#160;SERP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Defined Benefit Supplemental Executive Retirement Plan</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">Delta Solar Equity Holdings</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Delta Solar Equity Holdings,&#160;LLC, a VIE in which Grand River Solar,&#160;LLC, a wholly owned subsidiary of NorthStar Clean Energy, has a 50-percent interest</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">DIG</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Dearborn Industrial Generation,&#160;L.L.C., a wholly owned subsidiary of Dearborn Industrial Energy,&#160;L.L.C., a wholly owned subsidiary of NorthStar Clean Energy</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">Dodd-Frank Act</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">DTE&#160;Electric</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">DTE&#160;Electric Company, a non&#8209;affiliated company</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">EGLE</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Michigan Department of Environment, Great Lakes, and Energy</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">Endangered Species Act</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Endangered Species Act of 1973, as amended</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">energy waste reduction</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The reduction of energy consumption through energy efficiency and demand-side energy conservation, as established under Michigan law</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">EPA</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">U.S.&#160;Environmental Protection Agency</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">EPS</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Earnings per share</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">Exchange Act</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Securities Exchange Act of&#160;1934</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></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:11pt;font-weight:700;line-height:120%">Federal Power Act</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Federal Power Act of 1920</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">FERC</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Federal Energy Regulatory Commission</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">FTR</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Financial transmission right</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">GAAP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">U.S.&#160;Generally Accepted Accounting Principles</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">Genesee</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Genesee Power Station Limited Partnership, a VIE in which HYDRA&#8209;CO Enterprises,&#160;Inc., a wholly owned subsidiary of NorthStar Clean Energy, has a 50&#8209;percent interest</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">Good Neighbor Plan</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A plan issued by the EPA which secures significant reductions in ozone-forming emissions of NOx from power plants and industrial facilities</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">Grayling</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Grayling Generating Station Limited Partnership, a VIE in which HYDRA&#8209;CO Enterprises,&#160;Inc., a wholly owned subsidiary of NorthStar Clean Energy, has a 50&#8209;percent interest</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">IRS</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Internal Revenue Service</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">kWh</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Kilowatt-hour, a unit of energy equal to one&#160;thousand watt-hours</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">Ludington</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Ludington pumped-storage plant, jointly owned by Consumers and DTE&#160;Electric</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">MATS</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Mercury and Air Toxics Standards, which limit mercury, acid gases, and other toxic pollution from coal&#8209;fueled and oil&#8209;fueled power plants</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">MD&amp;A</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">METC</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Michigan Electric Transmission Company,&#160;LLC, a non&#8209;affiliated company</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></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:11pt;font-weight:700;line-height:120%">MGP</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Manufactured gas plant</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">Migratory Bird Treaty Act</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Migratory Bird Treaty Act of 1918, as amended</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">MISO</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Midcontinent Independent System Operator,&#160;Inc.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">mothball</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">To place a generating unit into a state of extended reserve shutdown in which the unit is inactive and unavailable for service for a specified period, during which the unit can be brought back into service after receiving appropriate notification and completing any necessary maintenance or other work; generation owners in MISO must request approval to mothball a unit, and MISO then evaluates the request for reliability impacts</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">MPSC</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Michigan Public Service Commission</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">MW</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Megawatt, a unit of power equal to one&#160;million watts</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">NAAQS</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">National Ambient Air Quality Standards</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">Natural Gas Act</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Natural Gas Act of 1938</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">Newport Solar Holdings</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Newport Solar Holdings&#160;III,&#160;LLC, a VIE in which Newport Solar Equity Holdings&#160;LLC, a wholly owned subsidiary of Grand River Solar,&#160;LLC, a wholly owned subsidiary of NorthStar Clean Energy, holds a Class&#160;B membership interest</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">NorthStar Clean Energy</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NorthStar Clean Energy Company, a wholly owned subsidiary of CMS&#160;Energy, formerly known as CMS&#160;Enterprises Company</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">NOx</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Nitrogen oxides</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">NPDES</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">National Pollutant Discharge Elimination System, a permit system for regulating point sources of pollution under the Clean Water Act</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></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:11pt;font-weight:700;line-height:120%">NREPA</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Part&#160;201 of Michigan&#8217;s Natural Resources and Environmental Protection Act of 1994, as amended</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">NWO&#160;Holdco</span></td></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:11pt;font-weight:400;line-height:115%">NWO&#160;Holdco,&#160;L.L.C., a VIE in which NWO&#160;Holdco&#160;I,&#160;LLC, a wholly owned subsidiary of NWO&#160;Wind Equity Holdings,&#160;LLC, holds a Class&#160;B membership interest</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">NWO&#160;Wind Equity Holdings</span></td></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:11pt;font-weight:400;line-height:115%">NWO&#160;Wind Equity Holdings,&#160;LLC, a VIE in which Grand River Wind,&#160;LLC, a wholly owned subsidiary of NorthStar Clean Energy, has a 50-percent interest</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">OPEB</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Other post-employment benefits</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">OPEB&#160;Plan</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Postretirement health care and life insurance plans of CMS&#160;Energy and Consumers, including certain present and former affiliates and subsidiaries</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">PCB</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Polychlorinated biphenyl</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">PPA</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Power purchase agreement</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">RCRA</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Federal Resource Conservation and Recovery Act of 1976</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">REC</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Renewable energy credit</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">Reliability Roadmap</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; five-year strategy to improve its electric distribution system and the reliability of the grid; this plan was filed with the MPSC in 2023, and is an update to Consumers&#8217; previous Electric Distribution Infrastructure Investment Plan filed in 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">ROA</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Retail Open Access, which allows electric generation customers to choose alternative electric suppliers pursuant to Michigan&#8217;s Public Acts&#160;141 and 142 of 2000, as amended</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">SEC</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">U.S.&#160;Securities and Exchange Commission</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></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:11pt;font-weight:700;line-height:120%">securitization</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A financing method authorized by statute and approved by the MPSC which allows a utility to sell its right to receive a portion of the rate payments received from its customers for the repayment of securitization bonds issued by a special-purpose entity affiliated with such utility</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">SOFR</span></td></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:11pt;font-weight:400;line-height:115%">Secured overnight financing rate calculated and published by the Federal Reserve Bank of New York</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">TAES</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Toshiba America Energy Systems Corporation, a non-affiliated company</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">TBJH</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">TBJH Inc., a non-affiliated company</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">TCJA</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Tax Cuts and Jobs Act of 2017</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">Term SOFR</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The rate per annum that is a forward-looking term rate based on SOFR</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">T.E.S.&#160;Filer City</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">T.E.S.&#160;Filer City Station Limited Partnership, a VIE in which HYDRA&#8209;CO Enterprises,&#160;Inc., a wholly owned subsidiary of NorthStar Clean Energy, has a 50&#8209;percent interest</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></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:11pt;font-weight:700;line-height:120%">Toshiba</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Toshiba Corporation, a non-affiliated company</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">UWUA</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Utility Workers Union of America, AFL-CIO</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><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:11pt;font-weight:700;line-height:120%">VIE</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Variable interest entity</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">8</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_40"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span id="i9ad0f726c96c46a2b2d28c5f2defbbde_1120"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Filing Format</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">This combined Form&#160;10&#8209;Q is separately filed by CMS&#160;Energy and Consumers. Information in this combined Form&#160;10&#8209;Q relating to each individual registrant is filed by such registrant on its own behalf. Consumers makes no representation regarding information relating to any other companies affiliated with CMS&#160;Energy other than its own subsidiaries.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy is the parent holding company of several subsidiaries, including Consumers and NorthStar Clean Energy. None of CMS&#160;Energy, NorthStar Clean Energy, nor any of CMS&#160;Energy&#8217;s other subsidiaries (other than Consumers) has any obligation in respect of Consumers&#8217; debt securities or preferred stock and holders of such securities should not consider the financial resources or results of operations of CMS&#160;Energy, NorthStar Clean Energy, nor any of CMS&#160;Energy&#8217;s other subsidiaries (other than Consumers and its own subsidiaries (in relevant circumstances)) in making a decision with respect to Consumers&#8217; debt securities or preferred stock. Similarly, neither Consumers nor any other subsidiary of CMS&#160;Energy has any obligation in respect of securities of CMS&#160;Energy.</span></div><div id="icb1ad753c5524502be714889370e7563_43"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">This report should be read in its entirety. No one section of this report deals with all aspects of the subject matter of this report. This report should be read in conjunction with the consolidated financial statements and related notes and with MD&amp;A included in the 2024&#160;Form&#160;10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">K.</span></div><div id="icb1ad753c5524502be714889370e7563_46"></div><div style="margin-bottom:12pt"><span id="i254ed98d95d8405b805c48cc4a711e3b_11"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Available Information</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s internet address is www.cmsenergy.com. CMS&#160;Energy routinely posts important information on its website and considers the Investor Relations section, www.cmsenergy.com/investor-relations, a channel of distribution for material information. Information contained on CMS&#160;Energy&#8217;s website is not incorporated herein.</span></div><div id="icb1ad753c5524502be714889370e7563_49"></div><div style="margin-bottom:12pt;margin-top:3pt"><span id="i569b653869804479994bcc8da39f90c9_11072"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Forward-looking Statements and Information</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">This Form&#160;10&#8209;Q and other CMS&#160;Energy and Consumers disclosures may contain forward-looking statements as defined by the Private Securities Litigation Reform Act of 1995. The use of &#8220;anticipates,&#8221; &#8220;assumes,&#8221; &#8220;believes,&#8221; &#8220;could,&#8221; &#8220;estimates,&#8221; &#8220;expects,&#8221; &#8220;forecasts,&#8221; &#8220;goals,&#8221; &#8220;guidance,&#8221; &#8220;intends,&#8221; &#8220;may,&#8221; &#8220;might,&#8221; &#8220;objectives,&#8221; &#8220;plans,&#8221; &#8220;possible,&#8221; &#8220;potential,&#8221; &#8220;predicts,&#8221; &#8220;projects,&#8221; &#8220;seeks,&#8221; &#8220;should,&#8221; &#8220;targets,&#8221; &#8220;will,&#8221; and other similar words is intended to identify forward-looking statements that involve risk and uncertainty. This discussion of potential risks and uncertainties is designed to highlight important factors that may impact CMS&#160;Energy&#8217;s and Consumers&#8217; businesses and financial outlook. CMS&#160;Energy and Consumers have no obligation to update or revise forward-looking statements regardless of whether new information, future events, or any other factors affect the information contained in the statements. These forward-looking statements are subject to various factors that could cause CMS&#160;Energy&#8217;s and Consumers&#8217; actual results to differ materially from the results anticipated in these statements. These factors include, but are not limited to, the following, all of which are potentially significant:</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">the impact and effect of recent events, such as worsening trade relations, geopolitical tensions, war, acts of terrorism, and the responses to these events, and related economic disruptions including, but not limited to, inflation, energy price volatility, tariffs, and supply chain disruptions</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">the impact of new regulation by the MPSC, FERC, and other applicable governmental proceedings and regulations, including any associated impact on electric or gas rates or rate structures</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:11pt;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%">&#8226;</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">potentially adverse regulatory treatment, effects of a failure to receive timely regulatory orders that are or could come before the MPSC, FERC, or other governmental authorities, or effects of a government shutdown</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">changes in the performance of or regulations applicable to MISO, METC, pipelines, railroads, vessels, or other service providers that CMS&#160;Energy, Consumers, or any of their affiliates rely on to serve their customers</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">federal actions, the adoption of or challenges to federal or state laws or regulations or changes in applicable laws, rules, regulations, principles, or practices, or in their interpretation, such as those related to energy policy, ROA, the Public Utility Regulatory Policies Act of 1978, infrastructure integrity or security, cybersecurity, gas pipeline safety, gas pipeline capacity, energy waste reduction, the financial compensation mechanism, the environment, regulation or deregulation, reliability, health care reforms, taxes, accounting matters, tariffs, climate change, air emissions, renewable energy, the Dodd-Frank Act, and other business issues that could have an impact on CMS&#160;Energy&#8217;s, Consumers&#8217;, or any of their affiliates&#8217; businesses or financial results</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">factors affecting, disrupting, interrupting, or otherwise impacting CMS&#160;Energy&#8217;s or Consumers&#8217; facilities, utility infrastructure, operations, or backup systems, such as costs and availability of personnel, equipment, and materials; weather and climate, including catastrophic weather-related damage and extreme temperatures; natural disasters; fires; smoke; scheduled or unscheduled equipment outages; maintenance or repairs; contractor performance; environmental incidents; failures of equipment or materials; electric transmission and distribution or gas pipeline system constraints; interconnection requirements; political and social unrest; general strikes; the government and/or paramilitary response to political or social events; changes in trade policies, regulations, or tariffs; accidents; explosions; physical disasters; global pandemics; cyber incidents; physical or cyber attacks; vandalism; war or terrorism; and the ability to obtain or maintain insurance coverage for these events</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">the ability of CMS&#160;Energy and Consumers to execute cost-reduction strategies and/or convert economic development opportunities</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">potentially adverse regulatory or legal interpretations or decisions regarding environmental matters, or delayed regulatory treatment or permitting decisions that are or could come before agencies such as EGLE, the EPA, FERC, and/or the U.S.&#160;Army Corps of Engineers, and potential environmental remediation costs associated with these interpretations or decisions, including those that may affect Consumers&#8217; coal ash management or routine maintenance, repair, and replacement classification under New Source Review, a construction-permitting program under the Clean Air Act</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">changes in energy markets, including availability, price, and seasonality of electric capacity and energy and the timing and extent of changes in commodity prices and availability and deliverability of coal, natural gas, natural gas liquids, electricity, oil, gasoline, diesel fuel, and certain related products</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">the price of CMS&#160;Energy common stock, the credit ratings of CMS&#160;Energy and Consumers, capital and financial market conditions, and the effect of these market conditions on CMS&#160;Energy&#8217;s and Consumers&#8217; interest costs and access to the capital markets, including availability of financing to CMS&#160;Energy, Consumers, or any of their affiliates</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:11pt;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%">&#8226;</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">the ability of CMS&#160;Energy and Consumers to execute their financing strategies</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">the investment performance of the assets of CMS&#160;Energy&#8217;s and Consumers&#8217; pension and benefit plans, the discount rates, mortality assumptions, and future medical costs used in calculating the plans&#8217; obligations, and the resulting impact on future funding requirements</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">the impact of the economy, particularly in Michigan, and potential future volatility in the financial and credit markets on CMS&#160;Energy&#8217;s, Consumers&#8217;, or any of their affiliates&#8217; revenues, ability to collect accounts receivable from customers, or cost and availability of capital</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">changes in the economic and financial viability of CMS&#160;Energy&#8217;s and Consumers&#8217; suppliers, customers, and other counterparties and the continued ability of these third parties, including those in bankruptcy, to meet their obligations to CMS&#160;Energy and Consumers</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">population changes in the geographic areas where CMS&#160;Energy and Consumers conduct business</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">national, regional, and local economic, competitive, and regulatory policies, conditions, and developments</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">loss of customer demand for electric generation supply to alternative electric suppliers, the creation of municipal utilities, increased use of self-generation including distributed generation, energy waste reduction, or energy storage</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">loss of customer demand for natural gas due to alternative technologies or fuels or electrification</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">the ability of Consumers to meet increased renewable energy demand due to customers seeking to meet their own sustainability goals in a timely and cost-efficient manner</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">the reputational or other impact on CMS&#160;Energy and Consumers of the failure to meet the renewable or clean energy standards required by the 2023&#160;Energy Law or to achieve or make timely progress on their greenhouse gas reduction goals related to reducing their impact on climate change</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">adverse consequences of employee, director, or third</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">party fraud or non&#8209;compliance with codes of conduct or with laws or regulations</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">federal regulation of electric sales, including periodic re&#8209;examination by federal regulators of CMS&#160;Energy&#8217;s and Consumers&#8217; market-based sales authorizations</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">any event, change, development, occurrence, or circumstance that could impact the implementation of the Clean Energy Plan, including any action by a regulatory authority or other third party to prohibit, delay, or impair the implementation of the Clean Energy Plan</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">the ability to meet increases in electric demand associated with data centers</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">the availability, cost, coverage, and terms of insurance, the stability of insurance providers, and the ability of Consumers to recover the costs of any insurance from customers</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">the effectiveness of CMS&#160;Energy&#8217;s and Consumers&#8217; risk management policies, procedures, and strategies, including strategies to hedge risk related to interest rates and future prices of electricity, natural gas, and other energy-related commodities</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">factors affecting development of electric generation projects, gas transmission, and gas and electric distribution infrastructure replacement, conversion, and expansion projects, including </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:11pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">factors related to project site identification, construction material availability, quality, and pricing, tariffs, embargoes on equipment, supply chain disruptions, schedule delays, interconnection delays, availability of qualified construction personnel, permitting, acquisition of property rights, community opposition, environmental regulations, and government actions</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">changes or disruption in fuel supply, including but not limited to supplier bankruptcy and delivery disruptions</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">potential costs, lost revenues, reputational harm, or other consequences resulting from misappropriation of assets or sensitive information, corruption of data, or operational disruption in connection with a cyberattack or other cyber incident</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">potential disruption to, interruption or failure of, or other impacts on information technology backup or disaster recovery systems</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">technological developments in energy production, storage, delivery, usage, and metering</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">the ability to implement and integrate technology successfully, including artificial intelligence</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">the impact of CMS&#160;Energy&#8217;s and Consumers&#8217; integrated business software system and its effects on their operations, including utility customer billing and collections</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">adverse consequences resulting from any past, present, or future assertion of indemnity or warranty claims associated with assets and businesses previously owned by CMS&#160;Energy or Consumers, including claims resulting from attempts by foreign or domestic governments to assess taxes on or to impose environmental liability associated with past operations or transactions</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">the outcome, cost, and other effects of any legal or administrative claims, proceedings, investigations, or settlements</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">the reputational impact on CMS&#160;Energy and Consumers of operational incidents, violations of corporate policies, regulatory violations, inappropriate use of social media, and other events</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">restrictions imposed by various financing arrangements and regulatory requirements on the ability of Consumers and other subsidiaries of CMS&#160;Energy to transfer funds to CMS&#160;Energy in the form of cash dividends, loans, or advances</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">earnings volatility resulting from the application of fair value accounting to certain energy commodity contracts or interest rate contracts</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">changes in financial or regulatory accounting principles or policies or interpretation of principles or policies</span></div><div style="margin-bottom:11pt;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%">&#8226;</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">other matters that may be disclosed from time to time in CMS&#160;Energy&#8217;s and Consumers&#8217; SEC filings, or in other public documents</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">All forward-looking statements should be considered in the context of the risk and other factors described above and as detailed from time to time in CMS&#160;Energy&#8217;s and Consumers&#8217; SEC filings. For additional details regarding these and other uncertainties, see Part&#160;I&#8212;Item&#160;1. Financial Statements&#8212;MD&amp;A&#8212;Outlook and Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;1, Regulatory Matters and Note&#160;2, Contingencies and Commitments; and Part&#160;I&#8212;Item&#160;1A. Risk Factors in the 2024&#160;Form&#160;10-K.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">12</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_109"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div><span id="ia71e2447481f49f4b442ab5e98e2e6b4_6"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">Part&#160;I&#8212;Financial Information</span></div><div id="icb1ad753c5524502be714889370e7563_112"></div><div style="margin-bottom:12pt"><span id="i0c64d40b599746e78fe7108549249efb_6"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;1.&#160;&#160;&#160;&#160;Financial Statements</span></div><div id="icb1ad753c5524502be714889370e7563_115"></div><div style="margin-bottom:12pt"><span id="if6bedda9095145f98c02a1b17ef699bb_15"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Index to Financial Statements</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:5.951%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:85.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.311%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_130">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_130">14</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_286">CMS&#160;Energy Consolidated Financial Statements (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_286">44</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_286">Consolidated Statements of Income (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_286">44</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_289">Consolidated Statements of Comprehensive Income (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_289">45</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_292">Consolidated Statements of Cash Flows (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_292">47</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_295">Consolidated Balance Sheets (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_295">48</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_298">Consolidated Statements of Changes in Equity (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_298">50</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_301">Consumers Consolidated Financial Statements (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_301">51</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_304">Consolidated Statements of Income (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_304">51</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_307">Consolidated Statements of Comprehensive Income (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_307">52</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_310">Consolidated Statements of Cash Flows (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_310">53</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_313">Consolidated Balance Sheets (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_313">54</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_316">Consolidated Statements of Changes in Equity (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_316">56</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_319">Notes to the Unaudited Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_319">57</a></span></div></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="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_334">1:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_334">Regulatory Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_334">57</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_337">2:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_337">Contingencies and Commitments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_337">58</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_349">3:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_349">Financings and Capitalization</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_349">62</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_403">4:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_403">Fair Value Measurements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_403">65</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_409">5:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_409">Financial Instruments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_409">67</a></span></div></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="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_430">6:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_430">Retirement Benefits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_430">68</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_451">7:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_451">Income Taxes</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_451">69</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_463">8:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_463">Earnings Per Share&#8212;CMS&#160;Energy</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_463">70</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_466">9:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_466">Revenue</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_466">71</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_493">10:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_493">Reportable Segments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_493">74</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_511">11:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_511">Variable Interest Entities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_511">79</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_517">12:</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_517">Exit Activities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_517">81</a></span></div></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">CMS&#160;Energy Corporation</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">Consumers Energy Company</span></div><div id="icb1ad753c5524502be714889370e7563_130"></div><div style="margin-bottom:12pt"><span id="if8f0959a845a4a82810325641838742b_64"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">This MD&amp;A is a combined report of CMS&#160;Energy and Consumers.</span></div><div id="icb1ad753c5524502be714889370e7563_133"></div><div style="margin-bottom:12pt"><span id="ic320729a0dd045caa5c2828e4893b91f_10"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Executive Overview</span></div><div id="icb1ad753c5524502be714889370e7563_136"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy is an energy company operating primarily in Michigan. It is the parent holding company of several subsidiaries, including Consumers, an electric and gas utility, and NorthStar Clean Energy, primarily a domestic independent power producer and marketer. Consumers&#8217; electric utility operations include the generation, purchase, distribution, and sale of electricity, and Consumers&#8217; gas utility operations include the purchase, transmission, storage, distribution, and sale of natural gas. Consumers&#8217; customer base consists of a mix of primarily residential, commercial, and diversified industrial customers. NorthStar Clean Energy, through its subsidiaries and equity investments, is engaged in domestic independent power production, including the development and operation of renewable generation, and the marketing of independent power production.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers manage their businesses by the nature of services each provides. CMS&#160;Energy operates principally in three business segments: electric utility; gas utility; and NorthStar Clean Energy, its non&#8209;utility operations and investments. Consumers operates principally in two business segments: electric utility and gas utility. CMS&#160;Energy&#8217;s and Consumers&#8217; businesses are affected primarily by:</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%">&#8226;</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">regulation and regulatory matters</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%">&#8226;</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">state and federal legislation</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%">&#8226;</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">economic conditions</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%">&#8226;</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">weather</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%">&#8226;</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">energy commodity prices</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%">&#8226;</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">interest rates</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">their securities&#8217; credit ratings</span></div><div id="icb1ad753c5524502be714889370e7563_139"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">The Triple Bottom Line</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s and Consumers&#8217; purpose is to provide safe, reliable, affordable, clean, and equitable energy in service of their customers. In support of this purpose, CMS&#160;Energy and Consumers couple digital transformation with the &#8220;CE&#160;Way,&#8221; a lean operating system designed to improve safety, quality, cost, delivery, and employee morale.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers measure their progress toward the purpose by considering their impact on the &#8220;triple bottom line&#8221; of people, planet, and prosperity; this consideration takes into account not only the economic value that CMS&#160;Energy and Consumers create for customers and investors, but also their responsibility to social and environmental goals. The triple bottom line balances the interests of employees, customers, suppliers, regulators, creditors, Michigan&#8217;s residents, the investment community, </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">and other stakeholders, and it reflects the broader societal impacts of CMS&#160;Energy&#8217;s and Consumers&#8217; activities.</span></div><div style="text-align:center"><img src="cms-20250331_g3.jpg" alt="Strategy on a Page.jpg" style="height:405px;margin-bottom:5pt;vertical-align:text-bottom;width:720px"/></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s Sustainability Report, which is available to the public, describes CMS&#160;Energy&#8217;s and Consumers&#8217; progress toward world class performance measured in the areas of people, planet, and prosperity.</span></div><div id="icb1ad753c5524502be714889370e7563_142"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">People:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The people element of the triple bottom line represents CMS&#160;Energy&#8217;s and Consumers&#8217; commitment to their employees, their customers, the residents of local communities in which they do business, and other stakeholders.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The safety of co-workers, customers, and the general public is a priority of CMS&#160;Energy and Consumers. Accordingly, CMS&#160;Energy and Consumers have worked to integrate a set of safety principles into their business operations and culture. These principles include complying with applicable safety, health, and security regulations and implementing programs and processes aimed at continually improving safety and security conditions. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers also place a high priority on customer value and on providing reliable, affordable, and equitable energy in service of their customers. Consumers&#8217; customer-driven investment program is aimed at improving safety and increasing electric and gas reliability.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In&#160;2023, Consumers filed its Reliability Roadmap, an update to its previous Electric Distribution Infrastructure Investment Plan filed in 2021, with the MPSC. The Reliability Roadmap outlines a five-year strategy to improve Consumers&#8217; electric distribution system and the reliability of the grid. The plan proposes the following spending for projects designed to reduce the number and duration of power outages to customers through investment in infrastructure upgrades, vegetation management, and grid modernization:</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%">&#8226;</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">capital expenditures of $7&#160;billion through 2028; this amount is $3&#160;billion higher than proposed in the previous plan</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;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%">&#8226;</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">maintenance and operating spending of $1.7&#160;billion through 2028, reflecting an increase of $300&#160;million over the previous plan</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In its 2024 electric rate case, Consumers outlined its proposal to implement the Reliability Roadmap and began requesting rate recovery of the investments needed to support the plan&#8217;s key objectives. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Central to Consumers&#8217; commitment to its customers are the initiatives it has undertaken to keep electricity and natural gas affordable, including:</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%">&#8226;</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">replacement of coal-fueled generation and PPAs with a cost-efficient and reliable mix of renewable energy, less-costly dispatchable generation sources, and energy waste reduction and demand response programs</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%">&#8226;</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">targeted infrastructure investment to reduce maintenance costs and improve reliability and safety</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%">&#8226;</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">supply chain optimization</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%">&#8226;</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">economic development to increase sales and reduce overall rates</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%">&#8226;</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">information and control system efficiencies</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%">&#8226;</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">employee and retiree health care cost sharing</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%">&#8226;</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">tax planning</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%">&#8226;</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">cost-effective financing</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">workforce productivity enhancements</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">While inflationary pressures and tariffs could impact supply chain availability and pricing, CMS&#160;Energy and Consumers are taking steps to help mitigate the impact on their ability to provide safe, reliable, affordable, clean, and equitable energy in service of their customers. </span></div><div id="icb1ad753c5524502be714889370e7563_145"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Planet:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The planet element of the triple bottom line represents CMS&#160;Energy&#8217;s and Consumers&#8217; commitment to protect the environment. This commitment extends beyond compliance with various state and federal environmental, health, and safety laws and regulations. Management considers climate change and other environmental risks in strategy development, business planning, and enterprise risk management processes.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers continue to focus on opportunities to protect the environment and reduce their carbon footprint from owned generation. CMS&#160;Energy, including Consumers, has decreased its combined percentage of electric supply (self-generated and purchased) from coal by 23&#160;percentage points since 2015. Additionally, as a result of actions already taken through 2024, Consumers has:</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%">&#8226;</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">reduced carbon dioxide emissions from owned generation by more than 30&#160;percent since 2005</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%">&#8226;</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">reduced methane emissions by nearly 30&#160;percent since 2012</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%">&#8226;</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">reduced the volume of water used to generate electricity by more than 50&#160;percent since 2012</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%">&#8226;</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">reduced landfill waste disposal by more than two&#160;million&#160;tons since 1992</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%">&#8226;</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">enhanced, restored, or protected more than 11,700&#160;acres of land since 2017</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%">&#8226;</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">reduced sulfur dioxide and particulate matter emissions by nearly 95&#160;percent since 2005</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%">&#8226;</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">reduced NOx emissions by more than 86&#160;percent since 2005</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">reduced mercury emissions by more than 92&#160;percent since 2007</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2023, Michigan enacted the 2023&#160;Energy Law, which among other things:</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%">&#8226;</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">raised the renewable energy standard from the present 15</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent requirement to 50&#160;percent by 2030 and 60&#160;percent by 2035; renewable energy generated anywhere within MISO can be applied to meeting this standard, with certain limitations</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></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%">&#8226;</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">set a clean energy standard of 80&#160;percent by 2035 and 100&#160;percent by 2040; low- or zero-carbon emitting resources, such as nuclear generation and natural gas generation coupled with carbon capture, are considered clean energy sources under this standard</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%">&#8226;</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">enhanced existing incentives for energy efficiency programs and returns earned on new clean or renewable PPAs</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%">&#8226;</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">created a new energy storage standard that requires electric utilities to file plans by 2029 to obtain new energy storage that will contribute to a Michigan target of 2,500&#160;MW based on their pro rata share</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">expanded the statutory cap on distributed generation resources to ten&#160;percent</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers filed updates to its renewable energy plan in November&#160;2024 and plans to file updates to its Clean Energy Plan in 2026. Together, these updated plans will serve as Consumers&#8217; blueprint to meeting the requirements of the 2023&#160;Energy Law by focusing on increasing the generation of renewable energy, deploying energy storage, helping customers use less energy, and offering demand response programs to reduce demand during critical peak times.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; Clean Energy Plan details its strategy to meet customers&#8217; long-term energy needs and was most recently revised and approved by the MPSC in 2022 under Michigan&#8217;s integrated resource planning process. The Clean Energy Plan outlines Consumers&#8217; long-term strategy for delivering safe, reliable, affordable, clean, and equitable energy to its customers. This strategy includes:</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%">&#8226;</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">ending the use of coal in owned generation in 2025, 15&#160;years sooner than initially planned</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%">&#8226;</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">purchasing the Covert Generating Station, a natural gas-fueled generating facility with 1,200&#160;MW of nameplate capacity, allowing Consumers to continue to provide controllable sources of electricity to customers; this purchase was completed in 2023</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">soliciting capacity from sources able to deliver to Michigan&#8217;s Lower Peninsula, including battery storage facilities</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; proposed updates to its renewable energy plan include:</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%">&#8226;</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">up to 9,000&#160;MW of both purchased and owned solar energy resources</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%">&#8226;</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">the addition of up to 2,800&#160;MW of new, competitively bid wind energy resources</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">the co-location of battery energy storage with its renewable energy assets to optimize those assets </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Coupled with updates to the Clean Energy Plan, these actions will enable Consumers to achieve 60&#160;percent renewable energy by 2035 and 100&#160;percent clean energy by 2040, and will also contribute to Consumers&#8217; achievement of the net-zero emissions goals discussed below. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Net-zero methane emissions from natural gas delivery system by 2030:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under its Methane Reduction Plan, Consumers plans to reduce methane emissions from its system by about 80&#160;percent, from 2012 baseline levels, by accelerating the replacement of aging pipe, rehabilitating or retiring outdated infrastructure, and adopting new technologies and practices. The remaining emissions will likely be offset by purchasing and/or producing renewable natural gas. To date, Consumers has reduced methane emissions by nearly 30&#160;percent.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Net-zero greenhouse gas emissions target for the entire business by 2050:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> This goal incorporates greenhouse gas emissions from Consumers&#8217; natural gas delivery system, including suppliers and customers, and has an interim goal of reducing customer emissions by 25&#160;percent by 2035. Consumers expects to meet this goal through carbon offset measures, renewable natural gas, energy efficiency and demand response programs, and the adoption of cost-effective emerging technologies once proven and commercially available.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Additionally, to advance its environmental stewardship in Michigan and to minimize the impact of future regulations, Consumers set the following goals for the five-year period 2023 through 2027:</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%">&#8226;</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">to enhance, restore, or protect 6,500&#160;acres of land through 2027; Consumers has enhanced, restored, or protected more than 5,000&#160;acres of land towards this goal</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%">&#8226;</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">to reduce water usage by 1.7&#160;billion&#160;gallons through 2027; Consumers has reduced water usage by more than 1.3&#160;billion&#160;gallons towards this goal</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">to annually divert a minimum of 90&#160;percent of waste from landfills (through waste reduction, recycling, and reuse); during 2024, Consumers&#8217; rate of waste diverted from landfills was 92&#160;percent</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers are monitoring numerous legislative, policy, and regulatory initiatives, including those to regulate and report greenhouse gases, and related litigation. While CMS&#160;Energy and Consumers cannot predict the outcome of these matters, which could affect them materially, they intend to continue to move forward with a triple-bottom-line approach that focuses on people, planet, and prosperity.</span></div><div id="icb1ad753c5524502be714889370e7563_151"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Prosperity:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The prosperity element of the triple bottom line represents CMS&#160;Energy&#8217;s and Consumers&#8217; commitment to meeting their financial objectives and providing economic development opportunities and benefits in the communities in which they do business. CMS&#160;Energy&#8217;s and Consumers&#8217; financial strength allows them to maintain solid investment-grade credit ratings and thereby reduce funding costs for the benefit of customers and investors, to attract and retain talent, and to reinvest in the communities they serve.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For the three&#160;months ended March&#160;31,&#160;2025, CMS&#160;Energy&#8217;s net income available to common stockholders was $302&#160;million, and diluted EPS were $1.01. This compares with net income available to common stockholders of $285&#160;million and diluted EPS of $0.96 for the three&#160;months ended March&#160;31,&#160;2024. In 2025, higher gas sales due primarily to favorable weather and electric and gas rate increases were offset partially by lower earnings at NorthStar Clean Energy and increased depreciation and property taxes, reflecting higher capital spending. A more detailed discussion of the factors affecting CMS&#160;Energy&#8217;s and Consumers&#8217; performance can be found in the Results of Operations section that follows this Executive Overview.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Over the next five&#160;years, Consumers expects weather-normalized electric deliveries to increase compared to 2024. This outlook reflects strong growth in electric demand, offset partially by the effects of energy waste reduction programs. Weather-normalized gas deliveries are expected to remain stable relative to 2024, reflecting modest growth in gas demand, offset by the effects of energy waste reduction programs.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">18</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_154"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Performance: Impacting the Triple Bottom Line</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers remain committed to delivering safe, reliable, affordable, clean, and equitable energy in service of their customers and positively impacting the triple bottom line of people, planet, and prosperity. During 2024, CMS&#160;Energy and Consumers:</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%">&#8226;</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">created a Clean Energy Workforce Development Program for people employed in the building trades to receive training and certifications in the areas of advanced energy efficiency, lead abatement, and other work</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%">&#8226;</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">buried power lines in multiple Michigan communities under a targeted undergrounding pilot program in efforts to improve electric service for Consumers&#8217; electric customers</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%">&#8226;</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">began installation of nearly 3,000&#160;line sensors, 100&#160;automatic transfer reclosers, and 1,200&#160;iron utility poles to improve electric reliability and help prevent power outages</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%">&#8226;</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">expanded Consumers&#8217; MI Clean Air program to include several renewable natural gas projects being developed and constructed across Michigan, increasing options for customers to offset emissions associated with their natural gas use</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%">&#8226;</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">collaborated with the Muskegon County Resource Recovery Center to develop a 250-MW solar energy center, Consumers&#8217; first large-scale, self-developed solar project, that is expected to power 40,000&#160;homes by 2026</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%">&#8226;</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">updated Consumers&#8217; Transportation Electrification Plan, aiming to power over 1,500&#160;new fast charging locations and serve one&#160;million electric vehicles in Michigan by 2030</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%">&#8226;</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">launched a new workplace electric vehicle charging program, offering rebates to businesses that install chargers, with a goal of equipping over 500&#160;workplaces by 2030</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">completed the final phase of the Mid-Michigan Pipeline project, replacing and upgrading 55&#160;miles of natural gas transmission pipeline in five Michigan counties, ensuring safe and reliable gas flow to homes and businesses prior to the winter season</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers will continue to utilize the CE&#160;Way to enable them to achieve world class performance and positively impact the triple bottom line. Consumers&#8217; investment plan and the regulatory environment in which it operates also drive its ability to impact the triple bottom line.</span></div><div id="icb1ad753c5524502be714889370e7563_157"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Investment Plan: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Over the next five&#160;years, Consumers expects to make significant expenditures on infrastructure upgrades, replacements, and clean generation. While it has a large number of potential investment opportunities that would add customer value, Consumers has prioritized its spending based on the criteria of enhancing public safety, increasing reliability, maintaining affordability for its customers, and advancing its environmental stewardship. Consumers&#8217; investment program, which is subject to approval through general rate case and other MPSC proceedings, is expected to result in annual rate-base growth of more than eight&#160;percent. This rate-base growth, together with cost-control measures, should allow Consumers to maintain affordable customer prices.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following illustration are Consumers&#8217; planned capital expenditures through 2029 of $20.0&#160;billion: </span></div><div style="text-align:center"><img src="cms-20250331_g4.jpg" alt="866" style="height:400px;margin-bottom:5pt;vertical-align:text-bottom;width:570px"/></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Of this amount, Consumers plans to spend $14.8&#160;billion over the next five&#160;years primarily to maintain and upgrade its electric distribution systems and gas infrastructure in order to enhance safety and reliability, improve customer satisfaction, reduce energy waste on those systems, and facilitate its clean energy transformation. Electric distribution and other projects comprise $8.5&#160;billion primarily to strengthen circuits and substations, replace poles, and interconnect clean energy resources. The gas infrastructure projects comprise $6.3&#160;billion to sustain deliverability, enhance pipeline integrity and safety, and reduce methane emissions. Consumers also expects to spend $5.2&#160;billion on clean generation, which includes investments in wind, solar, and hydroelectric generation resources.</span></div><div id="icb1ad753c5524502be714889370e7563_160"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Regulation:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Regulatory matters are a key aspect of Consumers&#8217; business, particularly rate cases and regulatory proceedings before the MPSC, which permit recovery of new investments while helping to ensure that customer rates are fair and affordable. Important regulatory events and developments not already discussed are summarized below.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">2024&#160;Electric Rate Case: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In May&#160;2024, Consumers filed an application with the MPSC seeking a rate increase of $325&#160;million, made up of two components. First, Consumers requested a $303&#160;million annual rate increase, based on a 10.25&#8209;percent authorized return on equity for the projected 12</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month period ending February&#160;28,&#160;2026. The filing requested authority to recover costs related to new infrastructure investment primarily in distribution system reliability and cleaner energy resources. Second, Consumers requested approval of a $22&#160;million surcharge for the recovery of distribution investments made in 2023 that exceeded the rates authorized in accordance with previous electric rate orders. In October&#160;2024, Consumers revised its requested increase to $277&#160;million, primarily to reflect the removal of projected capital investments associated with certain solar facilities that Consumers incorporated into its amended renewable energy plan. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March&#160;2025, the MPSC issued an order authorizing an annual rate increase of $176&#160;million, which is inclusive of a $22&#160;million surcharge for the recovery of distribution investments made in 2023 that </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">exceeded the rates authorized in accordance with previous electric rate orders. The approved rate increase is based on a 9.90&#8209;percent authorized return on equity. The new rates became effective in April&#160;2025.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">2024&#160;Gas Rate Case: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2024, Consumers filed an application with the MPSC seeking an annual rate increase of $248&#160;million based on a 10.25&#8209;percent authorized return on equity for the projected 12&#8209;month period ending October&#160;31,&#160;2026. The MPSC must issue a final order in this case before or in October&#160;2025. </span></div><div id="icb1ad753c5524502be714889370e7563_163"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Looking Forward</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers will continue to consider the impact on the triple bottom line of people, planet, and prosperity in their daily operations as well as in their long-term strategic decisions. Consumers will continue to seek fair and timely regulatory treatment that will support its customer-driven investment plan, while pursuing cost-control measures that will allow it to maintain sustainable customer base rates. The CE&#160;Way is an important means of realizing CMS&#160;Energy&#8217;s and Consumers&#8217; purpose of providing safe, reliable, affordable, clean, and equitable energy in service of their customers.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">21</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_166"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:6pt"><span id="i48f8b9783b6b4441a2d4daf7fd2bb451_644"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">CMS&#160;Energy Consolidated Results of Operations</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.130%"/><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 style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.398%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:right;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:120%">In Millions, Except Per Share Amounts</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;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"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Income Available to Common Stockholders</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="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">302&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">285&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">17&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic Earnings Per Average Common Share</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="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:120%">$</span></td><td style="background-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:120%">1.01&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%">0.96&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%">0.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted Earnings Per Average Common Share</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="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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:120%">$</span></td><td style="background-color:#cceeff;border-bottom: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:120%">1.01&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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:120%">$</span></td><td style="background-color:#cceeff;border-bottom: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:120%">0.96&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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:120%">$</span></td><td style="background-color:#cceeff;border-bottom: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:120%">0.05&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.130%"/><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 style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.398%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:right;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:120%">In&#160;Millions</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="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;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"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change</span></td><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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric utility</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="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">27&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas utility</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">213&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate interest and other</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="background-color:#ffffff;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:120%">(17)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Income Available to Common Stockholders</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="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">302&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">285&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a summary of changes to net income available to common stockholders for the three&#160;months ended March&#160;31,&#160;2025 versus 2024:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.624%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.397%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:right;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:120%">In Millions</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="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">285&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Reasons for the change</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="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;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:120%">Consumers electric utility and gas utility</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric sales</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas sales</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="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:120%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric rate increase</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas rate increase, including gain amortization in lieu of rate relief</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="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:120%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher depreciation and amortization</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher income tax expense</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="background-color:#ffffff;padding:0 1pt 0 7.75pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower other income, net of expenses</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="background-color:#cceeff;padding:0 1pt 0 7.75pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher vegetation management cost, consistent with the Reliability Roadmap</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="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"/><td colspan="3" style="background-color:#ffffff;padding:0 10pt 0 1pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher property taxes, reflecting higher capital spending, and other</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="background-color:#cceeff;padding:0 1pt 0 7.75pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Absence of ASP revenue, net of expense, due to sale in 2024</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="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:120%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher other maintenance and operating expenses</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="background-color:#cceeff;padding:0 1pt 0 7.75pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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 10pt 0 1pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt;text-indent:-9pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher interest charges</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="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:120%">(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="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy (see below for additional detail)</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(49)</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate interest and other</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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</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="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">302&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Electric Utility Results of Operations</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the detailed changes to the electric utility&#8217;s net income available to common stockholders for the three&#160;months ended March&#160;31,&#160;2025 versus 2024:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.624%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.397%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:right;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:120%">In Millions</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="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Reasons for the change</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="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Electric deliveries</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> and rate increases</span></div></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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rate increase, including return on higher renewable capital spending</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher revenue due primarily to increased deliveries and sales mix</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="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:120%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher energy waste reduction program revenues</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher other revenues</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="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:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70&#160;</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 16pt;text-align:left;text-indent:-9pt;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:120%">Maintenance and other operating expenses</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher vegetation management cost, consistent with the Reliability Roadmap</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="background-color:#cceeff;padding:0 1pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher energy waste reduction program costs</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="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:120%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher other maintenance and operating expenses</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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="background-color:#ffffff;border-top:1pt solid #000;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:120%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;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:120%">Depreciation and amortization</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increased plant in service, reflecting higher capital spending</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 16pt;text-align:left;text-indent:-9pt;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:120%">General taxes</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher property taxes, reflecting higher capital spending</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 16pt;text-align:left;text-indent:-9pt;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:120%">Other income, net of expenses</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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;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:120%">Interest charges</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</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 16pt;text-align:left;text-indent:-9pt;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:120%">Income taxes</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher electric utility pre-tax earnings</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="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:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower other income taxes</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:120%">(6)</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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</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="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">124&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Deliveries to end-use customers were 9.0&#160;billion&#160;kWh in 2025 and 8.9&#160;billion&#160;kWh in 2024.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Gas Utility Results of Operations</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the detailed changes to the gas utility&#8217;s net income available to common stockholders for the three&#160;months ended March&#160;31,&#160;2025 versus 2024:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.624%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.397%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:right;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:120%">In Millions</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="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">169&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Reasons for the change</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="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gas deliveries</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> and rate increases</span></div></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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rate increase</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher revenue due primarily to the absence of 2024 unfavorable weather </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="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:120%">61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher energy waste reduction program revenues</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="background-color:#cceeff;padding:0 1pt 0 19pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Absence of ASP business revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></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="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:120%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASP gain customer bill credit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher other revenues</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="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:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52&#160;</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 16pt;text-align:left;text-indent:-9pt;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:120%">Maintenance and other operating expenses</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of ASP gain</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></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="background-color:#cceeff;padding:0 1pt 0 19pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Absence of 2024 ASP business expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></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="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:120%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher energy waste reduction program costs</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher maintenance and other operating expenses</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="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:120%">(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="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</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 16pt;text-align:left;text-indent:-9pt;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:120%">Depreciation and amortization</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increased plant in service, reflecting higher capital spending</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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11)</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 16pt;text-align:left;text-indent:-9pt;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:120%">General taxes</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher property taxes, reflecting higher capital spending </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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</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 16pt;text-align:left;text-indent:-9pt;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:120%">Other income, net of expenses</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;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:120%">Interest charges</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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</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 16pt;text-align:left;text-indent:-9pt;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:120%">Income taxes</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher gas utility pre-tax earnings</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower other income taxes</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="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:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13)</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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</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="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">213&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Deliveries to end-use customers were 135&#160;Bcf in 2025 and 117&#160;Bcf in 2024.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">In April&#160;2024, Consumers sold its unregulated ASP business to a non-affiliated company, resulting in a $110&#160;million gain. In July&#160;2024, the MPSC approved the utilization of $27.5&#160;million, or one-fourth, of the gain on the sale as an offset to the revenue deficiency in lieu of additional rate relief during the 12&#8209;month period beginning October&#160;1,&#160;2024, with the remaining three-fourths of the gain, or $82.5&#160;million, to be credited to customers as a bill credit over a three-year period beginning October&#160;1,&#160;2024. </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">24</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_172"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">NorthStar Clean Energy Results of Operations</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the detailed changes to NorthStar Clean Energy&#8217;s net income available to common stockholders for the three&#160;months ended March&#160;31,&#160;2025 versus 2024:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.624%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.397%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:right;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:120%">In Millions</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="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Reason for the change</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="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower earnings from renewable projects, reflecting timing of achieving commercial operation</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">(18)</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower operating earnings, primarily due to a two-month planned major outage at DIG</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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16)</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher tax expense</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10)</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher other expense</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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</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="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div id="icb1ad753c5524502be714889370e7563_178"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Corporate Interest and Other Results of Operations</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the detailed changes to corporate interest and other results for the three&#160;months ended March&#160;31,&#160;2025 versus 2024:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.624%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.397%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:right;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:120%">In Millions</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="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Reasons for the change</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="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Absence of 2024 gain on extinguishment of debt</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">(22)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher interest charges</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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11)</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower tax expense</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower other expense</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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</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="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">25</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_181"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span id="i1d5ebd0c3e9a487cb7fb8eaf87727b33_972"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Cash Position, Investing, and Financing</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">At March&#160;31,&#160;2025, CMS&#160;Energy had $526&#160;million of consolidated cash and cash equivalents, which included $61&#160;million of restricted cash and cash equivalents. At March&#160;31,&#160;2025, Consumers had $121&#160;million of consolidated cash and cash equivalents, which included $60&#160;million of restricted cash and cash equivalents.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Operating Activities</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are specific components of net cash provided by operating activities for the three&#160;months ended March&#160;31,&#160;2025 versus 2024:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:88.162%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.876%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:right;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:120%">In Millions</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></div></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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">956&#160;</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;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Reasons for the change</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 #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">32&#160;</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="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non&#8209;cash transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unfavorable impact of changes in core working capital</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:120%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Favorable impact of changes in other assets and liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12&#160;</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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</span></td><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:120%">$</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:120%">1,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">979&#160;</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;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Reasons for the change</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 #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">71&#160;</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="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non&#8209;cash transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unfavorable impact of changes in core working capital</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:120%">2&#160;</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="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unfavorable impact of changes in other assets and liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(22)</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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</span></td><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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,031&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">cash transactions comprise depreciation and amortization, changes in deferred income taxes and investment tax credits, and other non&#8209;cash operating activities and reconciling adjustments.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Core working capital comprises accounts receivable, accrued revenue, inventories, accounts payable, and accrued rate refunds.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Investing Activities</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are specific components of net cash used in investing activities for the three&#160;months ended March&#160;31,&#160;2025 versus 2024:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:88.162%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.876%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:right;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:120%">In Millions</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">(637)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Reasons for the change</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 #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">(275)</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="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="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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other investing activities</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:120%">(6)</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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(918)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">(607)</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;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Reasons for the change</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 #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">(185)</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="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 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other investing activities</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:120%">(8)</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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(800)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Financing Activities</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are specific components of net cash provided by (used in) financing activities for the three&#160;months ended March&#160;31,&#160;2025 versus 2024:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:88.162%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.876%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:right;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:120%">In Millions</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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></div></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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">294&#160;</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;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reasons for the change</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 #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher debt issuances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">601&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher debt retirements</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:120%">(398)</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="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower repayments of notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower issuances of common 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:120%">(269)</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="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher payments of dividends on common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10)</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 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from sale of membership interests in VIEs</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:120%">44&#160;</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"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other financing activities, primarily higher debt issuance costs</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:120%">(24)</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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</span></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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">266&#160;</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;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</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 #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">238&#160;</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;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reasons for the change</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 #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower debt issuances</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(599)</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher debt retirements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(42)</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower repayments of notes payable</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:120%">28&#160;</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="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower stockholder contribution from CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(170)</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Absence of return of stockholder contribution to CMS&#160;Energy</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:120%">320&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher payments of dividends on common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</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 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other financing activities</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:120%">2&#160;</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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</span></td><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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(229)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">28</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_187"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span id="ib934d1379f4a45359201c0d6633fa8fe_3901"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Capital Resources and Liquidity</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers expect to have sufficient liquidity to fund their present and future commitments. CMS&#160;Energy uses dividends and tax-sharing payments from its subsidiaries and external financing and capital transactions to invest in its utility and non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">utility businesses, retire debt, pay dividends, and fund its other obligations. The ability of CMS&#160;Energy&#8217;s subsidiaries, including Consumers, to pay dividends to CMS&#160;Energy depends upon each subsidiary&#8217;s revenues, earnings, cash needs, and other factors. In addition, Consumers&#8217; ability to pay dividends is restricted by certain terms included in its articles of incorporation and potentially by FERC requirements and provisions under the Federal Power Act and the Natural Gas Act. For additional details on Consumers&#8217; dividend restrictions, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;3, Financings and Capitalization&#8212;Dividend Restrictions. During the three&#160;months ended March&#160;31,&#160;2025, Consumers paid $271&#160;million in dividends on its common stock to CMS&#160;Energy.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers uses cash flows generated from operations, external financing transactions, and the monetization of tax credits, along with stockholder contributions from CMS&#160;Energy, to fund capital expenditures, retire debt, pay dividends, and fund its other obligations. Consumers also uses these sources of funding to contribute to its employee benefit plans.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Financing and Capital Resources:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Energy and Consumers rely on the capital markets to fund their robust capital plan. Barring any sustained market dislocations or disruptions, CMS&#160;Energy and Consumers expect to continue to have ready access to the financial and capital markets and will continue to explore possibilities to take advantage of market opportunities as they arise with respect to future funding needs. If access to these markets were to diminish or otherwise become restricted, CMS&#160;Energy and Consumers would implement contingency plans to address debt maturities, which could include reduced capital spending.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2023, CMS&#160;Energy entered into an equity offering program under which it may sell shares of its common stock having an aggregate sales price of up to $1&#160;billion in privately negotiated transactions, in &#8220;at the market&#8221; offerings, or through forward sales transactions. As of March&#160;31,&#160;2025, these contracts had an aggregate sales price of $121&#160;million, maturing through June&#160;2026.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy, NorthStar Clean Energy, and Consumers use revolving credit facilities for general working capital purposes and to issue letters of credit. At March&#160;31,&#160;2025, CMS&#160;Energy had $513&#160;million of its revolving credit facility available, NorthStar Clean Energy had $75&#160;million available under its revolving credit facility, and Consumers had $1.3&#160;billion available under its revolving credit facilities. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">An additional source of liquidity is Consumers&#8217; commercial paper program, which allows Consumers to issue, in one or more placements, up to $500&#160;million in aggregate principal amount of commercial paper notes with maturities of up to 365&#160;days at market interest rates. These issuances are supported by Consumers&#8217; revolving credit facilities. While the amount of outstanding commercial paper does not reduce the available capacity of the revolving credit facilities, Consumers does not intend to issue commercial paper in an amount exceeding the available capacity of the facilities. At March&#160;31,&#160;2025, there were no&#160;commercial paper notes outstanding under this program. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For additional details about these programs and facilities, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;3, Financings and Capitalization.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Certain of CMS&#160;Energy&#8217;s, NorthStar Clean Energy&#8217;s, and Consumers&#8217; credit agreements contain covenants that require each entity to maintain certain financial ratios, as defined therein. At March&#160;31,&#160;2025, no default had occurred with respect to any of the financial covenants contained in these credit agreements. Each of the entities was in compliance with the covenants contained in their respective credit agreements as of March&#160;31,&#160;2025, as presented in the following table:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.722%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Limit&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</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:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt to capital</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&lt;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 0.70 to 1.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.54 to 1.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt to capital</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&lt;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 0.50 to 1.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.09 to 1.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt service coverage</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&gt;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2.00 to 1.0</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.58 to 1.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pledged equity interests to aggregate commitment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2,3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&gt;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2.00 to 1.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.84 to 1.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt to capital</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&lt;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 0.65 to 1.0</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.50 to 1.0</span></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Applies to CMS&#160;Energy&#8217;s revolving credit agreement and letter of credit reimbursement agreement.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Applies to NorthStar Clean Energy&#8217;s revolving credit agreement.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">The aggregate book value of the pledged equity interests under the revolving credit agreement was at least two-times the aggregate commitment under the revolving credit agreement at March&#160;31,&#160;2025.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Applies to Consumers&#8217; revolving credit agreements and letter of credit reimbursement agreement.</span></div><div id="icb1ad753c5524502be714889370e7563_199"></div><div style="margin-bottom:12pt"><span id="i37e90eeaf77c4cdba1a99690485540a9_358"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Outlook</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Several business trends and uncertainties may affect CMS&#160;Energy&#8217;s and Consumers&#8217; financial condition and results of operations. These trends and uncertainties could have a material impact on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated income, cash flows, or financial position. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During 2025, the federal government has taken numerous executive actions related to tariffs and trade, alleviating regulatory burdens, and environmental regulations and enforcement, among other areas of potential impact. Many of these actions require further implementation by federal agencies and departments, and some of these actions will likely be subject to further judicial review. CMS&#160;Energy and Consumers continue to monitor these executive actions, and will continue taking steps to deliver consistently on the triple bottom line, but cannot at this time predict specific material impacts of the actions.  </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For additional details regarding these and other uncertainties, see Forward-looking Statements and Information; Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;1, Regulatory Matters and Note&#160;2, Contingencies and Commitments; and Item&#160;1A. Risk Factors in the 2024&#160;Form&#160;10-K.</span></div><div id="icb1ad753c5524502be714889370e7563_202"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Electric Utility Outlook and Uncertainties</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Energy Transformation:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers&#8217; Clean Energy Plan details its long-term strategy for delivering safe, reliable, affordable, clean, and equitable energy to its customers. Coupled with Consumers&#8217; </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">renewable energy plan, the Clean Energy Plan will be Consumers&#8217; blueprint to meeting the requirements of the 2023&#160;Energy Law. Among other things, this law:</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%">&#8226;</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">raised the renewable energy standard from the present 15</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent requirement to 50&#160;percent by 2030 and 60&#160;percent by 2035</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%">&#8226;</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">set a clean energy standard of 80&#160;percent by 2035 and 100&#160;percent by 2040; low- or zero-carbon emitting resources, such as nuclear generation and natural gas generation coupled with carbon capture, are considered clean energy sources under this standard</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">created a new energy storage standard that requires electric utilities to file plans by 2029 to obtain new energy storage that will contribute to a Michigan target of 2,500&#160;MW based on their pro rata share</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">While Consumers&#8217; existing Clean Energy Plan, established under Michigan&#8217;s integrated resource planning process, provides a path towards meeting these requirements, Consumers will file updates to the plan in 2026 to expand and solidify that path. Additionally, Consumers filed updates to its renewable energy plan in November&#160;2024 to propose plans to meet the increased renewable energy standard. Together, these plans will enable Consumers to achieve 60&#160;percent renewable energy by 2035 and 100&#160;percent clean energy by 2040. Additionally, through its Clean Energy Plan, Consumers continues to make progress on expanding its customer programs, namely its demand response, energy efficiency, and conservation voltage reduction programs, as well as increasing its renewable energy generation.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under its Clean Energy Plan, Consumers will eliminate the use of coal in owned generation in 2025. Specifically, Consumers retired the D.E.&#160;Karn coal-fueled generating units, totaling 515&#160;MW of nameplate capacity, in 2023 and plans to retire the J.H.&#160;Campbell coal-fueled generating units, totaling 1,407&#160;MW of nameplate capacity, in 2025. The MPSC authorized Consumers to issue securitization bonds to finance the recovery of and return on the D.E.&#160;Karn coal-fueled generating units; Consumers issued these bonds in 2023. Additionally, the MPSC has authorized regulatory asset treatment for Consumers to recover the remaining book value of the J.H.&#160;Campbell coal-fueled generating units, as well as a 9.0&#8209;percent return on equity, commencing in 2025.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In order to continue providing controllable sources of electricity to customers while expanding its investment in renewable energy, Consumers purchased the Covert Generating Station, a natural gas-fueled generating facility with 1,200&#160;MW of nameplate capacity, in 2023. Consumers has also contracted to purchase 400&#160;MW of capacity from battery storage facilities, which will be located in Michigan&#8217;s Lower Peninsula and are expected to be operational by 2027. In its current form, the Clean Energy Plan forecasts additional capacity of 75&#160;MW of battery storage by 2027 and 475&#160;MW by 2040. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under its Clean Energy Plan, Consumers bids new capacity and energy competitively and proposed to own and operate all new wind capacity and approximately 50&#160;percent of new solar capacity, with the remainder being built and owned by third&#160;parties. The actual composition of Consumers&#8217; future portfolio will reflect the results of the competitive bid process. Additionally, Consumers earns a return equal to its pre-tax weighted-average cost of capital on permanent capital structure on payments made under new clean, renewable, or energy storage PPAs with non-affiliated entities.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under Consumers&#8217; existing renewable energy plan, most recently amended and approved by the MPSC in August&#160;2024, 15&#160;percent of the electricity supplied to customers comes from renewable energy sources. In accordance with this plan, Consumers has acquired three wind generation projects, totaling 517&#160;MW of nameplate capacity, since 2020; the last of these projects became operational in 2023. The MPSC authorized Consumers to earn a 10.7</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent return on equity on these projects. The MPSC also approved the execution of a 20</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year PPA under which Consumers will purchase 100&#160;MW of renewable capacity, energy, and RECs from a solar generating facility that began operations in October&#160;2024.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In November&#160;2024, Consumers filed updates to its renewable energy plan, proposing up to 9,000&#160;MW of both purchased and owned solar energy resources. Of this amount, 1,060&#160;MW of projects would support Consumers&#8217; voluntary green program that provides full-service electric customers with the opportunity to advance the development of renewable energy beyond the present 15</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent requirement. Under this program, Consumers competitively solicits additional renewable energy assets based on customer applications.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the updates to its renewable energy plan, Consumers also proposed the addition of up to 2,800&#160;MW of new, competitively bid wind energy resources and the co-location of battery energy storage with its renewable energy assets to optimize those assets. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following illustration is the aggregate renewable capacity that Consumers expects to add to its portfolio through PPAs and owned generation proposed in its existing Clean Energy Plan and the updates to its renewable energy plan:</span></div><div style="margin-bottom:12pt;text-align:center"><img src="cms-20250331_g5.jpg" alt="4631" style="height:374px;margin-bottom:5pt;vertical-align:text-bottom;width:550px"/></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers continues to evaluate the acquisition of additional capacity from intermittent resources and dispatchable, non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">intermittent clean capacity resources (including battery storage resources). Any resulting contracts are subject to MPSC approval.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric Customer Deliveries and Revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers&#8217; electric customer deliveries are seasonal and largely dependent on Michigan&#8217;s economy. The consumption of electric energy typically increases in the summer months, due primarily to the use of air conditioners and other cooling equipment. In addition, Consumers&#8217; electric rates, which follow a seasonal rate design, are higher in the summer months than in the remaining months of the year. Each year in June, electric residential customers transition to a summer peak time-of-use rate that allows them to take advantage of lower-cost energy during off-peak times during the summer months. Thus, customers can reduce their electric bills by shifting their consumption from on&#8209;peak to off&#8209;peak times.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Over the next five&#160;years, Consumers expects weather-normalized electric deliveries to increase compared to 2024. This outlook reflects strong growth in electric demand, offset partially by the effects of energy waste reduction programs. Actual delivery levels will depend on:</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%">&#8226;</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">energy conservation measures and results of energy waste reduction programs</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%">&#8226;</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">weather fluctuations</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">Michigan&#8217;s economic conditions, including data center expansion; utilization, expansion, or contraction of large commercial and industrial facilities; economic development; population trends; electric vehicle adoption; and housing activity</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric ROA:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Michigan law allows electric customers in Consumers&#8217; service territory to buy electric generation service from alternative electric suppliers in an aggregate amount capped at ten&#160;percent of Consumers&#8217; sales, with certain exceptions. At March&#160;31,&#160;2025, electric deliveries under the ROA program were at the ten&#8209;percent limit. Fewer than 300 of Consumers&#8217; electric customers purchased electric generation service under the ROA program. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2016, Michigan law established a path to ensure that forward capacity is secured for all electric customers in Michigan, including customers served by alternative electric suppliers under ROA. The law also authorized the MPSC to ensure that alternative electric suppliers have procured enough capacity to cover their anticipated capacity requirements for the four</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year forward period. In 2017, the MPSC issued an order establishing a state reliability mechanism for Consumers. Under this mechanism, if an alternative electric supplier does not demonstrate that it has procured its capacity requirements for the four</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year forward period, its customers will pay a set charge to the utility for capacity that is not provided by the alternative electric supplier.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During 2017, the MPSC issued orders finding that it has statutory authority to determine and implement a local clearing requirement, which requires all electric suppliers to demonstrate that a portion of the capacity used to serve customers is located in the MISO footprint in Michigan&#8217;s Lower Peninsula. In 2020, the Michigan Supreme Court affirmed the MPSC&#8217;s statutory authority to implement a local clearing requirement on individual electric providers.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2020, ABATE and another intervenor filed a complaint against the MPSC in the U.S.&#160;District Court for the Eastern District of Michigan challenging the constitutionality of a local clearing requirement. The complaint requests the federal court to issue a permanent injunction prohibiting the MPSC from implementing a local clearing requirement on individual electric providers. In 2023, the U.S.&#160;District Court for the Eastern District of Michigan dismissed the complaint. ABATE and the other intervenor filed a claim of appeal of the Eastern District Court&#8217;s decision with the U.S.&#160;Court of Appeals for the Sixth&#160;Circuit. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In January&#160;2025, the Sixth&#160;Circuit Court of Appeals issued an opinion finding that the MPSC&#8217;s imposition of a local clearing requirement on individual electric suppliers would discriminate against interstate commerce. The Court of Appeals remanded to the District Court for a determination of whether the local clearing requirement discriminated against interstate commerce and whether the MPSC&#8217;s regulation survives a strict scrutiny standard, which depends on a determination of whether the local clearing requirement is the only means of achieving the state&#8217;s goal of securing reliable energy supply. In January&#160;2025, Consumers filed a petition for rehearing and en&#160;banc review with the Sixth&#160;Circuit Court of Appeals, requesting the Court to reconsider and reverse the panel&#8217;s opinion. In February&#160;2025, the Sixth&#160;Circuit Court of Appeals issued an order denying Consumers&#8217; petition for rehearing and en&#160;banc review. The case has therefore been remanded to the District Court for the Eastern District of Michigan for consideration of whether the MPSC&#8217;s local clearing requirement meets the strict scrutiny standard pursuant to the Court of Appeals&#8217; decision. </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Hydroelectric Facilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In February&#160;2024, Consumers issued a request for proposals to explore the possibility of selling its 13&#160;river hydroelectric dams located throughout Michigan. Consumers has solicited community feedback on the dams&#8217; futures, as federal operating licenses for the dams begin to expire in 2034. Consumers continues to evaluate each dam&#8217;s future, options for which include, but are not limited to, renewing operating licenses, transferring ownership, or removing the facilities. In Consumers&#8217; most recent electric rate case, the MPSC approved deferred accounting treatment for costs associated with the hydroelectric dams pending resolution of this evaluation. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric Rate Matters:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Rate matters are critical to Consumers&#8217; electric utility business. For additional details on rate matters, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;1, Regulatory Matters and Note&#160;2, Contingencies and Commitments.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">MPSC Distribution System Audit:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2022, the MPSC ordered the state&#8217;s two&#160;largest electric utilities, including Consumers, to report on their compliance with regulations and past MPSC orders governing the utilities&#8217; response to outages and downed lines. Consumers responded to the MPSC&#8217;s order as directed. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Additionally, as directed by the MPSC, the MPSC&#160;Staff engaged a third&#8209;party auditor to review all equipment and operations of the two&#160;utilities&#8217; distribution systems. In September&#160;2024, the MPSC Staff released the third-party auditor&#8217;s final report on its audit of Consumers&#8217; distribution system. The report included several recommendations to improve Consumers&#8217; distribution system and associated processes and procedures. Consumers filed a response to the audit report in November&#160;2024. Consumers is committed to working with the MPSC to continue improving electric reliability and safety in Michigan.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Performance-based Financial Incentives/Disincentives Mechanism: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In February&#160;2025, the MPSC issued an order establishing a mechanism through which the state&#8217;s largest electric utilities, including Consumers, could realize up to $10&#160;million each in incentives or penalties annually for meeting or failing to meet reliability benchmarks, beginning in 2026. As directed, Consumers filed proposed company-specific baseline metrics for the performance mechanism in April&#160;2025.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">2024&#160;Electric Rate Case: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In May&#160;2024, Consumers filed an application with the MPSC seeking a rate increase of $325&#160;million, made up of two components. First, Consumers requested a $303&#160;million annual rate increase, based on a 10.25&#8209;percent authorized return on equity for the projected 12</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month period ending February&#160;28,&#160;2026. The filing requested authority to recover costs related to new infrastructure investment primarily in distribution system reliability and cleaner energy resources. Second, Consumers requested approval of a $22&#160;million surcharge for the recovery of distribution investments made in 2023 that exceeded the rates authorized in accordance with previous electric rate orders. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In October&#160;2024, Consumers revised its requested increase to $277&#160;million, primarily to reflect the removal of projected capital investments associated with certain solar facilities that Consumers incorporated into its amended renewable energy plan. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March&#160;2025, the MPSC issued an order authorizing an annual rate increase of $176&#160;million, which is inclusive of a $22&#160;million surcharge for the recovery of distribution investments made in 2023 that exceeded the rates authorized in accordance with previous electric rate orders. The approved rate increase is based on a 9.90&#8209;percent authorized return on equity. The new rates became effective in April&#160;2025.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Service Restoration Cost Deferral Application: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As a result of severe storms in Consumers&#8217; electric service territory, Consumers incurred significant service restoration costs during March and April 2025. In April&#160;2025, Consumers filed with the MPSC an ex parte application requesting approval to defer, as a regulatory asset, operating and maintenance expenses associated with the storms, estimated to be nearly $100&#160;million. Consumers would have the opportunity to seek appropriate recovery and ratemaking treatment for amounts recorded as a regulatory asset in a future rate case or other proceeding.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">34</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_214"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Retention Incentive Program:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under its Clean Energy Plan, Consumers will retire the J.H.&#160;Campbell coal-fueled generating units in 2025. In order to ensure necessary staffing at J.H.&#160;Campbell through retirement, Consumers has implemented a retention incentive program. The aggregate cost of the J.H.&#160;Campbell program through 2025 is estimated to be less than $50&#160;million; Consumers expects to recognize $5&#160;million of retention benefit costs in 2025. The MPSC has approved deferred accounting treatment for these costs; these expenses are deferred as a regulatory asset. For additional details on this program, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;12, Exit Activities.</span></div><div id="icb1ad753c5524502be714889370e7563_217"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric Environmental Outlook: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; electric operations are subject to various federal, state, and local environmental laws and regulations. Consumers estimates that it will incur capital expenditures of $240&#160;million from 2025 through 2029 to continue to comply with RCRA, the Clean Air Act, and numerous other environmental regulations. Consumers expects to recover these costs in customer rates, but cannot guarantee this result. Multiple environmental laws and regulations are subject to litigation. Consumers&#8217; primary environmental compliance focus includes, but is not limited to, the following matters.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Air Quality:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Multiple air quality regulations apply, or may apply, to Consumers&#8217; electric utility.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">MATS, emission standards for electric generating units published by the EPA based on Section&#160;112 of the Clean Air Act, continue to apply to Consumers. The company has complied, and continues to comply, with the MATS regulation and does not expect MATS to materially impact its environmental strategy.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CSAPR requires Michigan and many other states to improve air quality by reducing power plant emissions that, according to EPA modeling, contribute to ground-level ozone in other downwind states. Since its 2015 effective date, CSAPR has been revised several times. In 2023, the EPA published the Good Neighbor Plan, a revision to CSAPR. This regulation tightens emission allowance budgets for electric generating units in Michigan between 2023 and 2029 and changes the mechanism for allocating such allowances on a year-over-year basis beginning in 2026. In June&#160;2024, the U.S.&#160;Supreme Court stayed the Good Neighbor Plan pending judicial review and, as a result, the allowance requirements for Michigan revert back to the prior effective CSAPR ozone season rule.</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%">Regardless of the outcome of this litigation and which version of the rule applies, Consumers expects this regulation will have minimal financial and operational impact in the near and/or long term.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2015, the EPA lowered the NAAQS for ozone and made it more difficult to construct or modify power plants and other emission sources in areas of the country that do not meet the&#160;ozone standard. As of 2023, three&#160;counties in western Michigan have been designated as not meeting the ozone standard. Based on recent data, the EPA reclassified these counties from &#8220;moderate&#8221; to &#8220;serious&#8221; nonattainment. None of Consumers&#8217; fossil-fuel-fired generating units are located in these areas. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March&#160;2024, the EPA published a lower fine particulate matter NAAQS, which will likely result in newly designated nonattainment areas in Michigan starting in 2026. EGLE has proposed nonattainment areas for Kalamazoo and Wayne counties. Consumers does not have any fossil-fuel-fired generating assets in these counties and therefore does not expect this rule to have significant impacts on its existing assets or its clean energy strategy. Consumers will continue to monitor NAAQS rulemakings and litigation to evaluate potential impacts to its generating assets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2024, the EPA published a proposal to amend new source performance standards for new, modified, and reconstructed stationary combustion turbines to lower emission limits for NOx. This may impact future gas-fueled, simple-cycle turbine projects. Consumers will work with industry stakeholder groups to comment on the proposed rule and will monitor the rulemaking.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers continues to evaluate these rules in conjunction with other EPA and EGLE rulemakings, litigation, executive orders, treaties, and congressional actions. This evaluation could result in:</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%">&#8226;</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">a change in Consumers&#8217; fuel mix</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%">&#8226;</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">changes in the types of generating units Consumers may purchase or build 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:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%;padding-left:14.15pt">changes in how certain units are operated, including the installation of additional emission control equipment</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%">&#8226;</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">the retirement, mothballing, or repowering with an alternative fuel of some of Consumers&#8217; generating units</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%">&#8226;</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">changes in Consumers&#8217; environmental compliance costs</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">the purchase or sale of allowances</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Greenhouse Gases:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> There have been numerous legislative, executive, and regulatory initiatives at the state, regional, national, and international levels that involve the potential regulation and reporting of greenhouse gases. Consumers continues to monitor and comment on these initiatives, as appropriate.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In April&#160;2024, the EPA finalized its rule under Section&#160;111 of the Clean Air Act to address greenhouse gas emissions from new combustion turbine electric generating units and existing coal-, gas-, and oil-fueled steam electric generating units. Notably, these rules do not address existing combustion turbine electric generating units. Under its Clean Energy Plan, Consumers will eliminate the use of coal in owned generation in 2025 and does not expect this rule will have a significant impact on its gas- and oil-fueled steam electric generating assets or its Clean Energy Plan. Consumers will continue to follow the EPA rules that address greenhouse gas emissions and will continue to evaluate potential impacts to its operations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2020, Michigan&#8217;s Governor signed an executive order creating the Michigan Healthy Climate Plan, which outlines goals for Michigan to achieve economy-wide net-zero greenhouse gas emissions and to be carbon neutral by 2050. The executive order aims for a 28</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent reduction below 2005&#160;levels of greenhouse gas emissions by 2025. Consumers has already surpassed the 28</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent reduction milestone for its owned electric generation. The 2023&#160;Energy Law codifies much of the Governor&#8217;s goals. For additional details on the 2023&#160;Energy Law, see the Planet section of the Executive Overview. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Increased frequency or intensity of severe or extreme weather events, including those due to climate change, could materially impact Consumers&#8217; facilities, energy sales, and results of operations. Consumers is unable to predict these events; however, Consumers evaluates the potential physical impacts of climate change on its operations, including increased frequency or intensity of storm activity; increased precipitation; increased temperature; and changes in lake and river levels. Consumers released a report addressing the physical risks of climate change on its infrastructure in 2022. Consumers is taking steps to mitigate these risks as appropriate.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">While Consumers cannot predict the outcome of changes in U.S.&#160;policy or of other legislative, executive, or regulatory initiatives involving the potential regulation or reporting of greenhouse gases, it intends to move forward with its Clean Energy Plan, its present net-zero goals, and its emphasis on reliable and resilient electric supply. Litigation, international treaties, executive orders, federal laws and regulations (including regulations by the EPA), and state laws and regulations, if enacted or ratified, could ultimately impact Consumers. Consumers may be required to:</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%">&#8226;</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">replace equipment</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%">&#8226;</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">install additional emission control equipment</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%">&#8226;</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">purchase emission allowances or credits (including potential greenhouse gas offset credits)</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%">&#8226;</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">curtail operations</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></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%">&#8226;</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">arrange for alternative sources of supply</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%">&#8226;</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">purchase or build facilities that generate fewer emissions</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%">&#8226;</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">mothball, sell, or retire facilities that generate certain emissions</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%">&#8226;</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">pursue energy efficiency or demand response measures more swiftly</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">take other steps to manage, sequester, or lower the emission of greenhouse gases</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Although associated capital or operating costs relating to greenhouse gas regulation or legislation could be material and cost recovery cannot be assured, Consumers expects to recover these costs in rates consistent with the recovery of other reasonable costs of complying with environmental laws and regulations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">CCRs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In 2015, the EPA published a rule regulating CCRs under RCRA. This rule adopts minimum standards for the disposal of non&#8209;hazardous CCRs in CCR landfills and surface impoundments and criteria for the beneficial use of CCRs. The rule also sets out conditions under which some CCR units would be forced to cease receiving CCRs and related process water and to initiate closure. Due to continued litigation, many aspects of the rule have been remanded to the EPA, resulting in more proposed and final rules.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In May&#160;2024, the EPA finalized a rule regulating legacy CCR surface impoundments and CCR management units in response to litigation that exempted inactive impoundments at inactive facilities from the 2015&#160;CCR rule. The new rule adopts minimum standards for impoundments at electric generating facilities that became inactive before the 2015&#160;CCR rule&#8217;s effective date. During&#160;2024, owners and operators were required to assess whether an inactive facility contains a legacy surface impoundment and then, for identified locations, proceed with the compliance schedule. Additionally, the EPA established groundwater monitoring, corrective action, closure, and post-closure care requirements for CCR surface impoundments and landfills closed prior to the effective date of the 2015&#160;CCR rule, but that do not meet the closure technical and performance standards of the May&#160;2024 rule. These include inactive CCR landfills that were previously exempted from regulation but that are now considered CCR management units. Owners are required to conduct an evaluation at active facilities and any inactive facilities with at least one legacy impoundment to identify CCR management units and determine an appropriate course of action (closure, groundwater treatment, etc.) for each identified unit according to established compliance milestone schedules.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Separately, Congress passed legislation in 2016 allowing participating states to develop permitting programs for CCRs under RCRA Subtitle&#160;D. The EPA was granted authority to review these permitting programs to determine if permits issued under the proposed program would be as protective as the federal rule. Once approved, permits issued from an authorized state would serve as the basis for compliance, replacing the requirement to self-certify each aspect of the 2015&#160;CCR rule.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers, with agreement from EGLE, completed the work necessary to initiate closure by excavating CCRs or placing a final cover over each of its relevant CCR units prior to the closure initiation deadline set forth in the 2015&#160;CCR rule. Consumers has historically been authorized to recover in electric rates costs related to coal ash disposal sites that supported power generation. Consumers has completed an assessment of inactive facilities as required by the 2024&#160;CCR rule, and did not identify any legacy impoundments. Consumers is continuing with evaluations related to CCR management units and 2024&#160;CCR rule impacts on the state permit program.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Water:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Multiple water-related regulations apply, or may apply, to Consumers.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The EPA regulates cooling water intake systems of existing electric generating plants under Section&#160;316(b) of the Clean Water Act. The rules seek to reduce alleged harmful impacts on aquatic </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">organisms, such as fish. In 2018, Consumers submitted to EGLE studies and recommended plans to comply with Section&#160;316(b) for its coal-fueled units but has not yet received final approval.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The EPA also regulates the discharge of wastewater through its effluent limitation guidelines for steam electric generating plants. In 2020, the EPA revised previous&#160;guidelines related to the discharge of certain wastewater, but allowed for extension of the compliance deadline from the end of 2023 to the end of 2025, upon approval by EGLE through the NPDES permitting process. Consumers received such an extension for its J.H.&#160;Campbell coal-fueled generating units, which it plans to retire in 2025. In April&#160;2024, the EPA released a final rule updating its effluent limitation guidelines for existing coal-fueled units. This rule regulates additional wastewater streams previously not regulated, including combustion residual leachate and legacy wastewater. Consumers has submitted timely NPDES permit applications and will be working with EGLE to incorporate applicable provisions during the permit renewal process.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Many of Consumers&#8217; facilities maintain NPDES permits, which are vital to the facilities&#8217; operations. Consumers applies for renewal of these permits every five&#160;years. Failure of EGLE to renew any NPDES permit, a successful appeal against a permit, a change in the interpretation or scope of NPDES permitting, or onerous terms contained in a permit could have a significant detrimental effect on the operations of a facility.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Protected Wildlife: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Multiple regulations apply, or may apply, to Consumers relating to protected species and habitats.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Statutes like the federal Endangered Species Act, the Migratory Bird Treaty Act, and the Bald and Golden Eagle Protection Act of 1940 and changes to permitting may impact operations at Consumers&#8217; facilities. In February&#160;2024, the U.S.&#160;Fish and Wildlife Service published a final rule, effective April&#160;2024, providing for bald&#160;eagle general permits for qualifying wind farms and electric distribution systems. Consumers has received, or is pursuing, bald eagle general permits for all its wind farms. While any resulting permitting and monitoring fees and/or restrictions on operations could impact Consumers&#8217; existing and future operations, Consumers does not expect any material changes to its environmental strategy or Clean Energy Plan as a result of this rule.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Additionally, Consumers regularly monitors proposed changes to the listing status of several species within its operational area. A change in species listed under the Endangered Species Act, or under Michigan&#8217;s equivalent law, may impact Consumers&#8217; costs to mitigate its impact on protected species and habitats at certain existing facilities as well as siting choices for new facilities.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Other Matters:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Other electric environmental matters could have a material impact on Consumers&#8217; outlook. For additional details on other electric environmental matters, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;2, Contingencies and Commitments&#8212;Consumers Electric Utility Contingencies&#8212;Electric Environmental Matters.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">38</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_220"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Gas Utility Outlook and Uncertainties</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Gas Deliveries:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers&#8217; gas customer deliveries are seasonal. The peak demand for natural gas occurs in the winter due to colder temperatures and the resulting use of natural gas as heating fuel. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Over the next five&#160;years, Consumers expects weather-normalized gas deliveries to remain stable relative to 2024. This outlook reflects modest growth in gas demand, offset by the effects of energy waste reduction programs. Actual delivery levels will depend on:</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%">&#8226;</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">weather fluctuations</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%">&#8226;</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">use by power producers</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%">&#8226;</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">availability and development of renewable energy sources</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%">&#8226;</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">gas price changes</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%">&#8226;</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">Michigan&#8217;s economic conditions, including population trends and housing activity</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%">&#8226;</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">the price or demand of competing energy sources or fuels</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">energy efficiency and conservation impacts</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Gas Rate Matters:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Rate matters are critical to Consumers&#8217; gas utility business. For additional details on rate matters, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;1, Regulatory Matters and Note&#160;2, Contingencies and Commitments.</span></div><div id="icb1ad753c5524502be714889370e7563_223"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">2024&#160;Gas Rate Case:</span><span style="color:#3051f2;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%">In December&#160;2024, Consumers filed an application with the MPSC seeking an annual rate increase of $248&#160;million based on a 10.25&#8209;percent authorized return on equity for the projected 12&#8209;month period ending October&#160;31,&#160;2026.</span></div><div id="icb1ad753c5524502be714889370e7563_226"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the components of the requested increase in revenue:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:88.162%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.876%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:right;text-indent:-9pt;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:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Projected 12-Month Period Ending October 31</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:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment in rate base</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">135&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and maintenance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of capital</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:120%">44&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASP gain previously used to offset revenue requirement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">248&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The MPSC must issue a final order in this case before or in October&#160;2025. </span></div><div id="icb1ad753c5524502be714889370e7563_232"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Gas Pipeline and Storage Integrity and Safety:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The U.S.&#160;Department of Transportation&#8217;s Pipeline and Hazardous Materials Safety Administration has published various rules that expand federal safety standards for gas transmission pipelines and underground storage facilities. Consumers has implemented measures to achieve compliance with the expanded rules. There are also proposed rules expanding requirements for gas distribution systems and leak detection and repair, although these rules are subject to reconsideration by the current administration. Under the proposed rules, Consumers will incur increased capital and increased operating and maintenance costs to install and remediate pipelines and to expand inspections, maintenance, and monitoring of existing pipelines and storage facilities. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Although associated capital or operating and maintenance costs relating to these regulations could be material and cost recovery cannot be assured, Consumers expects to recover such costs in rates consistent with the recovery of other reasonable costs of complying with laws and regulations.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">39</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_235"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Gas Environmental Outlook: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers expects to incur response activity costs at a number of sites, including 23&#160;former MGP sites. For additional details, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;2, Contingencies and Commitments&#8212;Consumers Gas Utility Contingencies.</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; gas operations are subject to various federal, state, and local environmental laws and regulations. Multiple environmental laws and regulations are subject to litigation. Consumers&#8217; primary environmental compliance focus includes, but is not limited to, the following matters.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Air Quality:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Multiple air quality regulations apply, or may apply, to Consumers&#8217; gas utility.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2015, the EPA lowered the NAAQS for ozone and made it more difficult to construct or modify natural gas compressor stations and other emission sources in areas of the country that do not meet the&#160;ozone standard. As of 2023, three&#160;counties in western Michigan have been designated as not meeting the ozone standard. Based on recent data, the EPA reclassified these counties from &#8220;moderate&#8221; to &#8220;serious&#8221; nonattainment, which has more stringent requirements. One of Consumers&#8217; compressor stations is in an ozone nonattainment area. Consequently, Consumers has initiated plans to retrofit equipment at this compressor station to lower NOx emissions. Consumers will continue to monitor NAAQS rulemakings and evaluate potential impacts to its compressor stations and other applicable natural gas storage and delivery assets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March&#160;2024, the EPA published a lower fine particulate matter NAAQS, which will likely result in newly designated nonattainment areas in Michigan starting in 2026. EGLE has proposed nonattainment areas for Kalamazoo and Wayne counties. Consumers has one compressor station located in Wayne County and thus will continue to monitor NAAQS rulemakings and litigation to evaluate potential impacts to the natural gas compressor station assets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Greenhouse Gases:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Some interest exists at the various levels of government in regulating greenhouse gases or their sources. In 2024, the EPA finalized a new fee for emitting certain waste from petroleum and natural gas systems, as directed under the Inflation Reduction Act of 2022. The fees could apply to methane emissions from transmission pipeline, compression, or underground storage that exceed annual thresholds; however, initial analysis indicates Consumers would not be subject to fees under its routine operations. In March&#160;2025, Congress passed legislation under the Congressional Review Act of 1996 disapproving of this rule. Future regulations, if adopted, may involve requirements to reduce methane emissions from Consumers&#8217; gas utility operations and carbon dioxide emissions from customer use of natural gas. Consumers will continue to monitor such potential rules for impacts.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2020, Michigan&#8217;s Governor signed an executive order creating the Michigan Healthy Climate Plan, which outlines goals for Michigan to achieve economy-wide net-zero greenhouse gas emissions and to be carbon neutral by 2050. The executive order aims for a 28</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">percent reduction below 2005&#160;levels of greenhouse gas emissions by 2025. For additional details on the executive order, see Outlook&#8212;Consumers Electric Utility Outlook and Uncertainties.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers is making voluntary efforts to reduce its gas utility&#8217;s methane emissions. Under its Methane Reduction Plan, Consumers has set a goal of net-zero methane emissions from its natural gas delivery system by 2030. Consumers plans to reduce methane emissions from its system by about 80&#160;percent, from 2012 baseline levels, by accelerating the replacement of aging pipe, rehabilitating or retiring outdated infrastructure, and adopting new technologies and practices. The remaining emissions will likely be offset by purchasing and/or producing renewable natural gas. To date, Consumers has reduced methane emissions by nearly 30&#160;percent. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2022, Consumers also announced a net-zero greenhouse gas emissions target for its entire natural gas system by 2050. This includes suppliers and customers, and has an interim goal of reducing customer </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">emissions by 25&#160;percent by 2035. Consumers&#8217; Natural Gas Delivery Plan, a rolling ten</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">year investment plan to deliver safe, reliable, clean, and affordable natural gas to customers, outlines ways in which Consumers can make early progress toward these goals in a cost-effective manner, including energy waste reduction, carbon offsets, and renewable natural gas supply.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers has already initiated work in these key areas by continuing to expand its energy waste reduction targets and by offering gas customers the ability to offset their carbon footprint associated with natural gas use by purchasing renewable natural gas and/or carbon credits associated with Michigan forest preservation. Consumers has two&#160;renewable natural gas facilities under construction scheduled for commercial operation in late 2025, and is planning to develop two&#160;additional facilities. Consumers is evaluating and monitoring newer technologies to determine their role in achieving Consumers&#8217; interim and long-term net-zero goals, including biofuels, geothermal, synthetic methane, carbon capture sequestration systems, and other innovative technologies.</span></div><div id="icb1ad753c5524502be714889370e7563_238"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">NorthStar Clean Energy Outlook and Uncertainties</span></div><div id="icb1ad753c5524502be714889370e7563_241"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s primary focus with respect to its NorthStar Clean Energy businesses is to maximize the value of generating assets representing 1,655&#160;MW of capacity, and to pursue opportunities for the development of renewable generation projects.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Trends, uncertainties, and other matters related to NorthStar Clean Energy that could have a material impact on CMS&#160;Energy&#8217;s consolidated income, cash flows, or financial position include:</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%">&#8226;</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">investment in and financial benefits received from renewable energy and energy storage projects, including changes to tax and trade policy</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%">&#8226;</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">changes in energy, capacity, and other commodity prices</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%">&#8226;</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">severe weather events and climate change associated with increasing levels of greenhouse gases</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%">&#8226;</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">changes in various environmental laws, regulations, principles, or practices, or in their interpretation</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%">&#8226;</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">indemnity obligations assumed in connection with ownership interests in facilities that involve tax equity financing</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%">&#8226;</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">representations, warranties, and indemnities provided in connection with sales of assets</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">delays or difficulties in obtaining environmental permits</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For additional details regarding NorthStar Clean Energy&#8217;s uncertainties, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;2, Contingencies and Commitments&#8212;Guarantees.</span></div><div id="icb1ad753c5524502be714889370e7563_244"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NorthStar Clean Energy Environmental Outlook: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NorthStar Clean Energy&#8217;s operations are subject to various federal, state, and local environmental laws and regulations. Multiple environmental laws and regulations are subject to litigation. NorthStar Clean Energy&#8217;s primary environmental compliance focus includes, but is not limited to, the following matters.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CSAPR requires Michigan and many other states to improve air quality by reducing power plant emissions that, according to EPA modeling, contribute to ground-level ozone in other downwind states. Since its 2015 effective date, CSAPR has been revised several times. In 2023, the EPA published the Good Neighbor Plan, a revision to CSAPR. This regulation tightens emission allowance budgets for electric generating units in Michigan between 2023 and 2029 and changes the mechanism for allocating such allowances on a year-over-year basis beginning in 2026. In June&#160;2024, the U.S.&#160;Supreme Court stayed the Good Neighbor Plan pending judicial review and, as a result, the allowance requirements for Michigan revert back to the prior effective CSAPR ozone season rule. Under the 2023 revision, NorthStar Clean Energy could incur increased costs to purchase allowances or retrofit equipment.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March&#160;2024, the EPA published a lower fine particulate matter NAAQS, which will likely result in newly designated nonattainment areas in Michigan starting in 2026. EGLE has proposed nonattainment areas for Kalamazoo and Wayne counties. NorthStar Clean Energy has two fossil-fuel-fired generating stations in these counties and therefore will continue to monitor NAAQS rulemaking and litigation to evaluate potential impacts to its generating assets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2024, the EPA published a proposal to amend new source performance standards for new, modified, and reconstructed stationary combustion turbines to lower emission limits for NOx. This may impact future gas-fueled, simple-cycle turbine projects. NorthStar will monitor this rulemaking.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For additional details regarding the ozone NAAQS, see Consumers Electric Utility Outlook and Uncertainties&#8212;Electric Environmental Outlook.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In April&#160;2024, the EPA finalized its rule under Section&#160;111 of the Clean Air Act to address greenhouse gas emissions from new combustion turbine electric generating units and existing coal-, gas-, and oil-fueled steam electric generating units. Notably, these rules do not address existing combustion turbine electric generating units. Due to the anticipated replacement of coal as a fuel at its one remaining coal-fueled steam electric generating facility, these regulations will not apply to NorthStar Clean Energy&#8217;s facilities. NorthStar Clean Energy will continue to follow the EPA rules that address greenhouse gas emissions and will continue to evaluate potential impacts to its operations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Many of NorthStar Clean Energy&#8217;s facilities maintain NPDES permits, which are vital to the facilities&#8217; operations. NorthStar Clean Energy applies for renewal of these permits every five&#160;years. Failure of EGLE to renew any NPDES permit, a successful appeal against a permit, a change in the interpretation or scope of NPDES permitting, or onerous terms contained in a permit could have a significant detrimental effect on the operations of a facility.</span></div><div id="icb1ad753c5524502be714889370e7563_247"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Other Outlook and Uncertainties</span></div><div id="icb1ad753c5524502be714889370e7563_3700"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Union Contract: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The present UWUA agreement for operating, maintenance, and construction employees expires in June&#160;2025. In April&#160;2025, Consumers reached a tentative agreement with the UWUA on a new five-year contract for these UWUA members. The new contract is up for ratification in May&#160;2025.</span></div><div id="icb1ad753c5524502be714889370e7563_250"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Litigation:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Energy, Consumers, and certain of their subsidiaries are named as parties in various litigation matters, as well as in administrative proceedings before various courts and governmental agencies, arising in the ordinary course of business. For additional details regarding certain legal matters, see Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;1, Regulatory Matters and Note&#160;2, Contingencies and Commitments.</span></div><div id="icb1ad753c5524502be714889370e7563_271"></div><div style="margin-bottom:12pt"><span id="i35f2d5d41f574eef8dfa054dbb1e428d_183"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">New Accounting Standards</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There are no new accounting standards issued but not yet effective that are expected to have a material impact on CMS&#160;Energy&#8217;s or Consumers&#8217; consolidated financial statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;text-align:center"><span><br/></span></div><div style="margin-top:250pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(This page intentionally left blank)</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">43</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_286"></div><hr style="page-break-after:always"/><div style="min-height:103.5pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">CMS&#160;Energy Corporation</span></div><div style="margin-bottom:12pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Consolidated Statements of Income (Unaudited)</span></div></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.425%"/><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 style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.877%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:right;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:120%">In Millions, Except Per Share Amounts</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Revenue</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="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-64">2,447</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-65">2,176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Expenses</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fuel for electric generation</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:FuelCosts" scale="6" id="f-66">217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:FuelCosts" scale="6" id="f-67">156</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchased and interchange power</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-68">380</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-69">314</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchased power &#8211; related parties</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="cms:PurchasedPowerRelatedParties" scale="6" id="f-70">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="cms:PurchasedPowerRelatedParties" scale="6" id="f-71">18</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-72">383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-73">351</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-74">405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-75">402</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-76">388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-77">368</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-78">162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-79">155</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</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="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="f-80">1,953</ix:nonFraction>&#160;</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 #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="f-81">1,764</ix:nonFraction>&#160;</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income</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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-82">494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-83">412</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Income (Expense)</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-operating retirement benefits, net</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="f-84">42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="f-85">44</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="f-86">14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="f-87">44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other expense</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="f-88">6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="f-89">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other income</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="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-90">50</ix:nonFraction>&#160;</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 #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-91">86</ix:nonFraction>&#160;</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Charges</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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on long-term debt</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="f-92">187</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="f-93">172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense &#8211; related parties</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="f-94">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="f-95">3</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other interest expense</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-6" sign="-" name="cms:InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense" scale="6" id="f-96">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="f-97">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for borrowed funds used during construction</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="6" id="f-98">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:InterestCostsCapitalizedAdjustment" format="ixt:fixed-zero" scale="6" id="f-99">&#8212;</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total interest charges</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="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-100">186</ix:nonFraction>&#160;</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 #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-101">177</ix:nonFraction>&#160;</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Before Income Taxes</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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-102">358</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-103">321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Tax Expense</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-104">63</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-105">58</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income</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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="f-106">295</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="f-107">263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loss Attributable to Noncontrolling Interests</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="f-108">9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="f-109">24</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income Attributable to CMS&#160;Energy</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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-110">304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-111">287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preferred Stock Dividends</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="f-112">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" scale="6" id="f-113">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income Available to Common Stockholders</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="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-114">302</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-115">285</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basic Earnings Per Average Common Share</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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-116">1.01</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-11" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-117">0.96</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Diluted Earnings Per Average Common Share</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="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-118">1.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-11" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-119">0.96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">44</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_289"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div><span id="i42bff5ce5e554e61b8fceb2ddf639d47_114"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">CMS&#160;Energy Corporation</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Consolidated Statements of Comprehensive Income (Unaudited)</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.425%"/><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 style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.877%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:right;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:120%">In Millions</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="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income</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="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="f-120">295</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="f-121">263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Retirement Benefits Liability</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of net actuarial loss, net of tax of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" format="ixt:fixed-zero" scale="6" id="f-122"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" format="ixt:fixed-zero" scale="6" id="f-123">&#8212;</ix:nonFraction></ix:nonFraction> for both periods   </span></div></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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:fixed-zero" scale="6" id="f-124">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="f-125">1</ix:nonFraction>&#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"/></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="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Comprehensive Income</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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:fixed-zero" scale="6" id="f-126">&#8212;</ix:nonFraction>&#160;</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 #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-127">1</ix:nonFraction>&#160;</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive Income</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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-128">295</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-129">264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive Loss Attributable to Noncontrolling Interests</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="6" id="f-130">9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="6" id="f-131">24</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive Income Attributable to CMS&#160;Energy</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="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="f-132">304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="f-133">288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:250pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(This page intentionally left blank)</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">46</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_292"></div><hr style="page-break-after:always"/><div style="min-height:103.5pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">CMS&#160;Energy Corporation</span></div><div style="margin-bottom:6pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Consolidated Statements of Cash Flows (Unaudited)</span></div></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.877%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows from Operating Activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="f-134">295</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="f-135">263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;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:120%">Adjustments to reconcile net income to net cash provided by operating activities</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-136">388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-137">368</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes and investment tax credits</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="6" id="f-138">60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="6" id="f-139">51</ix:nonFraction>&#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"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non&#8209;cash operating activities and reconciling&#160;adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="f-140">46</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="f-141">36</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 22pt;text-align:left;text-indent:-9pt;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:120%">Changes in assets and liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable and accrued revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" scale="6" id="f-142">5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" scale="6" id="f-143">27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="f-144">190</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="f-145">259</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable and accrued rate refunds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="6" id="f-146">13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="6" id="f-147">69</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets and liabilities</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" scale="6" id="f-148">41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" scale="6" id="f-149">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non&#8209;current assets and liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" scale="6" id="f-150">64</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" scale="6" id="f-151">94</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities</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 #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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="6" id="f-152">1,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="f-153">956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows from Investing Activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures (excludes assets placed under finance lease)</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="f-154">888</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="f-155">613</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost to retire property and other investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="f-156">30</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="f-157">24</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities</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 #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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="f-158">918</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="f-159">637</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows from Financing Activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from issuance of debt</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-160">1,200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="6" id="f-161">599</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retirement of debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="f-162">717</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="f-163">319</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decrease in notes payable</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="6" id="f-164">65</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" sign="-" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="6" id="f-165">93</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuance of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="f-166">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="f-167">272</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment of dividends on common and 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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="cms:PaymentsOfOrdinaryDividendsCommonAndPreferred" scale="6" id="f-168">166</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="cms:PaymentsOfOrdinaryDividendsCommonAndPreferred" scale="6" id="f-169">156</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from the sale of membership interests in VIEs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit" scale="6" id="f-170">44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit" format="ixt:fixed-zero" scale="6" id="f-171">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other financing costs</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="f-172">33</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="f-173">9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities</span></td><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 #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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="f-174">266</ix:nonFraction>&#160;</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"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="f-175">294</ix:nonFraction>&#160;</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Increase in Cash and Cash Equivalents,&#160;Including Restricted Amounts</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="f-176">348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="f-177">613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents,&#160;Including Restricted Amounts, Beginning of Period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-178">178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-179">248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents,&#160;Including Restricted Amounts, End of Period</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-180">526</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-181">861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="15" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Cash Flow Activities and Non&#8209;cash Investing and Financing Activities</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Non&#8209;cash transactions</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures not paid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="6" id="f-182">315</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="6" id="f-183">156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:3pt"><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">47</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_295"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div><span id="i2adb9d1eed8e43b1a64237ace8725edf_80"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">CMS&#160;Energy Corporation</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Consolidated Balance Sheets (Unaudited)</span></div><div style="margin-bottom:63pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.938%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.799%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ASSETS</span></td></tr><tr><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31<br/>2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Current Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-184">465</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-185">103</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash and cash equivalents</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="f-186">61</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="f-187">75</ix:nonFraction>&#160;</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 style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable and accrued revenue, less allowance of $<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="f-188">29</ix:nonFraction> in 2025 and $<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="f-189">23</ix:nonFraction> in 2024</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="6" id="f-190">1,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-6" name="cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="6" id="f-191">1,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable &#8211; related parties</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="f-192">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="f-193">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;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:120%">Inventories at average cost</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas in underground storage</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:EnergyRelatedInventoryGasStoredUnderground" scale="6" id="f-194">247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:EnergyRelatedInventoryGasStoredUnderground" scale="6" id="f-195">435</ix:nonFraction>&#160;</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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Materials and supplies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:OtherInventorySupplies" scale="6" id="f-196">310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:OtherInventorySupplies" scale="6" id="f-197">299</ix:nonFraction>&#160;</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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generating plant fuel 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:EnergyRelatedInventoryOtherFossilFuel" scale="6" id="f-198">23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:EnergyRelatedInventoryOtherFossilFuel" scale="6" id="f-199">35</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred property taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="cms:DeferredPropertyTaxes" scale="6" id="f-200">360</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="cms:DeferredPropertyTaxes" scale="6" id="f-201">448</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory assets</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="f-202">173</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="f-203">229</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="f-204">115</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="f-205">103</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="f-206">2,782</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="f-207">2,790</ix:nonFraction>&#160;</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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Plant, Property, and Equipment</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plant, property, and equipment, gross</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-208">35,281</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-209">34,932</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-210">9,798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-211">9,569</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plant, property, and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="cms:PropertyPlantAndEquipmentNetExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-212">25,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="cms:PropertyPlantAndEquipmentNetExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-213">25,363</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction work in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="6" id="f-214">2,420</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="6" id="f-215">2,098</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total plant, property, and equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="f-216">27,903</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="f-217">27,461</ix:nonFraction>&#160;</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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Non&#8209;current Assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory assets</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-218">3,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-219">3,569</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent" scale="6" id="f-220">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent" scale="6" id="f-221">20</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" scale="6" id="f-222">71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" scale="6" id="f-223">69</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Postretirement benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-224">1,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-225">1,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="f-226">310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="f-227">384</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other non&#8209;current assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-228">5,610</ix:nonFraction>&#160;</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 #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-229">5,669</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-230">36,295</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-231">35,920</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.938%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.799%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LIABILITIES AND EQUITY</span></td></tr><tr><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31<br/>2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Current Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of long-term debt and finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" scale="6" id="f-232">707</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" format="ixt:num-dot-decimal" scale="6" id="f-233">1,195</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes payable</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:NotesPayableCurrent" format="ixt:fixed-zero" scale="6" id="f-234">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:NotesPayableCurrent" scale="6" id="f-235">65</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="f-236">943</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-6" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="6" id="f-237">1,085</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable &#8211; related parties</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="f-238">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="f-239">8</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued rate refunds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="cms:AccruedRateRefunds" scale="6" id="f-240">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="cms:AccruedRateRefunds" scale="6" id="f-241">38</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:InterestAndDividendsPayableCurrent" scale="6" id="f-242">168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:InterestAndDividendsPayableCurrent" scale="6" id="f-243">156</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:TaxesPayableCurrent" scale="6" id="f-244">474</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:TaxesPayableCurrent" scale="6" id="f-245">654</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory liabilities</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="f-246">99</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="f-247">111</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="f-248">226</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="f-249">209</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-250">2,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-251">3,521</ix:nonFraction>&#160;</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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non&#8209;current Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-252">16,148</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-253">15,194</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current portion of finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="6" id="f-254">111</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="6" id="f-255">112</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory liabilities</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-256">4,173</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-257">4,067</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Postretirement benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="f-258">95</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="f-259">96</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset retirement obligations</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="f-260">725</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="f-261">728</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred investment tax credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:AccumulatedDeferredInvestmentTaxCredit" scale="6" id="f-262">121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:AccumulatedDeferredInvestmentTaxCredit" scale="6" id="f-263">122</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="6" id="f-264">3,002</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="6" id="f-265">2,925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non&#8209;current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="f-266">370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="f-267">407</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total non&#8209;current liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-268">24,745</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-269">23,651</ix:nonFraction>&#160;</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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commitments and Contingencies </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Notes 1 and 2)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-22" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-270"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-20" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-271"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;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:120%">Common stockholders&#8217; equity</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock, authorized <ix:nonFraction unitRef="shares" contextRef="c-22" decimals="-5" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="f-272"><ix:nonFraction unitRef="shares" contextRef="c-20" decimals="-5" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="f-273">350.0</ix:nonFraction></ix:nonFraction>&#160;shares in both periods; outstanding <ix:nonFraction unitRef="shares" contextRef="c-22" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="f-274">299.1</ix:nonFraction>&#160;shares in 2025 and <ix:nonFraction unitRef="shares" contextRef="c-20" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="f-275">298.8</ix:nonFraction>&#160;shares in 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:CommonStockValue" scale="6" id="f-276">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:CommonStockValue" scale="6" id="f-277">3</ix:nonFraction>&#160;</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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other paid-in capital</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="6" id="f-278">5,975</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="6" id="f-279">6,009</ix:nonFraction>&#160;</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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-280">41</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-281">41</ix:nonFraction>)</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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retained earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="f-282">2,174</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="f-283">2,035</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total common stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="cms:CommonStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-284">8,111</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="cms:CommonStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-285">8,006</ix:nonFraction>&#160;</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"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cumulative redeemable perpetual preferred stock, Series&#160;C, authorized <ix:nonFraction unitRef="shares" contextRef="c-28" decimals="-5" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="f-286"><ix:nonFraction unitRef="shares" contextRef="c-29" decimals="-5" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="f-287">9.2</ix:nonFraction></ix:nonFraction>&#160;depositary shares; outstanding <ix:nonFraction unitRef="shares" contextRef="c-29" decimals="-5" name="us-gaap:PreferredStockSharesOutstanding" scale="6" id="f-288"><ix:nonFraction unitRef="shares" contextRef="c-28" decimals="-5" name="us-gaap:PreferredStockSharesOutstanding" scale="6" id="f-289">9.2</ix:nonFraction></ix:nonFraction>&#160;depositary shares in both periods</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:PreferredStockValue" scale="6" id="f-290">224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:PreferredStockValue" scale="6" id="f-291">224</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-292">8,335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-293">8,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:MinorityInterest" scale="6" id="f-294">588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:MinorityInterest" scale="6" id="f-295">518</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-296">8,923</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-297">8,748</ix:nonFraction>&#160;</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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Liabilities and Equity</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-298">36,295</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-299">35,920</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">49</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_298"></div><hr style="page-break-after:always"/><div style="min-height:103.5pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">CMS&#160;Energy Corporation</span></div><div style="margin-bottom:6pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Consolidated Statements of Changes in Equity (Unaudited)</span></div></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.425%"/><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"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.877%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:right;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:120%">In Millions, Except Per Share Amounts</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Equity at Beginning of Period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-300">8,748</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-301">8,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning and end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-302"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-303">3</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-304"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-305">3</ix:nonFraction></ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Paid-in Capital</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"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-306">6,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-307">5,705</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock issued</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-6" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="f-308">12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-6" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="f-309">281</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock repurchased</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-6" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="f-310">12</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-6" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="f-311">11</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjustment for sale of membership interests in VIEs</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-6" sign="-" name="us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" scale="6" id="f-312">34</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-6" name="us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" format="ixt:fixed-zero" scale="6" id="f-313">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-314">5,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-315">5,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income (Loss)</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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 16pt;text-align:left;text-indent:-9pt;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:120%">Retirement benefits liability</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="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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-316">41</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-317">46</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of net actuarial loss</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:fixed-zero" scale="6" id="f-318">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-6" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="f-319">1</ix:nonFraction>&#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"/></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="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-320">41</ix:nonFraction>)</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 #000;padding:0 1pt"/><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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-321">45</ix:nonFraction>)</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Retained Earnings</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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-322">2,035</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-323">1,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income attributable to CMS&#160;Energy</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="f-324">304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="f-325">287</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends declared on common stock</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="f-326">163</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="f-327">154</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends declared on preferred stock</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-6" name="us-gaap:DividendsPreferredStockCash" scale="6" id="f-328">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-6" name="us-gaap:DividendsPreferredStockCash" scale="6" id="f-329">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-330">2,174</ix:nonFraction>&#160;</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 #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-331">1,789</ix:nonFraction>&#160;</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cumulative Redeemable Perpetual Preferred Stock, Series&#160;C</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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning and end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-332"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-333">224</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-334"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-335">224</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Noncontrolling Interests</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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-336">518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-337">581</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale of membership interests in VIEs</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-6" name="us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" scale="6" id="f-338">78</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-6" name="us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" format="ixt:fixed-zero" scale="6" id="f-339">&#8212;</ix:nonFraction>&#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"/></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"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss attributable to noncontrolling interests</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-6" sign="-" name="us-gaap:ProfitLoss" scale="6" id="f-340">9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-6" sign="-" name="us-gaap:ProfitLoss" scale="6" id="f-341">24</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other changes in noncontrolling interests</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-6" name="cms:NoncontrollingInterestIncreaseDecreaseFromOtherChanges" scale="6" id="f-342">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-6" name="cms:NoncontrollingInterestIncreaseDecreaseFromOtherChanges" scale="6" id="f-343">3</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-344">588</ix:nonFraction>&#160;</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 #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-345">560</ix:nonFraction>&#160;</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Equity at End of Period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-346">8,923</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-347">8,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends declared per common share</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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-348">0.5425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-11" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-349">0.5150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends declared per preferred stock Series&#160;C depositary share</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="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="INF" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="f-350">0.2625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-11" decimals="INF" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="f-351">0.2625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">50</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_301"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div><span id="id77b45f8ff9d4b41ada4ce4fe5293f9e_6"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">Consumers Energy Company</span></div><div id="icb1ad753c5524502be714889370e7563_304"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Consolidated Statements of Income (Unaudited)</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.425%"/><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 style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.877%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:right;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:120%">In Millions</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="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Revenue</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="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-352">2,348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-353">2,097</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Expenses</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fuel for electric generation</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseFuelUsed" scale="6" id="f-354">193</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseFuelUsed" scale="6" id="f-355">125</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchased and interchange power</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpensePurchasedPower" scale="6" id="f-356">335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:UtilitiesOperatingExpensePurchasedPower" scale="6" id="f-357">306</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchased power &#8211; related parties</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties" scale="6" id="f-358">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties" scale="6" id="f-359">18</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="f-360">382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="f-361">350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="6" id="f-362">373</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="6" id="f-363">378</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="f-364">375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="f-365">356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-366">159</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-367">152</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-368">1,835</ix:nonFraction>&#160;</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 #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-369">1,685</ix:nonFraction>&#160;</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income</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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-370">513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-371">412</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Income (Expense)</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-operating retirement benefits, net</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="f-372">39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet" scale="6" id="f-373">41</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="f-374">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:OtherNonoperatingIncome" scale="6" id="f-375">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other expense</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="f-376">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:OtherNonoperatingExpense" scale="6" id="f-377">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other income</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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-378">46</ix:nonFraction>&#160;</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 #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-379">56</ix:nonFraction>&#160;</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Charges</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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on long-term debt</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="f-380">122</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:InterestExpenseDebt" scale="6" id="f-381">121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense &#8211; related parties</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="f-382">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="f-383">6</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other interest expense</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-6" name="us-gaap:InterestExpenseOther" format="ixt:fixed-zero" scale="6" id="f-384">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-6" name="us-gaap:InterestExpenseOther" scale="6" id="f-385">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for borrowed funds used during construction</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="6" id="f-386">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:InterestCostsCapitalizedAdjustment" format="ixt:fixed-zero" scale="6" id="f-387">&#8212;</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total interest charges</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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-388">130</ix:nonFraction>&#160;</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 #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-389">129</ix:nonFraction>&#160;</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Before Income Taxes</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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-390">429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-391">339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Tax Expense</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-392">83</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-393">64</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income Available to Common Stockholder</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="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-394">346</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-395">275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">51</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_307"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div><span id="i28e2074f3de6411fa31beaa330039e8a_76"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">Consumers Energy Company</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Consolidated Statements of Comprehensive Income (Unaudited)</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.425%"/><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 style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.877%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:right;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:120%">In Millions</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="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income</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="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-396">346</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-397">275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Comprehensive Income</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:fixed-zero" scale="6" id="f-398">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:fixed-zero" scale="6" id="f-399">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive Income</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="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="f-400">346</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="f-401">275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">52</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_310"></div><hr style="page-break-after:always"/><div style="min-height:103.5pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">Consumers Energy Company</span></div><div style="margin-bottom:12pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Consolidated Statements of Cash Flows (Unaudited)</span></div></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.877%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows from Operating Activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="f-402">346</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:ProfitLoss" scale="6" id="f-403">275</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;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:120%">Adjustments to reconcile net income to net cash provided by operating activities</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="f-404">375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="f-405">356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes and investment tax credits</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="6" id="f-406">61</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="6" id="f-407">52</ix:nonFraction>&#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"/></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:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non&#8209;cash operating activities and reconciling adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="f-408">43</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="f-409">16</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;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:120%">Changes in assets and liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts and notes receivable and accrued revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" scale="6" id="f-410">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" scale="6" id="f-411">28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="f-412">187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="f-413">258</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable and accrued rate refunds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="6" id="f-414">39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="6" id="f-415">57</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets and liabilities</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" scale="6" id="f-416">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" scale="6" id="f-417">6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current assets and liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" scale="6" id="f-418">52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" scale="6" id="f-419">89</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="6" id="f-420">1,031</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="f-421">979</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows from Investing Activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures (excludes assets placed under finance lease)</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="f-422">769</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="f-423">584</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost to retire property and other investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="f-424">31</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="6" id="f-425">23</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="f-426">800</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="f-427">607</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows from Financing Activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from issuance of debt</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:fixed-zero" scale="6" id="f-428">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="6" id="f-429">599</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retirement of debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="f-430">42</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:fixed-zero" scale="6" id="f-431">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decrease in notes payable</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" sign="-" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="6" id="f-432">65</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" sign="-" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="6" id="f-433">93</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stockholder contribution</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:ProceedsFromContributedCapital" scale="6" id="f-434">150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:ProceedsFromContributedCapital" scale="6" id="f-435">320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Return of stockholder contribution</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:PaymentToParentForReturnOfStockholderContributedCapital" format="ixt:fixed-zero" scale="6" id="f-436">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="cms:PaymentToParentForReturnOfStockholderContributedCapital" scale="6" id="f-437">320</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment of dividends on common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:PaymentsOfOrdinaryDividends" scale="6" id="f-438">271</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:PaymentsOfOrdinaryDividends" scale="6" id="f-439">265</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other financing costs</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="f-440">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="6" id="f-441">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by (used in) financing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="f-442">229</ix:nonFraction>)</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 #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="f-443">238</ix:nonFraction>&#160;</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Increase in Cash and Cash Equivalents,&#160;Including Restricted Amounts</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="f-444">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="f-445">610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents,&#160;Including Restricted Amounts, Beginning of Period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-446">119</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-447">56</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents,&#160;Including Restricted Amounts, End of Period</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-448">121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-6" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-449">666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="15" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Cash Flow Activities and Non&#8209;cash Investing and Financing Activities</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Non&#8209;cash transactions</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures not paid</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="6" id="f-450">249</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="6" id="f-451">152</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">53</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_313"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div><span id="ie43084eab8b24817979717c99053b6fc_80"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">Consumers Energy Company</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Consolidated Balance Sheets (Unaudited)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.938%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.799%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ASSETS</span></td></tr><tr><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31<br/>2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Current Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-452">61</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-453">44</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash and cash equivalents</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="f-454">60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="f-455">75</ix:nonFraction>&#160;</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 style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable and accrued revenue, less allowance of $<ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="f-456">29</ix:nonFraction> in 2025 and $<ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="f-457">23</ix:nonFraction> in 2024</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-6" name="cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" scale="6" id="f-458">982</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-6" name="cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="6" id="f-459">1,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts and notes receivable &#8211; related parties</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-6" name="us-gaap:AccountsNotesAndLoansReceivableNetCurrent" scale="6" id="f-460">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-6" name="us-gaap:AccountsNotesAndLoansReceivableNetCurrent" scale="6" id="f-461">17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;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:120%">Inventories at average cost</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas in underground storage</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:EnergyRelatedInventoryGasStoredUnderground" scale="6" id="f-462">247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:EnergyRelatedInventoryGasStoredUnderground" scale="6" id="f-463">435</ix:nonFraction>&#160;</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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Materials and supplies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:OtherInventorySupplies" scale="6" id="f-464">302</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:OtherInventorySupplies" scale="6" id="f-465">291</ix:nonFraction>&#160;</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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generating plant fuel 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:EnergyRelatedInventoryOtherFossilFuel" scale="6" id="f-466">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:EnergyRelatedInventoryOtherFossilFuel" scale="6" id="f-467">30</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred property taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="cms:DeferredPropertyTaxes" scale="6" id="f-468">360</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="cms:DeferredPropertyTaxes" scale="6" id="f-469">448</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory assets</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="f-470">173</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:RegulatoryAssetsCurrent" scale="6" id="f-471">229</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="f-472">94</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="f-473">86</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="f-474">2,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="f-475">2,674</ix:nonFraction>&#160;</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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Plant, Property, and Equipment</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plant, property, and equipment, gross</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-476">33,782</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-477">33,434</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-478">9,525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-479">9,310</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plant, property, and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-480">24,257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-481">24,124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction work in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-482">1,990</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-483">1,766</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total plant, property, and equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-484">26,247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-485">25,890</ix:nonFraction>&#160;</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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Non-current Assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory assets</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-486">3,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-487">3,569</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-6" name="us-gaap:AccountsReceivableNetNoncurrent" scale="6" id="f-488">26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-6" name="us-gaap:AccountsReceivableNetNoncurrent" scale="6" id="f-489">26</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts and notes receivable &#8211; related parties</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-6" name="us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent" scale="6" id="f-490">91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-6" name="us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent" scale="6" id="f-491">92</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Postretirement benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-492">1,550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-493">1,514</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="f-494">262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="f-495">323</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-496">5,472</ix:nonFraction>&#160;</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 #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-497">5,524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-498">34,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-499">34,088</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.938%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.799%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LIABILITIES AND EQUITY</span></td></tr><tr><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31<br/>2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Current Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of long-term debt and finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" scale="6" id="f-500">458</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" scale="6" id="f-501">456</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes payable</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:NotesPayableCurrent" format="ixt:fixed-zero" scale="6" id="f-502">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:NotesPayableCurrent" scale="6" id="f-503">65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="f-504">832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="f-505">917</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable &#8211; related parties</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="f-506">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="f-507">12</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued rate refunds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="cms:AccruedRateRefunds" scale="6" id="f-508">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="cms:AccruedRateRefunds" scale="6" id="f-509">38</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:InterestAndDividendsPayableCurrent" scale="6" id="f-510">125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:InterestAndDividendsPayableCurrent" scale="6" id="f-511">130</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:TaxesPayableCurrent" scale="6" id="f-512">515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:TaxesPayableCurrent" scale="6" id="f-513">678</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory liabilities</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="f-514">99</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:RegulatoryLiabilityCurrent" scale="6" id="f-515">111</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="f-516">162</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="f-517">185</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-518">2,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-519">2,592</ix:nonFraction>&#160;</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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-current Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-6" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-520">10,776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-6" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-521">10,818</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt &#8211; related parties</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-6" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="f-522">823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-6" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="f-523">823</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current portion of finance leases</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="6" id="f-524">68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="6" id="f-525">69</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-526">4,173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-527">4,067</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Postretirement benefits</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="f-528">69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="f-529">70</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset retirement obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="f-530">691</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="f-531">694</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred investment tax credit</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:AccumulatedDeferredInvestmentTaxCredit" scale="6" id="f-532">121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:AccumulatedDeferredInvestmentTaxCredit" scale="6" id="f-533">122</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="6" id="f-534">3,130</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="6" id="f-535">3,053</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="f-536">313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="f-537">349</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-538">20,164</ix:nonFraction>&#160;</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 #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-539">20,065</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commitments and Contingencies </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Notes 1 and 2)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"><ix:nonFraction unitRef="usd" contextRef="c-69" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-540"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"><ix:nonFraction unitRef="usd" contextRef="c-67" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-541"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;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:120%">Common stockholder&#8217;s equity</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:21pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock, authorized <ix:nonFraction unitRef="shares" contextRef="c-69" decimals="-5" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="f-542"><ix:nonFraction unitRef="shares" contextRef="c-67" decimals="-5" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="f-543">125.0</ix:nonFraction></ix:nonFraction>&#160;shares; outstanding <ix:nonFraction unitRef="shares" contextRef="c-67" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="f-544"><ix:nonFraction unitRef="shares" contextRef="c-69" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="f-545">84.1</ix:nonFraction></ix:nonFraction>&#160;shares in both periods</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:CommonStockValue" scale="6" id="f-546">841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:CommonStockValue" scale="6" id="f-547">841</ix:nonFraction>&#160;</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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other paid-in capital</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="6" id="f-548">8,324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="6" id="f-549">8,174</ix:nonFraction>&#160;</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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-550">11</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-551">11</ix:nonFraction>)</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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retained earnings</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="f-552">2,465</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="f-553">2,390</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total common stockholder&#8217;s equity</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="cms:CommonStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-554">11,619</ix:nonFraction>&#160;</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 #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="cms:CommonStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-555">11,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cumulative preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-69" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-556"><ix:nonFraction unitRef="usdPerShare" contextRef="c-67" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-557">4.50</ix:nonFraction></ix:nonFraction> series, authorized <ix:nonFraction unitRef="shares" contextRef="c-69" decimals="-5" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="f-558"><ix:nonFraction unitRef="shares" contextRef="c-67" decimals="-5" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="f-559">7.5</ix:nonFraction></ix:nonFraction>&#160;shares; outstanding <ix:nonFraction unitRef="shares" contextRef="c-67" decimals="-5" name="us-gaap:PreferredStockSharesOutstanding" scale="6" id="f-560"><ix:nonFraction unitRef="shares" contextRef="c-69" decimals="-5" name="us-gaap:PreferredStockSharesOutstanding" scale="6" id="f-561">0.4</ix:nonFraction></ix:nonFraction>&#160;shares in both periods</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:PreferredStockValue" scale="6" id="f-562">37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:PreferredStockValue" scale="6" id="f-563">37</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total equity</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-564">11,656</ix:nonFraction>&#160;</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 #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-565">11,431</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Liabilities and Equity</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-566">34,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span><br/></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-567">34,088</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">55</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_316"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div><span id="i0375ca8f891c4b70b8565904da1352e7_76"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">Consumers Energy Company</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Consolidated Statements of Changes in Equity (Unaudited)</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.425%"/><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 style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.877%"/><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"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:right;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:120%">In Millions</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Equity at Beginning of Period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-568">11,431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-569">10,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><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"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning and end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-570"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-571">841</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-572"><ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-573">841</ix:nonFraction></ix:nonFraction>&#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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Paid-in Capital</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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-574">8,174</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-575">7,759</ix:nonFraction>&#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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stockholder contribution</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-6" name="cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution" scale="6" id="f-576">150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-6" name="cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution" scale="6" id="f-577">320</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Return of stockholder contribution</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-6" name="cms:AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution" format="ixt:fixed-zero" scale="6" id="f-578">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-6" name="cms:AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution" scale="6" id="f-579">320</ix:nonFraction>)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-580">8,324</ix:nonFraction>&#160;</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 #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-581">7,759</ix:nonFraction>&#160;</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="display:none"/><td colspan="3" style="display:none"/><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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive Loss</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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retirement benefits liability</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning and end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-582"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-583">11</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-584"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-6" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-585">15</ix:nonFraction></ix:nonFraction>)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Retained Earnings</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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-586">2,390</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-587">2,178</ix:nonFraction>&#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"/><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"/><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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-588">346</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-589">275</ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends declared on common stock</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="f-590">271</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="f-591">265</ix:nonFraction>)</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"/></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"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-592">2,465</ix:nonFraction>&#160;</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 #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-593">2,188</ix:nonFraction>&#160;</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="display:none"/><td colspan="3" style="display:none"/><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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cumulative Preferred Stock</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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/><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"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At beginning and end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-594"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-595">37</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-596"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-597">37</ix:nonFraction></ix:nonFraction>&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Equity at End of Period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-598">11,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-599">10,810</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">56</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_319"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div><span id="i3aba57a7ac5047fe925188416fae0dc4_12"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">CMS&#160;Energy Corporation</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">Consumers Energy Company</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Notes to the Unaudited Consolidated Financial Statements</span></div><div id="icb1ad753c5524502be714889370e7563_322"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">These interim consolidated financial statements have been prepared by CMS&#160;Energy and Consumers in accordance with GAAP for interim financial information and with the instructions to Form&#160;10&#8209;Q and Article&#160;10 of Regulation&#160;S&#8209;X. As a result, CMS&#160;Energy and Consumers have condensed or omitted certain information and note disclosures normally included in consolidated financial statements prepared in accordance with GAAP. CMS&#160;Energy and Consumers have reclassified certain prior period amounts to conform to the presentation in the present period. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers are required to make estimates using assumptions that may affect reported amounts and disclosures; actual results could differ from these estimates. In management&#8217;s opinion, the unaudited information contained in this report reflects all adjustments of a normal recurring nature necessary to ensure that CMS&#160;Energy&#8217;s and Consumers&#8217; financial position, results of operations, and cash flows for the periods presented are fairly stated. The notes to the unaudited consolidated financial statements and the related unaudited consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the 2024&#160;Form&#160;10&#8209;K. Due to the seasonal nature of CMS&#160;Energy&#8217;s and Consumers&#8217; operations, the results presented for this interim period are not necessarily indicative of results to be achieved for the fiscal year.</span></div><div id="icb1ad753c5524502be714889370e7563_334"></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span id="i6d962beec20a45c5a0e9ce8832623347_79"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">1:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:PublicUtilitiesDisclosureTextBlock" id="f-601" continuedAt="f-601-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:PublicUtilitiesDisclosureTextBlock" id="f-600" continuedAt="f-600-1" escape="true">Regulatory Matters</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-601-1"><ix:continuation id="f-600-1"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Regulatory matters are critical to Consumers. The Michigan Attorney General, ABATE, the MPSC&#160;Staff, residential customer advocacy groups, environmental organizations, and certain other parties typically participate in MPSC proceedings concerning Consumers, such as Consumers&#8217; rate cases and power supply cost recovery and gas cost recovery processes. Intervenors also participate in certain FERC matters, including FERC&#8217;s regulation of certain wholesale rates that affect Consumers&#8217; power supply costs. These parties often challenge various aspects of those proceedings, including the prudence of Consumers&#8217; policies and practices, and seek cost disallowances and other relief. The parties also have appealed significant MPSC orders. Depending upon the specific issues, the outcomes of rate cases and proceedings, including judicial proceedings challenging MPSC and FERC orders or other actions, could negatively affect CMS&#160;Energy&#8217;s and Consumers&#8217; liquidity, financial condition, and results of operations. Consumers cannot predict the outcome of these proceedings.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">57</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_337"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span id="i089ae52abcf84f41b4e90d2d7a759770_11728"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">2:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-2" name="us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock" id="f-603" continuedAt="f-603-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock" id="f-602" continuedAt="f-602-1" escape="true">Contingencies and Commitments</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-603-1" continuedAt="f-603-2"><ix:continuation id="f-602-1" continuedAt="f-602-2"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers are involved in various matters that give rise to contingent liabilities. Depending on the specific issues, the resolution of these contingencies could negatively affect CMS&#160;Energy&#8217;s and Consumers&#8217; liquidity, financial condition, and results of operations. In their disclosures of these matters, CMS&#160;Energy and Consumers provide an estimate of the possible loss or range of loss when such an estimate can be made. Disclosures stating that CMS&#160;Energy or Consumers cannot predict the outcome of a matter indicate that they are unable to estimate a possible loss or range of loss for the matter.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">CMS&#160;Energy Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Bay Harbor:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Land retained environmental remediation obligations for the collection and treatment of leachate at Bay Harbor after selling its interests in the development in 2002. Leachate is produced when water enters into cement kiln dust piles left over from former cement plant operations at the site. In 2012, CMS&#160;Land and EGLE finalized an agreement establishing the final remedies and the future water quality criteria at the site. CMS&#160;Land completed all construction necessary to implement the remedies required by the agreement and will continue to maintain and operate a system to discharge treated leachate into Little Traverse Bay under an NPDES permit, which is valid through 2025. CMS&#160;Land submitted a renewal request in March&#160;2025, and will continue to operate under the existing permit until a renewal is issued.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">At March&#160;31,&#160;2025, CMS&#160;Energy had a recorded liability of $<ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingencies" format="ixt:num-dot-decimal" scale="6" id="f-604">48</ix:nonFraction>&#160;million for its remaining obligations for environmental remediation. CMS&#160;Energy calculated this liability based on discounted projected costs, using a discount rate of <ix:nonFraction unitRef="number" contextRef="c-99" decimals="4" name="us-gaap:AccrualForEnvironmentalLossContingenciesDiscountRate" scale="-2" id="f-605">4.34</ix:nonFraction>&#160;percent and an inflation rate of <ix:nonFraction unitRef="number" contextRef="c-99" decimals="2" name="cms:AccrualForEnvironmentalLossContingenciesInflationRate" format="ixt-sec:numwordsen" scale="-2" id="f-606">one</ix:nonFraction>&#160;percent on annual operating and maintenance costs. The undiscounted amount of the remaining obligation is $<ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesGross" format="ixt:num-dot-decimal" scale="6" id="f-607">60</ix:nonFraction>&#160;million. <ix:nonNumeric contextRef="c-1" name="cms:ExpectedRemediationCostsByYearTableTextBlock" id="f-608" continuedAt="f-608-1" escape="true">CMS&#160;Energy expects to pay the following amounts for long-term leachate disposal and operating and maintenance costs during the remainder of 2025 and in each of the next five&#160;years:</ix:nonNumeric></span></div><ix:continuation id="f-608-1"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.796%"/><td style="width:0.1%"/></tr><tr><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term leachate disposal and operating and maintenance costs</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear" scale="6" id="f-609">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear" scale="6" id="f-610">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear" scale="6" id="f-611">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear" scale="6" id="f-612">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear" scale="6" id="f-613">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear" scale="6" id="f-614">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s estimate of response activity costs and the timing of expenditures could change if there are changes in circumstances or assumptions used in calculating the liability. Although a liability for its present estimate of remaining response activity costs has been recorded, CMS&#160;Energy cannot predict the ultimate financial impact or outcome of this matter.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Electric Utility Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric Environmental Matters:</span><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;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-weight:400;line-height:120%">Consumers&#8217; operations are subject to environmental laws and regulations. Historically, Consumers has generally been able to recover, in customer rates, the costs to operate its facilities in compliance with these laws and regulations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Cleanup and Solid Waste:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers expects to incur remediation and other response activity costs at a number of sites under NREPA. Consumers believes that these costs should be recoverable in rates, but cannot guarantee that outcome. Consumers estimates its liability for NREPA sites for which it can estimate a range of loss to be between $<ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-6" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="f-615">4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-6" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="f-616">5</ix:nonFraction>&#160;million. At March&#160;31,&#160;2025, Consumers had a </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><ix:continuation id="f-603-2" continuedAt="f-603-3"><ix:continuation id="f-602-2" continuedAt="f-602-3"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">recorded liability of $<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingencies" format="ixt:num-dot-decimal" scale="6" id="f-617">4</ix:nonFraction>&#160;million, the minimum amount in the range of its estimated probable NREPA liability, as no amount in the range was considered a better estimate than any other amount.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers is a potentially responsible party at a number of contaminated sites administered under CERCLA. CERCLA liability is joint and several. In 2010, Consumers received official notification from the EPA that identified Consumers as a potentially responsible party for cleanup of PCBs at the Kalamazoo River CERCLA site. The notification claimed that the EPA had reason to believe that Consumers disposed of PCBs and arranged for the disposal and treatment of PCB-containing materials at portions of the site. In 2011, Consumers received a follow-up letter from the EPA requesting that Consumers agree to participate in a removal action plan along with several other companies for an area of lower Portage Creek, which is connected to the Kalamazoo River. All parties asked to participate in the removal action plan, including Consumers, declined to accept liability. Until further information is received from the EPA, Consumers is unable to estimate a range of potential liability for cleanup of the river.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Based on its experience, Consumers estimates its share of the total liability for known CERCLA sites to be between $<ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-6" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="f-618">3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-6" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="6" id="f-619">8</ix:nonFraction>&#160;million. Various factors, including the number and creditworthiness of potentially responsible parties involved with each site, affect Consumers&#8217; share of the total liability. At March&#160;31,&#160;2025, Consumers had a recorded liability of $<ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingencies" format="ixt:num-dot-decimal" scale="6" id="f-620">3</ix:nonFraction>&#160;million for its share of the total liability at these sites, the minimum amount in the range of its estimated probable CERCLA liability, as no amount in the range was considered a better estimate than any other amount.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The timing of payments related to Consumers&#8217; remediation and other response activities at its CERCLA and NREPA sites is uncertain. Consumers periodically reviews these cost estimates. A change in the underlying assumptions, such as an increase in the number of sites, different remediation techniques, the nature and extent of contamination, and legal and regulatory requirements, could affect its estimates of NREPA and CERCLA liability.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Ludington Overhaul Contract Dispute:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers and DTE&#160;Electric, co-owners of Ludington, entered into a 2010&#160;engineering, procurement, and construction agreement with Toshiba International Corporation, under which Toshiba International Corporation contracted to perform a major overhaul and upgrade of Ludington. Toshiba International Corporation later assigned the contract and all of its obligations to TAES. TAES&#8217; work under the contract was incomplete, defective, and non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">conforming. Consumers and DTE&#160;Electric repeatedly documented TAES&#8217; failure to perform under the contract and</span><span style="color:#000000;font-family:'Aptos',san-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%">demanded that TAES provide a comprehensive plan to resolve those matters, including adherence to its warranty commitments and other contractual obligations. Consumers and DTE&#160;Electric engaged in extensive efforts to resolve these issues with TAES, including a formal demand to TAES&#8217; parent, Toshiba, under a parent guaranty it provided. TAES did not provide a comprehensive plan or otherwise meet its performance obligations. As a result of TAES&#8217; defaults, Consumers and DTE&#160;Electric terminated the contract. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In order to enforce their rights under the contract and parent guaranty, and to pursue appropriate damages, Consumers and DTE&#160;Electric filed a complaint against TAES and Toshiba in the U.S.&#160;District Court for the Eastern District of Michigan in 2022. TAES and Toshiba filed a motion to dismiss the complaint, along with an answer and counterclaims seeking approximately $<ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-6" name="us-gaap:LossContingencyDamagesSoughtValue" format="ixt:num-dot-decimal" scale="6" id="f-621">15</ix:nonFraction>&#160;million in damages related to payments allegedly owed under the parties&#8217; contract. As a co-owner of Ludington, Consumers would be liable for <ix:nonFraction unitRef="number" contextRef="c-107" decimals="2" name="us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare" scale="-2" id="f-622">51</ix:nonFraction>&#160;percent of any such damages, if liability and damages were proven. The court denied the motion to dismiss filed by TAES and Toshiba. The parties are engaged in ongoing litigation pursuant to a court-ordered schedule. Consumers believes the counterclaims filed by TAES and Toshiba are without merit, but cannot predict the financial impact or outcome of this matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#8217;s and Consumers&#8217; financial condition, results of operations, or liquidity. </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><ix:continuation id="f-603-3" continuedAt="f-603-4"><ix:continuation id="f-602-3" continuedAt="f-602-4"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2023, Toshiba announced that TBJH became the majority shareholder and new parent company of Toshiba through a common stock purchase. TBJH is a subsidiary of a Japanese private equity firm. Consumers and DTE&#160;Electric continue to monitor this development, but do not believe that this affects their rights under the parent guaranty provided by Toshiba. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2023, the MPSC approved Consumers&#8217; and DTE&#160;Electric&#8217;s jointly-filed request for authority to defer as a regulatory asset the costs associated with repairing or replacing the defective work performed by TAES while the litigation with TAES and Toshiba moves forward. Although litigation is ongoing, Consumers currently estimates that its share of repair, replacement, and other damages resulting from TAES&#8217; defective work is approximately $<ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-6" name="cms:RegulatoryAssetEstimateOfSharedCosts" format="ixt:num-dot-decimal" scale="6" id="f-623">350</ix:nonFraction>&#160;million, which may be offset in part or entirely by any potential future litigation proceeds received from TAES or Toshiba. Consumers and DTE&#160;Electric will have the opportunity to seek appropriate recovery and ratemaking treatment for amounts recorded as a regulatory asset following resolution of the litigation, including any amounts not recovered from TAES or Toshiba, but cannot predict the financial impact or outcome of such proceedings.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Gas Utility Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers expects to incur remediation and other response activity costs at a number of sites under NREPA. These sites include <ix:nonFraction unitRef="facility" contextRef="c-109" decimals="INF" name="cms:NumberOfFormerManufacturedGasPlants" scale="0" id="f-624">23</ix:nonFraction>&#160;former MGP facilities. Consumers operated the facilities on these sites for some part of their operating lives. For some of these sites, Consumers has no present ownership interest or may own only a portion of the original site.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">At March&#160;31,&#160;2025, Consumers had a <ix:nonNumeric contextRef="c-1" name="cms:EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" id="f-625">recorded liability</ix:nonNumeric> of $<ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingencies" format="ixt:num-dot-decimal" scale="6" id="f-626">60</ix:nonFraction>&#160;million for its remaining obligations for these sites. <ix:nonNumeric contextRef="c-2" name="cms:ExpectedRemediationCostsByYearTableTextBlock" id="f-627" continuedAt="f-627-1" escape="true">Consumers expects to pay the following amounts for remediation and other response activity costs during the remainder of 2025 and in each of the next five&#160;years:</ix:nonNumeric></span></div><ix:continuation id="f-627-1"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.335%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.111%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.791%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.797%"/><td style="width:0.1%"/></tr><tr><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remediation and other response activity costs</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear" scale="6" id="f-628">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear" scale="6" id="f-629">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear" scale="6" id="f-630">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear" scale="6" id="f-631">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear" scale="6" id="f-632">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-6" name="us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear" scale="6" id="f-633">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers periodically reviews these cost estimates. Any significant change in the underlying assumptions, such as an increase in the number of sites, changes in remediation techniques, or legal and regulatory requirements, could affect Consumers&#8217; estimates of annual response activity costs and the MGP liability.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pursuant to orders issued by the MPSC, Consumers defers its MGP-related remediation costs and recovers them from its customers over a <ix:nonNumeric contextRef="c-109" name="us-gaap:RegulatoryAssetAmortizationPeriod" format="ixt-sec:durwordsen" id="f-634">ten-year</ix:nonNumeric> period. At March&#160;31,&#160;2025, Consumers had a regulatory asset of $<ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-6" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-635">88</ix:nonFraction>&#160;million related to the MGP sites.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">60</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_340"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><ix:continuation id="f-603-4" continuedAt="f-603-5"><ix:continuation id="f-602-4" continuedAt="f-602-5"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Guarantees</span></div><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfGuaranteeObligationsTextBlock" id="f-637" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfGuaranteeObligationsTextBlock" id="f-636" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; guarantees at March&#160;31,&#160;2025:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.944%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.944%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.641%"/><td style="width:0.1%"/></tr><tr><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee Description</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issue Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration Date</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum Obligation</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indemnity obligations from sale of membership interests in VIEs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:GuaranteeObligationsMaximumExposure" scale="6" id="f-638">251</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-6" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" format="ixt:fixed-zero" scale="6" id="f-639">&#8212;</ix:nonFraction>&#160;</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="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indemnity obligations from stock and asset sale agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indefinite</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-6" name="us-gaap:GuaranteeObligationsMaximumExposure" scale="6" id="f-640">153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-6" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" scale="6" id="f-641">1</ix:nonFraction>&#160;</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 style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2011</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-6" name="us-gaap:GuaranteeObligationsMaximumExposure" scale="6" id="f-642">30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-6" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" format="ixt:fixed-zero" scale="6" id="f-643">&#8212;</ix:nonFraction>&#160;</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;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2011</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indefinite</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:GuaranteeObligationsMaximumExposure" scale="6" id="f-644">30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-6" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" format="ixt:fixed-zero" scale="6" id="f-645">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from the sale of membership interests in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco to tax equity investors. NorthStar Clean Energy provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#8217;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, NorthStar Clean Energy would recover <ix:nonFraction unitRef="number" contextRef="c-116" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="f-646">49</ix:nonFraction>&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on NorthStar Clean Energy&#8217;s ownership interest in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco, see Note&#160;11, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim. </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">This obligation comprises a guarantee provided by Consumers to the U.S.&#160;Department of Energy in connection with a settlement agreement regarding damages resulting from the department&#8217;s failure to accept spent nuclear fuel from nuclear power plants formerly owned by Consumers.</span></div></ix:nonNumeric></ix:nonNumeric><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Additionally, in the normal course of business, CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy have entered into various agreements containing tax and other indemnity provisions for which they are unable to estimate the maximum potential obligation. CMS&#160;Energy and Consumers consider the likelihood that they would be required to perform or incur substantial losses related to these indemnities and those disclosed in the table to be remote.</span></div></ix:continuation></ix:continuation><div id="icb1ad753c5524502be714889370e7563_343"></div><ix:continuation id="f-603-5" continuedAt="f-603-6"><ix:continuation id="f-602-5" continuedAt="f-602-6"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Other Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition to the matters disclosed in this Note and Note&#160;1, Regulatory Matters, there are certain other lawsuits and administrative proceedings before various courts and governmental agencies, as well as unasserted claims that may result in such proceedings, arising in the ordinary course of business to which CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy are parties. These other lawsuits, proceedings, and unasserted claims may involve personal injury, property damage, contracts, environmental matters, federal and state taxes, rates, licensing, employment, and other matters. Further, CMS&#160;Energy and Consumers occasionally self-report certain regulatory non&#8209;compliance matters that may </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><ix:continuation id="f-603-6"><ix:continuation id="f-602-6"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">or may not eventually result in administrative proceedings. CMS&#160;Energy and Consumers believe that the outcome of any one of these proceedings and potential claims will not have a material negative effect on their consolidated results of operations, financial condition, or liquidity.</span></div></ix:continuation></ix:continuation><div id="icb1ad753c5524502be714889370e7563_349"></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span id="i4de901685cf944cc8fa8b6eef35d9e5c_10"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">3:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-2" name="us-gaap:DebtDisclosureTextBlock" id="f-648" continuedAt="f-648-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-647" continuedAt="f-647-1" escape="true">Financings and Capitalization</ix:nonNumeric></ix:nonNumeric></span></div><div id="icb1ad753c5524502be714889370e7563_355"></div><ix:continuation id="f-648-1" continuedAt="f-648-2"><ix:continuation id="f-647-1" continuedAt="f-647-2"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Financings:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfDebtTableTextBlock" id="f-650" continuedAt="f-650-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtTableTextBlock" id="f-649" continuedAt="f-649-1" escape="true">Presented in the following table is a summary of major long-term debt issuances during the three&#160;months ended March&#160;31,&#160;2025:</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-650-1"><ix:continuation id="f-649-1" continuedAt="f-649-2"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.688%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.124%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.248%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal<br/>(In Millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate (%)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Junior subordinated notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-651">1,000</ix:nonFraction>&#160;</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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-117" decimals="5" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-652">6.500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2055</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loan credit agreement</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="f-653">110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2025</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total CMS&#160;Energy, parent only</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-654">1,110</ix:nonFraction>&#160;</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 #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction financing agreement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="f-655">90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Five years after conversion date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="f-656">90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-657">1,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These unsecured obligations rank subordinate and junior in right of payment to all of CMS&#160;Energy&#8217;s existing and future senior indebtedness. On June&#160;1,&#160;2035, and every five years thereafter, the notes will reset to an interest rate equal to the five-year treasury rate plus <ix:nonFraction unitRef="number" contextRef="c-122" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-658">1.961</ix:nonFraction>&#160;percent.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">At completion of project construction, scheduled for the first half of 2026, these financings will convert into a term loan that will mature <ix:nonNumeric contextRef="c-123" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="f-659">five years</ix:nonNumeric> after the conversion date.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div id="icb1ad753c5524502be714889370e7563_361"></div><ix:continuation id="f-648-2" continuedAt="f-648-3"><ix:continuation id="f-647-2" continuedAt="f-647-3"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Retirements: </span><ix:continuation id="f-649-2" continuedAt="f-649-3"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a summary of major long-term debt retirements during the three&#160;months ended March&#160;31,&#160;2025:</span></ix:continuation></div><ix:continuation id="f-649-3"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.810%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.124%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.126%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal<br/>(In Millions)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate (%)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement Date</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loan credit agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-6" name="us-gaap:RepaymentsOfDebt" scale="6" id="f-660">400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loan credit agreement</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-6" name="us-gaap:RepaymentsOfDebt" scale="6" id="f-661">200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2025</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total CMS&#160;Energy, parent only</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-6" name="us-gaap:RepaymentsOfDebt" scale="6" id="f-662">600</ix:nonFraction>&#160;</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 #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:RepaymentsOfDebt" scale="6" id="f-663">600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"/></tr></table></div></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">62</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_376"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><ix:continuation id="f-648-3" continuedAt="f-648-4"><ix:continuation id="f-647-3" continuedAt="f-647-4"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Credit Facilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock" id="f-665" continuedAt="f-665-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock" id="f-664" continuedAt="f-664-1" escape="true">The following credit facilities with banks were available at March&#160;31,&#160;2025:</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-665-1"><ix:continuation id="f-664-1"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.105%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.105%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.188%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.105%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.639%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expiration Date</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of Facility</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount Borrowed</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letters of Credit Outstanding</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount Available</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 14, 2027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-666">550</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-6" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="6" id="f-667">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="f-668">37</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="f-669">513</ix:nonFraction>&#160;</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="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30,&#160;2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-670">50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-6" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="6" id="f-671">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="f-672">50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:fixed-zero" scale="6" id="f-673">&#8212;</ix:nonFraction>&#160;</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;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NorthStar Clean Energy, including subsidiaries</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 #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 7, 2027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-674">150</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-6" name="us-gaap:LineOfCredit" scale="6" id="f-675">75</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:fixed-zero" scale="6" id="f-676">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="f-677">75</ix:nonFraction>&#160;</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 style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;25,&#160;2025</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-678">37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-6" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="6" id="f-679">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="f-680">37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:fixed-zero" scale="6" id="f-681">&#8212;</ix:nonFraction>&#160;</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:400;line-height:100%">Upon completion of construction project</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-682">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-6" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="6" id="f-683">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="f-684">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="f-685">7</ix:nonFraction>&#160;</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;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 14, 2027</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-686">1,100</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-6" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="6" id="f-687">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="f-688">25</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-689">1,075</ix:nonFraction>&#160;</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 style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November&#160;18, 2025</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-690">250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-6" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="6" id="f-691">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="f-692">72</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="f-693">178</ix:nonFraction>&#160;</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;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2028</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-694">50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-6" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="6" id="f-695">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:fixed-zero" scale="6" id="f-696">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="f-697">50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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"/><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:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">There were <ix:nonFraction unitRef="usd" contextRef="c-135" decimals="INF" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:fixed-zero" scale="0" id="f-698">no</ix:nonFraction> borrowings under this facility during the three&#160;months ended March&#160;31,&#160;2025</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:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Obligations under this facility are secured by certain pledged equity interests in subsidiaries of NorthStar Clean Energy; under the terms of this facility, the interests may not be sold by NorthStar Clean Energy unless there is an agreed-upon substitution for the pledged equity interests. At March&#160;31,&#160;2025, the net book value of the pledged equity interests was $<ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-6" name="us-gaap:DebtInstrumentCollateralAmount" format="ixt:num-dot-decimal" scale="6" id="f-699">426</ix:nonFraction>&#160;million. Also under the terms of this facility, NorthStar Clean Energy may be restricted from remitting cash dividends to CMS&#160;Energy in the event of default. </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">This letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;11, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">The letter of credit facility is available to certain subsidiaries of NorthStar Clean Energy. The letter of credit facility will expire upon completion of project construction scheduled for the first half of 2026.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Obligations under these facilities are secured by first mortgage bonds of Consumers. There were <ix:nonFraction unitRef="usd" contextRef="c-136" decimals="INF" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:fixed-zero" scale="0" id="f-700">no</ix:nonFraction>&#160;borrowings under these facilities during the three&#160;months ended March&#160;31,&#160;2025.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div id="icb1ad753c5524502be714889370e7563_367"></div><ix:continuation id="f-648-4" continuedAt="f-648-5"><ix:continuation id="f-647-4" continuedAt="f-647-5"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Regulatory Authorization for Financings:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers is required to maintain FERC authorization for financings. Any long-term issuances during the authorization period are exempt from FERC&#8217;s competitive bidding and negotiated placement requirements. Its current authorization ends on May&#160;2,&#160;2026. In February&#160;2025, FERC approved Consumers&#8217; application for authority to issue long-term debt securities. The authorization is effective February&#160;21,&#160;2025 through February&#160;20,&#160;2027.</span></div></ix:continuation></ix:continuation><div id="icb1ad753c5524502be714889370e7563_379"></div><ix:continuation id="f-648-5" continuedAt="f-648-6"><ix:continuation id="f-647-5" continuedAt="f-647-6"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Short-term Borrowings:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under Consumers&#8217; commercial paper program, Consumers may issue, in one or more placements, investment-grade commercial paper notes with maturities of up to 365&#160;days at market interest rates. These issuances are supported by Consumers&#8217; revolving credit facilities and may have an aggregate principal amount outstanding of up to $<ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-6" name="cms:ShortTermDebtAuthorizedBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-701">500</ix:nonFraction>&#160;million. While the amount of outstanding commercial paper does not reduce the available capacity of the revolving credit facilities, Consumers does not intend to issue commercial paper in an amount exceeding the available capacity of the facilities. At March&#160;31,&#160;2025, there were <ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-6" name="us-gaap:ShortTermBorrowings" format="ixt:fixed-zero" scale="6" id="f-702">no</ix:nonFraction> commercial paper notes outstanding under this program.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2024, Consumers renewed a short-term credit agreement with CMS&#160;Energy, permitting Consumers to borrow up to $<ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-703">500</ix:nonFraction>&#160;million at an interest rate of the prior month&#8217;s average one</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month Term </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><ix:continuation id="f-648-6" continuedAt="f-648-7"><ix:continuation id="f-647-6" continuedAt="f-647-7"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">SOFR minus <ix:nonFraction unitRef="number" contextRef="c-140" decimals="INF" sign="-" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-704">0.100</ix:nonFraction>&#160;percent. At March&#160;31,&#160;2025, there were <ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-6" name="us-gaap:NotesPayableCurrent" format="ixt:fixed-zero" scale="6" id="f-705">no</ix:nonFraction> outstanding borrowings under the agreement.</span></div></ix:continuation></ix:continuation><div id="icb1ad753c5524502be714889370e7563_382"></div><ix:nonNumeric contextRef="c-142" name="us-gaap:DebtDisclosureTextBlock" id="f-706" escape="true"><ix:continuation id="f-647-7" continuedAt="f-647-8"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NorthStar Clean Energy&#8217;s Supplier Financing Program</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">: Under a supplier financing program, NorthStar Clean Energy agrees to pay a bank that is acting as its payment agent the stated amount of confirmed invoices from participating suppliers on the original maturity dates of the invoices. The bank is required to pay the supplier invoices that have been confirmed as valid under the program in full within <ix:nonNumeric contextRef="c-143" name="us-gaap:SupplierFinanceProgramPaymentTimingPeriod" format="ixt-sec:durday" id="f-707">135</ix:nonNumeric>&#160;days of the invoice date. NorthStar Clean Energy does not provide collateral or a guarantee to the bank in support of its payment obligations under the agreement, nor does it pay a fee for the service. NorthStar Clean Energy or the bank may terminate the supplier financing program agreement upon <ix:nonNumeric contextRef="c-143" name="cms:SupplierFinanceProgramTerminationPeriod" format="ixt-sec:durday" id="f-708">30</ix:nonNumeric>&#160;days prior written notice to the other party. At March&#160;31,&#160;2025, obligations under this program accounted for as <span style="-sec-ix-hidden:f-709">accounts payable</span> on CMS&#160;Energy&#8217;s consolidated balance sheets were $<ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-6" name="us-gaap:SupplierFinanceProgramObligation" format="ixt:num-dot-decimal" scale="6" id="f-710">27</ix:nonFraction>&#160;million.</span></div></ix:continuation></ix:nonNumeric><div id="icb1ad753c5524502be714889370e7563_388"></div><ix:continuation id="f-648-7" continuedAt="f-648-8"><ix:continuation id="f-647-8" continuedAt="f-647-9"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Dividend Restrictions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> At March&#160;31,&#160;2025, payment of dividends by CMS&#160;Energy on its common stock was limited to $<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-8" name="cms:AmountAvailableForDividendDistribution" format="ixt:num-dot-decimal" scale="9" id="f-711">8.1</ix:nonFraction>&#160;billion under provisions of the Michigan Business Corporation Act of 1972.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under the provisions of its articles of incorporation, at March&#160;31,&#160;2025, Consumers had $<ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-8" name="us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" format="ixt:num-dot-decimal" scale="9" id="f-712">2.4</ix:nonFraction>&#160;billion of unrestricted retained earnings available to pay dividends on its common stock to CMS&#160;Energy. Provisions of the Federal Power Act and the Natural Gas Act appear to restrict dividends payable by Consumers to the amount of Consumers&#8217; retained earnings. Several decisions from FERC suggest that, under a variety of circumstances, dividends from Consumers on its common stock would not be limited to amounts in Consumers&#8217; retained earnings. Any decision by Consumers to pay dividends on its common stock in excess of retained earnings would be based on specific facts and circumstances and would be subject to a formal regulatory filing process.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the three&#160;months ended March&#160;31,&#160;2025, Consumers paid $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" format="ixt:num-dot-decimal" scale="6" id="f-713">271</ix:nonFraction>&#160;million in dividends on its common stock to CMS&#160;Energy.</span></div></ix:continuation></ix:continuation><div id="icb1ad753c5524502be714889370e7563_394"></div><ix:continuation id="f-648-8" continuedAt="f-648-9"><ix:continuation id="f-647-9" continuedAt="f-647-10"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Issuance of Common Stock: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2023, CMS&#160;Energy entered into an equity offering program under which it may sell shares of its common stock having an aggregate sales price of up to $<ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-9" name="cms:StockOfferingProgramMaximumValue" format="ixt:num-dot-decimal" scale="9" id="f-714">1</ix:nonFraction>&#160;billion in privately negotiated transactions, in &#8220;at the market&#8221; offerings, or through forward sales transactions. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock" id="f-715" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are details of CMS&#160;Energy&#8217;s forward sales contracts under its current equity offering program at March&#160;31,&#160;2025:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.797%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.951%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.801%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward Price Per Share</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:120%">Contract Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Number of Shares</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Initial</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March&#160;31,&#160;2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 16, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November 27, 2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-146" decimals="INF" name="us-gaap:ForwardContractIndexedToIssuersEquityShares" format="ixt:num-dot-decimal" scale="0" id="f-716">400,581</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-146" decimals="2" name="us-gaap:ForwardContractIndexedToIssuersEquityForwardRate" scale="0" id="f-717">69.43</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-147" decimals="2" name="us-gaap:ForwardContractIndexedToIssuersEquityForwardRate" scale="0" id="f-718">69.64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 25, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 11, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-148" decimals="INF" name="us-gaap:ForwardContractIndexedToIssuersEquityShares" format="ixt:num-dot-decimal" scale="0" id="f-719">757,686</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-148" decimals="2" name="us-gaap:ForwardContractIndexedToIssuersEquityForwardRate" scale="0" id="f-720">70.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-149" decimals="2" name="us-gaap:ForwardContractIndexedToIssuersEquityForwardRate" scale="0" id="f-721">70.26</ix:nonFraction>&#160;</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;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 14, 2025</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 15, 2026</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-150" decimals="INF" name="us-gaap:ForwardContractIndexedToIssuersEquityShares" format="ixt:num-dot-decimal" scale="0" id="f-722">551,166</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-150" decimals="2" name="us-gaap:ForwardContractIndexedToIssuersEquityForwardRate" scale="0" id="f-723">72.99</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-151" decimals="2" name="us-gaap:ForwardContractIndexedToIssuersEquityForwardRate" scale="0" id="f-724">73.10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under these contracts, CMS&#160;Energy may either settle physically by issuing shares of its common stock at the then-applicable forward sale price specified by the agreement or settle net by delivering or receiving cash or shares. CMS&#160;Energy may settle the contracts at any time through their maturity dates, and presently intends to physically settle the contracts by delivering shares of its common stock.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The initial forward price in the forward equity sale contracts includes a deduction for commissions and will be adjusted on a daily basis over the term based on an interest rate factor and decreased on certain dates by certain predetermined amounts to reflect expected dividend payments. No amounts are recorded on CMS&#160;Energy&#8217;s consolidated balance sheets until settlements of the forward equity sale contracts occur. </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><ix:continuation id="f-648-9"><ix:continuation id="f-647-10"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">If CMS&#160;Energy had elected to net share settle or net cash settle the contracts as of March&#160;31,&#160;2025, it would have been required to deliver <ix:nonFraction unitRef="shares" contextRef="c-22" decimals="0" name="us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue" format="ixt:num-dot-decimal" scale="0" id="f-725">92,864</ix:nonFraction>&#160;shares or pay $<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-726">7</ix:nonFraction>&#160;million in cash.</span></div></ix:continuation></ix:continuation><div id="icb1ad753c5524502be714889370e7563_403"></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span id="i9929832317c64947a741aba4579d837a_3131"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">4:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-2" name="us-gaap:FairValueMeasurementInputsDisclosureTextBlock" id="f-728" continuedAt="f-728-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueMeasurementInputsDisclosureTextBlock" id="f-727" continuedAt="f-727-1" escape="true">Fair Value Measurements</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-728-1" continuedAt="f-728-2"><ix:continuation id="f-727-1" continuedAt="f-727-2"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. When measuring fair value, CMS&#160;Energy and Consumers are required to incorporate all assumptions that market participants would use in pricing an asset or liability, including assumptions about risk. A fair value hierarchy prioritizes inputs used to measure fair value according to their observability in the market. The three&#160;levels of the fair value hierarchy are as follows:</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">Level&#160;1 inputs are unadjusted quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">Level&#160;2 inputs are observable, market-based inputs, other than Level&#160;1 prices. Level&#160;2 inputs may include quoted prices for similar assets or liabilities in active markets, quoted prices in inactive markets, and inputs derived from or corroborated by observable market data.</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">Level&#160;3 inputs are unobservable inputs that reflect CMS&#160;Energy&#8217;s or Consumers&#8217; own assumptions about how market participants would value their assets and liabilities.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers classify fair value measurements within the fair value hierarchy based on the lowest level of input that is significant to the fair value measurement in its entirety.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="f-730" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="f-729" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; assets and liabilities recorded at fair value on a recurring basis:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.324%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumers</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31<br/>2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31<br/>2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-6" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="6" id="f-731">269</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-6" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="6" id="f-732">27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-6" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-733">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-6" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-734">&#8212;</ix:nonFraction>&#160;</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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash equivalents</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="f-735">61</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="f-736">75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="f-737">60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-6" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="f-738">75</ix:nonFraction>&#160;</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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonqualified deferred compensation plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" scale="6" id="f-739">33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" scale="6" id="f-740">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" scale="6" id="f-741">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" scale="6" id="f-742">25</ix:nonFraction>&#160;</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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="6" id="f-743">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="6" id="f-744">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="6" id="f-745">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="6" id="f-746">2</ix:nonFraction>&#160;</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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-6" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="f-747">364</ix:nonFraction>&#160;</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 #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-6" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="f-748">138</ix:nonFraction>&#160;</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 #000;padding:0 1pt"/><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-6" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="f-749">85</ix:nonFraction>&#160;</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 #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-6" name="us-gaap:AssetsFairValueDisclosure" scale="6" id="f-750">102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonqualified deferred compensation plan liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" scale="6" id="f-751">33</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" scale="6" id="f-752">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" scale="6" id="f-753">24</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-6" name="cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" scale="6" id="f-754">25</ix:nonFraction>&#160;</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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="6" id="f-755">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="6" id="f-756">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="6" id="f-757">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="6" id="f-758">&#8212;</ix:nonFraction>&#160;</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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-6" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="f-759">36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-6" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="f-760">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-6" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="f-761">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-6" name="us-gaap:LiabilitiesFairValueDisclosure" scale="6" id="f-762">25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">All assets and liabilities were classified as Level&#160;1 with the exception of derivative contracts, which were classified as Level 2 and&#160;3.</span></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><ix:continuation id="f-728-2"><ix:continuation id="f-727-2"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Cash Equivalents:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Cash equivalents and restricted cash equivalents consist of money market funds with daily liquidity.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Nonqualified Deferred Compensation Plan Assets and Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The nonqualified deferred compensation plan assets consist of mutual funds, which are bought and sold only at the discretion of plan participants. The assets are valued using the daily quoted net asset values. CMS&#160;Energy and Consumers value their nonqualified deferred compensation plan liabilities based on the fair values of the plan assets, as they reflect the amount owed to the plan participants in accordance with their investment elections. CMS&#160;Energy and Consumers report the assets in other non&#8209;current assets and the liabilities in other non&#8209;current liabilities on their consolidated balance sheets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Derivative Instruments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Energy and Consumers value their derivative instruments using either a market approach that incorporates information from market transactions, or an income approach that discounts future expected cash flows to a present value amount. CMS&#160;Energy&#8217;s and Consumers&#8217; derivatives are classified as Level&#160;2 and 3. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The derivatives classified as Level&#160;2 are interest rate swaps at NorthStar Clean Energy, which are valued using market-based inputs. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In February&#160;2025, a subsidiary of NorthStar Clean Energy entered into floating-to-fixed interest rate swaps to reduce the impact of interest rate fluctuations associated with interest payments on certain future long&#8209;term variable-rate debt. The interest rate swaps economically hedge the future variability of interest payments on debt with a notional amount of $<ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-6" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-763">109</ix:nonFraction>&#160;million. Gains or losses on these swaps are reported in other expense on CMS&#160;Energy&#8217;s consolidated statements of income. The amount recorded in other expense was $<ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-6" name="us-gaap:OtherNonoperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-764">3</ix:nonFraction>&#160;million for the three&#160;months ended March&#160;31,&#160;2025. The fair value of these swaps recorded in other non-current liabilities on CMS&#160;Energy&#8217;s consolidated balance sheets totaled $<ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-6" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="6" id="f-765">3</ix:nonFraction>&#160;million at March&#160;31,&#160;2025.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The majority of derivatives classified as Level&#160;3 are FTRs held by Consumers. Due to the lack of quoted pricing information, Consumers determines the fair value of its FTRs based on Consumers&#8217; average historical settlements. Consumers reports derivatives associated with FTRs in other current assets on its consolidated balance sheets.There was no material activity within the Level&#160;3 category of derivatives during the periods presented.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">66</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_409"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-36pt"><span id="i732589719ddf41d0b41d3f4e593f443f_1295"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">5:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-2" name="cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" id="f-767" continuedAt="f-767-1" escape="true"><ix:nonNumeric contextRef="c-1" name="cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" id="f-766" continuedAt="f-766-1" escape="true">Financial Instruments</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-767-1" continuedAt="f-767-2"><ix:continuation id="f-766-1" continuedAt="f-766-2"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the carrying amounts and fair values, by level within the fair value hierarchy, of CMS&#160;Energy&#8217;s and Consumers&#8217; financial instruments that are not recorded at fair value. The table excludes cash, cash equivalents, short-term financial instruments, and trade accounts receivable and payable whose carrying amounts approximate their fair values. <ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="f-769" continuedAt="f-769-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="f-768" continuedAt="f-768-1" escape="true">For information about assets and liabilities recorded at fair value and for additional details regarding the fair value hierarchy, see Note&#160;4, Fair Value Measurements.</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-769-1" continuedAt="f-769-2"><ix:continuation id="f-768-1" continuedAt="f-768-2"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.073%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.592%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.957%"/><td style="width:0.1%"/></tr><tr><td colspan="66" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;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:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31,&#160;2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31,&#160;2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Assets</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-770">8</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-771">7</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-772">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-773">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-774">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-775">9</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-776">8</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-777">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-778">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-779">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;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:120%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-780">16,852</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-781">15,493</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-782">1,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-783">11,598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-784">1,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-785">16,386</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-786">14,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-787">1,018</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-788">11,952</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-789">1,906</ix:nonFraction>&#160;</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 style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term payables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">3</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-790">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-791">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-792">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-793">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-794">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-795">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-796">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-797">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-798">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-799">9</ix:nonFraction>&#160;</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;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Assets</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-800">8</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-801">7</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-802">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-803">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-804">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-805">9</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-806">8</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-807">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-808">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-6" name="us-gaap:ReceivablesFairValueDisclosure" scale="6" id="f-809">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes receivable &#8211; related party</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">4</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="f-810">93</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="f-811">93</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-812">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-813">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="f-814">93</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="f-815">94</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="f-816">94</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-817">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-818">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-6" name="cms:NotesReceivableRelatedPartiesFairValueDisclosure" scale="6" id="f-819">94</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;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:120%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">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:120%"><ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-820">11,230</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-821">10,007</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="6" id="f-822">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-823">8,083</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-824">1,924</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-825">11,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-826">9,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="6" id="f-827">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-828">8,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-829">1,906</ix:nonFraction>&#160;</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;text-indent:-9pt;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 debt &#8211; related party</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="f-830">823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="f-831">550</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-199" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="6" id="f-832">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-200" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="f-833">550</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="6" id="f-834">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="f-835">823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="f-836">549</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="6" id="f-837">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-6" name="us-gaap:LongTermDebtFairValue" scale="6" id="f-838">549</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="6" id="f-839">&#8212;</ix:nonFraction>&#160;</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;border-bottom:3pt double #000;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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 payables</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-840">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-841">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-842">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-843">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-844">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-845">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-846">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-847">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="6" id="f-848">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-6" name="us-gaap:NotesPayableFairValueDisclosure" scale="6" id="f-849">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term accounts receivable and notes receivable of $<ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" format="ixt:num-dot-decimal" scale="6" id="f-850"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" format="ixt:num-dot-decimal" scale="6" id="f-851">3</ix:nonFraction></ix:nonFraction>&#160;million at March&#160;31,&#160;2025 and $<ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" format="ixt:num-dot-decimal" scale="6" id="f-852"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" format="ixt:num-dot-decimal" scale="6" id="f-853">4</ix:nonFraction></ix:nonFraction>&#160;million at December&#160;31,&#160;2024.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term debt of $<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="6" id="f-854">704</ix:nonFraction>&#160;million at March&#160;31,&#160;2025 and $<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-8" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="9" id="f-855">1.2</ix:nonFraction>&#160;billion at December&#160;31,&#160;2024.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term payables of $<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:OtherShortTermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-856">1</ix:nonFraction>&#160;million at March&#160;31,&#160;2025.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><ix:continuation id="f-767-2"><ix:continuation id="f-766-2"><ix:continuation id="f-769-2"><ix:continuation id="f-768-2"><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of notes receivable &#8211; related party of $<ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-6" name="us-gaap:NotesAndLoansReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="f-857"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-6" name="us-gaap:NotesAndLoansReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="f-858">7</ix:nonFraction></ix:nonFraction>&#160;million at March&#160;31,&#160;2025 and December&#160;31,&#160;2024. </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.43pt">Includes current portion of long-term debt of $<ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="6" id="f-859">454</ix:nonFraction>&#160;million at March&#160;31,&#160;2025 and $<ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="6" id="f-860">452</ix:nonFraction>&#160;million at December&#160;31,&#160;2024.</span></div></ix:continuation></ix:continuation><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Notes receivable &#8211; related party represents Consumers&#8217; portion of the DB&#160;SERP demand note payable issued by CMS&#160;Energy to the DB&#160;SERP rabbi trust. The demand note bears interest at an annual rate of <ix:nonFraction unitRef="number" contextRef="c-207" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-861">4.10</ix:nonFraction>&#160;percent and has a maturity date of 2028.</span></div></ix:continuation></ix:continuation><div id="icb1ad753c5524502be714889370e7563_430"></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span id="i40ed2b30029d461992de708ad8e35008_16"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">6:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-2" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="f-863" continuedAt="f-863-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="f-862" continuedAt="f-862-1" escape="true">Retirement Benefits</ix:nonNumeric></ix:nonNumeric></span></div><div id="icb1ad753c5524502be714889370e7563_433"></div><ix:continuation id="f-863-1" continuedAt="f-863-2"><ix:continuation id="f-862-1" continuedAt="f-862-2"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers provide pension, OPEB, and other retirement benefits to eligible employees under a number of different plans.</span></div></ix:continuation></ix:continuation><div id="icb1ad753c5524502be714889370e7563_439"></div><ix:continuation id="f-863-2"><ix:continuation id="f-862-2"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Costs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="f-865" continuedAt="f-865-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="f-864" continuedAt="f-864-1" escape="true">Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans:</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-865-1"><ix:continuation id="f-864-1"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.912%"/><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 style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.601%"/><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 style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.519%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;Pension Plans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="12" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OPEB Plan</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;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"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"/><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="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Net periodic credit</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-866">6</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-867">7</ix:nonFraction>&#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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-868">2</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-869">3</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-870">27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-871">26</ix:nonFraction>&#160;</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-872">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-873">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected return on plan assets</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-874">57</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-875">59</ix:nonFraction>)</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-876">28</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-877">29</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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:120%">Amortization of:</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-878">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-879">3</ix:nonFraction>&#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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-880">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-881">1</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior service cost (credit)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-882">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-883">1</ix:nonFraction>&#160;</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-884">9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-885">8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement loss</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="f-886">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="f-887">3</ix:nonFraction>&#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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" format="ixt:fixed-zero" scale="6" id="f-888">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" format="ixt:fixed-zero" scale="6" id="f-889">&#8212;</ix:nonFraction>&#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"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic credit</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 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:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-890">17</ix:nonFraction>)</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 #000;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:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-891">19</ix:nonFraction>)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-892">23</ix:nonFraction>)</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 #000;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:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-893">22</ix:nonFraction>)</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</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="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><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"/><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="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Net periodic credit</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-894">6</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-895">7</ix:nonFraction>&#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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-896">2</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-6" name="us-gaap:DefinedBenefitPlanServiceCost" scale="6" id="f-897">3</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-898">26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-899">24</ix:nonFraction>&#160;</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-900">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-6" name="us-gaap:DefinedBenefitPlanInterestCost" scale="6" id="f-901">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected return on plan assets</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-902">54</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-903">55</ix:nonFraction>)</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-904">26</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-6" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="6" id="f-905">27</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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:120%">Amortization of:</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-906">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-907">3</ix:nonFraction>&#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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-908">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="6" id="f-909">1</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior service cost (credit)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-910">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-911">1</ix:nonFraction>&#160;</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="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-912">8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="6" id="f-913">7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement loss</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="f-914">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" scale="6" id="f-915">3</ix:nonFraction>&#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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" format="ixt:fixed-zero" scale="6" id="f-916">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-6" name="cms:DefinedBenefitPlanAmortizationOfSettlementLoss" format="ixt:fixed-zero" scale="6" id="f-917">&#8212;</ix:nonFraction>&#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"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic credit</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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-918">16</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-919">17</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-920">21</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-6" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" id="f-921">20</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:continuation></ix:continuation><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In Consumers&#8217; electric and gas rate cases, the MPSC approved a mechanism allowing Consumers to defer for future recovery or refund pension and OPEB expenses above or below the amounts used to set existing rates. Amounts deferred will be collected from or refunded to customers over ten&#160;years. At March&#160;31,&#160;2025, CMS&#160;Energy, including Consumers, had deferred $<ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-6" name="cms:DefinedBenefitPlanDeferredCredits" format="ixt:num-dot-decimal" scale="6" id="f-922">1</ix:nonFraction>&#160;million of pension credits and $<ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-6" name="cms:DefinedBenefitPlanDeferredCredits" format="ixt:num-dot-decimal" scale="6" id="f-923">4</ix:nonFraction>&#160;million of OPEB credits under this mechanism related to 2025&#160;expense. At March&#160;31,&#160;2024, CMS&#160;Energy, including Consumers, had deferred $<ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-6" name="cms:DefinedBenefitPlanDeferredCredits" format="ixt:num-dot-decimal" scale="6" id="f-924">5</ix:nonFraction>&#160;million of pension credits and less than $<ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-6" name="cms:DefinedBenefitPlanDeferredCredits" format="ixt:num-dot-decimal" scale="6" id="f-925">1</ix:nonFraction>&#160;million of OPEB costs under this mechanism related to 2024&#160;expense.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">68</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_451"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span id="i5b5d791ca72a41abb30ca26535a1228b_13"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">7:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-2" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-927" continuedAt="f-927-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-926" continuedAt="f-926-1" escape="true">Income Taxes</ix:nonNumeric></ix:nonNumeric></span></div><div id="icb1ad753c5524502be714889370e7563_457"></div><ix:continuation id="f-927-1"><ix:continuation id="f-926-1"><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-929" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-928" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a reconciliation of the statutory U.S.&#160;federal income tax rate to the effective income tax rate from continuing operations:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.258%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.961%"/><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="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="3" style="display:none"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal income tax rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-930">21.0</ix:nonFraction>&#160;</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:120%">%</span></td><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:120%"><ix:nonFraction unitRef="number" contextRef="c-11" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-931">21.0</ix:nonFraction>&#160;</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:120%">%</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"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;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:120%">Increase (decrease) in income taxes from:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and local income taxes, net of federal effect</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-932">5.3</ix:nonFraction>&#160;</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-11" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-933">5.5</ix:nonFraction>&#160;</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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Renewable energy tax credits</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:120%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther" scale="-2" id="f-934">5.7</ix:nonFraction>)</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="c-11" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther" scale="-2" id="f-935">6.0</ix:nonFraction>)</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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TCJA excess deferred taxes</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:120%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="f-936">3.4</ix:nonFraction>)</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="c-11" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="f-937">3.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes attributable to noncontrolling interests</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:120%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" scale="-2" id="f-938">0.6</ix:nonFraction>&#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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-11" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" scale="-2" id="f-939">1.1</ix:nonFraction>&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-940">0.2</ix:nonFraction>)</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-11" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-941">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-942">17.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="number" contextRef="c-11" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-943">18.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal income tax rate</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:120%"><ix:nonFraction unitRef="number" contextRef="c-2" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-944">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><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:120%"><ix:nonFraction unitRef="number" contextRef="c-62" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-945">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;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:120%">Increase (decrease) in income taxes from:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and local income taxes, net of federal effect</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-2" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-946">4.8</ix:nonFraction>&#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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-62" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-947">4.9</ix:nonFraction>&#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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Renewable energy tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="c-2" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther" scale="-2" id="f-948">3.3</ix:nonFraction>)</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="c-62" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther" scale="-2" id="f-949">4.0</ix:nonFraction>)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TCJA excess deferred taxes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="c-2" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="f-950">2.9</ix:nonFraction>)</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="c-62" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="f-951">3.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="c-2" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-952">0.3</ix:nonFraction>)</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-62" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-953">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-2" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-954">19.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-62" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-955">18.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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></table></div></ix:nonNumeric></ix:nonNumeric><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">State Income Tax Claim: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In February&#160;2025, CMS&#160;Energy received an adverse ruling from the Michigan Tax Tribunal in regards to the methodology of state apportionment for Consumers&#8217; electricity sales to MISO. In March&#160;2025, CMS&#160;Energy filed an appeal with the Michigan Court of Appeals and a final decision is not expected until 2026. CMS&#160;Energy and Consumers have evaluated and concluded their uncertain tax positions associated with this matter to be sufficient as of March&#160;31,&#160;2025. While CMS&#160;Energy and Consumers expect the appeal to prevail, if it were to fail, the companies would be required to revise the estimated value of their state deferred tax liabilities, which could result in a material impact to their results of operations.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">69</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_463"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span id="i0a184c3ae75e4a6492e12d42644b4e85_2572"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">8:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-956" continuedAt="f-956-1" escape="true">Earnings Per Share&#8212;CMS&#160;Energy</ix:nonNumeric></span></div><ix:continuation id="f-956-1" continuedAt="f-956-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-957" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s basic and diluted EPS computations based on income from continuing operations:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.900%"/><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 style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.639%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:right;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:120%">In&#160;Millions,&#160;Except&#160;Per&#160;Share&#160;Amounts</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Income available to common stockholders</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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from continuing operations</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="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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-958">295</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-959">263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less loss attributable to noncontrolling interests</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="f-960">9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="f-961">24</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less preferred stock dividends</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="6" id="f-962">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="6" id="f-963">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from continuing operations available to common stockholders &#8211; basic and diluted</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="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="f-964">302</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="f-965">285</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Average common shares outstanding</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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares &#8211; basic</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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-966">298.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-11" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-967">296.5</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add dilutive nonvested stock awards</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" scale="6" id="f-968">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-11" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" scale="6" id="f-969">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares &#8211; diluted</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="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-970">299.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="shares" contextRef="c-11" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-971">297.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Income from continuing operations per average common share available to common stockholders</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="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic</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="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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-972">1.01</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-11" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-973">0.96</ix:nonFraction>&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted</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="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-974">1.01</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-11" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-975">0.96</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerSharePolicyTextBlock" id="f-976" continuedAt="f-976-1" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Nonvested Stock Awards</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s nonvested stock awards are composed of participating and non&#8209;participating securities. The participating securities accrue cash dividends when common stockholders receive dividends. Since the recipient is not required to return the dividends to CMS&#160;Energy if the recipient forfeits the award, the nonvested stock awards are considered participating securities. As such, the participating nonvested stock awards were included in the computation of basic EPS. The non&#8209;participating securities accrue stock dividends that vest concurrently with the stock award. If the recipient forfeits the award, the stock dividends accrued on the non&#8209;participating securities are also forfeited. Accordingly, the non&#8209;participating awards and stock dividends were included in the computation of diluted EPS, but not in the computation of basic EPS.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Forward Equity Sale Contracts</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy has entered into forward equity sale contracts. These forward equity sale contracts are non-participating securities. While the forward sale price in the forward equity sale contract is decreased on certain dates by certain predetermined amounts to reflect expected dividend payments, these price adjustments were set upon inception of the agreement and the forward contract does not give the owner the right to participate in undistributed earnings. Accordingly, the forward equity sale contracts were included in the computation of diluted EPS, but not in the computation of basic EPS. The impact to diluted EPS was de minimis. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The potentially dilutive impact from these forward equity sale contracts is reflected in diluted EPS using the treasury stock method. There will be a dilutive effect on EPS when the average market price of common stock shares is above the applicable adjusted forward sale price. Additionally, any physical settlement or net share settlement of the agreements would dilute EPS. For further details on the forward equity sale contracts, see Note&#160;3, Financings and Capitalization.</span></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><ix:continuation id="f-976-1" continuedAt="f-976-2"><ix:continuation id="f-956-2" continuedAt="f-956-3"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Convertible Securities</span></div></ix:continuation></ix:continuation><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="f-976-2"><ix:continuation id="f-956-3">In 2023, CMS&#160;Energy issued convertible senior notes. Potentially dilutive common shares issuable upon conversion of the convertible senior notes are determined using the if-converted method for calculating diluted EPS. Upon conversion, the convertible senior notes are required to be paid in cash with only amounts exceeding the principal permitted to be settled in shares. Accordingly, the convertible senior notes were included in the computation of diluted EPS, but not in the computation of basic EPS. The impact to diluted EPS was de minimis.</ix:continuation></ix:continuation> </span></div><div id="icb1ad753c5524502be714889370e7563_466"></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span id="i81514fad0c564a7faa1a75522b8b997a_86"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">9:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-2" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-978" continuedAt="f-978-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-977" continuedAt="f-977-1" escape="true">Revenue</ix:nonNumeric></ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-980" continuedAt="f-980-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-979" continuedAt="f-979-1" escape="true"><ix:continuation id="f-978-1" continuedAt="f-978-2"><ix:continuation id="f-977-1" continuedAt="f-977-2"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following tables are the components of operating revenue:</span></div></ix:continuation></ix:continuation></ix:nonNumeric></ix:nonNumeric><div id="icb1ad753c5524502be714889370e7563_472"></div><ix:continuation id="f-978-2" continuedAt="f-978-3"><ix:continuation id="f-977-2" continuedAt="f-977-3"><ix:continuation id="f-980-1" continuedAt="f-980-2"><ix:continuation id="f-979-1" continuedAt="f-979-2"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.641%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"/><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-981">1,294</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-982">1,047</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</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="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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-983">2,341</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-984">57</ix:nonFraction>&#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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-985">57</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-986">1,294</ix:nonFraction>&#160;</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-987">1,047</ix:nonFraction>&#160;</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-988">57</ix:nonFraction>&#160;</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 colspan="3" style="display:none"/><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-989">2,398</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="f-990">42</ix:nonFraction>&#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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="f-991">42</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-992">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-993">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-994">5</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-995">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-6" name="cms:AlternativeRevenuePrograms" format="ixt:fixed-zero" scale="6" id="f-996">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-997">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-998">1,299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-999">1,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-6" name="us-gaap:Revenues" scale="6" id="f-1000">99</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1001">2,447</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Consumers utility revenue</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1002">594</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1003">731</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-229" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1004">1,325</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-230" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1005">418</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-231" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1006">239</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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:120%"><ix:nonFraction unitRef="usd" contextRef="c-232" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1007">657</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1008">173</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-234" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1009">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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:120%"><ix:nonFraction unitRef="usd" contextRef="c-235" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1010">203</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1011">109</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1012">47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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:120%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1013">156</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1014">1,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1015">1,047</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1016">2,341</ix:nonFraction>&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-1017">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-1018">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-1019">5</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-1020">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-6" name="cms:AlternativeRevenuePrograms" format="ixt:fixed-zero" scale="6" id="f-1021">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-1022">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1023">1,299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1024">1,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1025">2,348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><ix:continuation id="f-980-2" continuedAt="f-980-3"><ix:continuation id="f-979-2" continuedAt="f-979-3"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></ix:continuation></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"><ix:continuation id="f-980-3" continuedAt="f-980-4"><ix:continuation id="f-979-3" continuedAt="f-979-4">Amounts represent NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities. Certain of NorthStar Clean Energy&#8217;s power sales agreements are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. NorthStar Clean Energy&#8217;s leasing income included variable lease payments of $<ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-6" name="us-gaap:OperatingLeaseVariableLeaseIncome" format="ixt:num-dot-decimal" scale="6" id="f-1026">31</ix:nonFraction>&#160;million for the three&#160;months ended March&#160;31,&#160;2025</ix:continuation></ix:continuation>.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><ix:continuation id="f-980-4"><ix:continuation id="f-979-4"><ix:continuation id="f-978-3" continuedAt="f-978-4"><ix:continuation id="f-977-3" continuedAt="f-977-4"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.641%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"/><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1027">1,129</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1028">963</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</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="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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1029">2,092</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1030">52</ix:nonFraction>&#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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1031">52</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1032">1,129</ix:nonFraction>&#160;</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1033">963</ix:nonFraction>&#160;</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1034">52</ix:nonFraction>&#160;</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 colspan="3" style="display:none"/><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1035">2,144</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="f-1036">27</ix:nonFraction>&#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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:LeaseIncome" scale="6" id="f-1037">27</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-1038">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-1039">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-1040">4</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-1041">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-6" name="cms:AlternativeRevenuePrograms" format="ixt:fixed-zero" scale="6" id="f-1042">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-1043">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1044">1,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:Revenues" scale="6" id="f-1045">965</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" name="us-gaap:Revenues" scale="6" id="f-1046">79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1047">2,176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Consumers utility revenue</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1048">525</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1049">665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1050">1,190</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1051">360</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-251" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1052">207</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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:120%"><ix:nonFraction unitRef="usd" contextRef="c-252" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1053">567</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-253" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1054">156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-254" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1055">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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:120%"><ix:nonFraction unitRef="usd" contextRef="c-255" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1056">180</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-256" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1057">88</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-257" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1058">67</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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:120%"><ix:nonFraction unitRef="usd" contextRef="c-258" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1059">155</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1060">1,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-1061">963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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="display:none"/><td colspan="3" style="display:none"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1062">2,092</ix:nonFraction>&#160;</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-1063">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-1064">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="cms:FinancingIncome" scale="6" id="f-1065">4</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-1066">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-6" name="cms:AlternativeRevenuePrograms" format="ixt:fixed-zero" scale="6" id="f-1067">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="cms:AlternativeRevenuePrograms" scale="6" id="f-1068">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1069">1,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-6" name="us-gaap:Revenues" scale="6" id="f-1070">965</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1071">2,097</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts represent NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities. Certain of NorthStar Clean Energy&#8217;s power sales agreements are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. NorthStar Clean Energy&#8217;s leasing income included variable lease payments of $<ix:nonFraction unitRef="usd" contextRef="c-259" decimals="-6" name="us-gaap:OperatingLeaseVariableLeaseIncome" format="ixt:num-dot-decimal" scale="6" id="f-1072">16</ix:nonFraction>&#160;million for the three&#160;months ended March&#160;31,&#160;2024.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div id="icb1ad753c5524502be714889370e7563_478"></div><ix:continuation id="f-978-4" continuedAt="f-978-5"><ix:continuation id="f-977-4" continuedAt="f-977-5"><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Electric and Gas Utilities</span></div><ix:nonNumeric contextRef="c-2" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="f-1073" continuedAt="f-1073-1" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Consumers Utility Revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers recognizes revenue primarily from the sale of electric and gas utility services at tariff-based rates regulated by the MPSC. Consumers&#8217; customer base consists of a mix of residential, commercial, and diversified industrial customers. Consumers&#8217; tariff-based sales performance obligations are described below.</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">Consumers has performance obligations for the service of standing ready to deliver electricity or natural gas to customers, and it satisfies these performance obligations over time. Consumers recognizes revenue at a fixed rate as it provides these services. These arrangements generally do not have fixed terms and remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of Consumers&#8217; service to stand ready to deliver.</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">Consumers has performance obligations for the service of delivering the commodity of electricity or natural gas to customers, and it satisfies these performance obligations upon delivery. Consumers recognizes revenue at a price per unit of electricity or natural gas delivered, based on the tariffs established by the MPSC. These arrangements generally do not have fixed terms and remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of a bundled </span></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><ix:continuation id="f-978-5" continuedAt="f-978-6"><ix:continuation id="f-977-5" continuedAt="f-977-6"><ix:continuation id="f-1073-1"><div style="margin-bottom:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">product comprising the commodity, electricity or natural gas, and the service of delivering such commodity.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In some instances, Consumers has specific fixed-term contracts with large commercial and industrial customers to provide electricity or gas at certain tariff rates or to provide gas transportation services at contracted rates. The amount of electricity and gas to be delivered under these contracts and the associated future revenue to be received are generally dependent on the customers&#8217; needs. Accordingly, Consumers recognizes revenues at the tariff or contracted rate as electricity or gas is delivered to the customer. Consumers also has other miscellaneous contracts with customers related to pole and other property rentals and utility contract work. Generally, these contracts are short term or evergreen in nature.</span></div></ix:continuation><ix:nonNumeric contextRef="c-2" name="us-gaap:CreditLossFinancialInstrumentPolicyTextBlock" id="f-1075" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:CreditLossFinancialInstrumentPolicyTextBlock" id="f-1074" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Accounts Receivable and Unbilled Revenues:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Accounts receivable comprise trade receivables and unbilled receivables. CMS&#160;Energy and Consumers record their accounts receivable at cost less an allowance for uncollectible accounts. The allowance is increased for uncollectible accounts expense and decreased for account write-offs net of recoveries. CMS&#160;Energy and Consumers establish the allowance based on historical losses, management&#8217;s assessment of existing economic conditions, customer payment trends, and reasonable and supported forecast information. CMS&#160;Energy and Consumers assess late payment fees on trade receivables based on contractual past-due terms established with customers. Accounts are written off when deemed uncollectible, which is generally when they become six&#160;months past due.</span></div></ix:nonNumeric></ix:nonNumeric><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="6" id="f-1076"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="6" id="f-1077">12</ix:nonFraction></ix:nonFraction>&#160;million for the three&#160;months ended March&#160;31,&#160;2025 and $<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="6" id="f-1078"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="6" id="f-1079">10</ix:nonFraction></ix:nonFraction>&#160;million for the three&#160;months ended March&#160;31,&#160;2024</span><span style="color:#026dce;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-2" name="us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" id="f-1080" escape="true">Consumers&#8217; customers are billed monthly in cycles having billing dates that do not generally coincide with the end of a calendar month. This results in customers having received electricity or natural gas that they have not been billed for as of the month-end. Consumers estimates its unbilled revenues by applying an average billed rate to total unbilled deliveries for each customer class.</ix:nonNumeric> Unbilled revenues, which are recorded as accounts receivable and accrued revenue on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets, were $<ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-1081"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-1082">489</ix:nonFraction></ix:nonFraction>&#160;million at March&#160;31,&#160;2025 and $<ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-6" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-1083"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-1084">584</ix:nonFraction></ix:nonFraction>&#160;million at December&#160;31,&#160;2024.</span></div></ix:continuation></ix:continuation><div id="icb1ad753c5524502be714889370e7563_481"></div><ix:continuation id="f-978-6"><ix:continuation id="f-977-6"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Alternative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">revenue Program:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under a demand response incentive mechanism, Consumers earns a financial incentive when it meets demand response targets set by the MPSC. Consumers recognizes revenue related to this program once demand response incentive objectives are complete, the incentive amount is calculable, and the incentive revenue will be collected within a 24</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month period.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers also accounts for its financial compensation mechanism as an alternative-revenue program. Consumers recognizes revenue related to the financial compensation mechanism as payments are made on MPSC-approved PPAs. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers does not reclassify revenue from its alternative-revenue program to revenue from contracts with customers at the time the amounts are collected from customers.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">73</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_493"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span id="idd1ec7891f634637b5bc238c6568ad03_1269"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">10:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-2" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-1086" continuedAt="f-1086-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-1085" continuedAt="f-1085-1" escape="true">Reportable Segments</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-1086-1" continuedAt="f-1086-2"><ix:continuation id="f-1085-1" continuedAt="f-1085-2"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Reportable segments consist of business units defined by the products and services they offer. CMS&#160;Energy&#8217;s and Consumers&#8217; chief operating decision-maker is the CEO. The chief operating decision-maker evaluates segment performance and profitability using net income available to CMS&#160;Energy&#8217;s common stockholders. This metric provides a clear, consistent basis for analyzing the financial results of each segment and supports decision-making regarding the allocation of resources.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Resource allocation to CMS&#160;Energy&#8217;s and Consumers&#8217; segments begins with the annual budgeting process, which establishes initial funding and resource levels for each segment.</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%">The budget incorporates key financial and operational inputs, including anticipated revenues, expenses, and capital requirements, aligning with CMS&#160;Energy&#8217;s and Consumers&#8217; strategic objectives and regulatory obligations.</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%">The chief operating decision-maker reviews budget-to-actual variances on a monthly basis and makes interim decisions to reallocate resources among segments as needed, ensuring a timely and effective response to changing conditions. For the electric utility and gas utility segments, the chief operating decision-maker uses this assessment to determine whether the segments are achieving their regulatory authorized return on equity. </span></div></ix:continuation></ix:continuation><div id="icb1ad753c5524502be714889370e7563_499"></div><ix:continuation id="f-1086-2" continuedAt="f-1086-3"><ix:continuation id="f-1085-2" continuedAt="f-1085-3"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">CMS&#160;Energy</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The segments reported for CMS&#160;Energy are:</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%">&#8226;</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">electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan</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%">&#8226;</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">gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">NorthStar Clean Energy, consisting of various subsidiaries engaging in domestic independent power production, including the development and operation of renewable generation, and the marketing of independent power production</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy presents corporate interest and other expenses, discontinued operations, and Consumers&#8217; other consolidated entities within other reconciling items.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The segments reported for Consumers are:</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%">&#8226;</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">electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; other consolidated entities are presented within other reconciling items.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">74</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_502"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="f-1088" continuedAt="f-1088-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="f-1087" continuedAt="f-1087-1" escape="true"><ix:continuation id="f-1086-3" continuedAt="f-1086-4"><ix:continuation id="f-1085-3" continuedAt="f-1085-4"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following tables is financial information by segment:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.707%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.287%"/><td style="width:0.1%"/></tr><tr><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Reconciling Items</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="39" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1089">1,299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1090">1,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-6" name="us-gaap:Revenues" scale="6" id="f-1091">99</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1092">2,447</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-6" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="6" id="f-1093">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1094">2,447</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;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:120%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><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 0 10pt;text-indent:-9pt"/><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"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-6" name="cms:PowerSupplyCosts" scale="6" id="f-1095">546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:fixed-zero" scale="6" id="f-1096">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-6" name="cms:PowerSupplyCosts" scale="6" id="f-1097">69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-6" name="cms:PowerSupplyCosts" scale="6" id="f-1098">615</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:fixed-zero" scale="6" id="f-1099">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="cms:PowerSupplyCosts" scale="6" id="f-1100">615</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-262" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:fixed-zero" scale="6" id="f-1101">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-263" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-1102">382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-264" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-1103">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-265" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-1104">383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-266" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:fixed-zero" scale="6" id="f-1105">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-1106">383</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-1107">257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-1108">116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-1109">30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-1110">403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-1111">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-1112">405</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1113">221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1114">154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1115">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1116">388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:fixed-zero" scale="6" id="f-1117">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1118">388</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-1119">73</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-1120">86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-1121">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-1122">162</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" format="ixt:fixed-zero" scale="6" id="f-1123">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-1124">162</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="f-1125">1,097</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-6" name="us-gaap:CostsAndExpenses" scale="6" id="f-1126">738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-6" name="us-gaap:CostsAndExpenses" scale="6" id="f-1127">116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="f-1128">1,951</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-6" name="us-gaap:CostsAndExpenses" scale="6" id="f-1129">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="f-1130">1,953</ix:nonFraction>&#160;</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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-1131">202</ix:nonFraction>&#160;</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 #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-1132">311</ix:nonFraction>&#160;</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 #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-6" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-1133">17</ix:nonFraction>)</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 #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-1134">496</ix:nonFraction>&#160;</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 #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-6" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-1135">2</ix:nonFraction>)</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 #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-1136">494</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-1137">27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-1138">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-1139">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-1140">47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-1141">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-1142">50</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-1143">82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-1144">48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-6" name="us-gaap:InterestExpenseNonoperating" format="ixt:fixed-zero" scale="6" id="f-1145">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-1146">130</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-1147">56</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-1148">186</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income (Loss) Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-1149">147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-1150">282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-6" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-1151">16</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-1152">413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"/><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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-6" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-1153">55</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-1154">358</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1155">23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1156">69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1157">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1158">103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-6" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1159">40</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1160">63</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income (Loss) From Continuing Operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-1161">124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-1162">213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-6" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-1163">27</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-1164">310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-6" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-1165">15</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-1166">295</ix:nonFraction>&#160;</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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" format="ixt:fixed-zero" scale="6" id="f-1167">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" format="ixt:fixed-zero" scale="6" id="f-1168">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-6" sign="-" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-1169">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-6" sign="-" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-1170">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-1171">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-1172">7</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income (Loss) Available to Common Stockholders</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1173">124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1174">213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1175">18</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1176">319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"/><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:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1177">17</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1178">302</ix:nonFraction>&#160;</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;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-1179">20,340</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-268" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-1180">13,412</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-1181">1,505</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-270" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-1182">35,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-271" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" scale="6" id="f-1183">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-1184">35,281</ix:nonFraction>&#160;</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;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1185">20,875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-268" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1186">13,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1187">1,977</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-270" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1188">35,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-271" decimals="-6" name="us-gaap:Assets" scale="6" id="f-1189">418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1190">36,295</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div></ix:continuation></ix:continuation></ix:nonNumeric></ix:nonNumeric><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><ix:continuation id="f-1088-1" continuedAt="f-1088-2"><ix:continuation id="f-1087-1" continuedAt="f-1087-2"><ix:continuation id="f-1086-4" continuedAt="f-1086-5"><ix:continuation id="f-1085-4" continuedAt="f-1085-5"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.246%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.285%"/><td style="width:0.1%"/></tr><tr><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Reconciling Items</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1191">1,299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1192">1,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1193">2,348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-6" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="6" id="f-1194">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1195">2,348</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;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:120%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><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"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-6" name="cms:PowerSupplyCosts" scale="6" id="f-1196">546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:fixed-zero" scale="6" id="f-1197">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-6" name="cms:PowerSupplyCosts" scale="6" id="f-1198">546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:fixed-zero" scale="6" id="f-1199">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="cms:PowerSupplyCosts" scale="6" id="f-1200">546</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" format="ixt:fixed-zero" scale="6" id="f-1201">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="f-1202">382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="f-1203">382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" format="ixt:fixed-zero" scale="6" id="f-1204">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="f-1205">382</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="6" id="f-1206">257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="6" id="f-1207">116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="6" id="f-1208">373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" format="ixt:fixed-zero" scale="6" id="f-1209">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="6" id="f-1210">373</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="f-1211">221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="f-1212">154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="f-1213">375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:fixed-zero" scale="6" id="f-1214">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="f-1215">375</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-1216">73</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-1217">86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-1218">159</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" format="ixt:fixed-zero" scale="6" id="f-1219">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-1220">159</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-1221">1,097</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" scale="6" id="f-1222">738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-1223">1,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:fixed-zero" scale="6" id="f-1224">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-1225">1,835</ix:nonFraction>&#160;</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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-1226">202</ix:nonFraction>&#160;</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 #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-1227">311</ix:nonFraction>&#160;</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 #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-1228">513</ix:nonFraction>&#160;</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 #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-6" name="us-gaap:OperatingIncomeLoss" format="ixt:fixed-zero" scale="6" id="f-1229">&#8212;</ix:nonFraction>&#160;</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 #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-1230">513</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-1231">27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-1232">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-1233">46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" format="ixt:fixed-zero" scale="6" id="f-1234">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-1235">46</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-1236">82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-1237">48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-1238">130</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-6" name="us-gaap:InterestExpenseNonoperating" format="ixt:fixed-zero" scale="6" id="f-1239">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-1240">130</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-1241">147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-1242">282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-1243">429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="f-1244">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-1245">429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1246">23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1247">69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1248">92</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-6" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1249">9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1250">83</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-1251">124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-1252">213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-1253">337</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-1254">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-1255">346</ix:nonFraction>&#160;</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"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" format="ixt:fixed-zero" scale="6" id="f-1256">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" format="ixt:fixed-zero" scale="6" id="f-1257">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" format="ixt:fixed-zero" scale="6" id="f-1258">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" format="ixt:fixed-zero" scale="6" id="f-1259">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" format="ixt:fixed-zero" scale="6" id="f-1260">&#8212;</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income Available to Common Stockholder</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1261">124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1262">213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1263">337</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1264">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1265">346</ix:nonFraction>&#160;</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;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-274" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-1266">20,340</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-275" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-1267">13,412</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-276" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-1268">33,752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-277" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" scale="6" id="f-1269">30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-1270">33,782</ix:nonFraction>&#160;</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;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-274" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1271">20,930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-275" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1272">13,068</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-276" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1273">33,998</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-277" decimals="-6" name="us-gaap:Assets" scale="6" id="f-1274">31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1275">34,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Other segment items comprise of preferred stock dividends.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><ix:continuation id="f-1088-2" continuedAt="f-1088-3"><ix:continuation id="f-1087-2" continuedAt="f-1087-3"><ix:continuation id="f-1086-5" continuedAt="f-1086-6"><ix:continuation id="f-1085-5" continuedAt="f-1085-6"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.707%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.287%"/><td style="width:0.1%"/></tr><tr><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Reconciling Items</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="39" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1276">1,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:Revenues" scale="6" id="f-1277">965</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" name="us-gaap:Revenues" scale="6" id="f-1278">79</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1279">2,176</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-6" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="6" id="f-1280">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1281">2,176</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;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:120%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><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 0 10pt;text-indent:-9pt"/><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"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-6" name="cms:PowerSupplyCosts" scale="6" id="f-1282">449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:fixed-zero" scale="6" id="f-1283">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" name="cms:PowerSupplyCosts" scale="6" id="f-1284">39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-6" name="cms:PowerSupplyCosts" scale="6" id="f-1285">488</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:fixed-zero" scale="6" id="f-1286">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="cms:PowerSupplyCosts" scale="6" id="f-1287">488</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-280" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:fixed-zero" scale="6" id="f-1288">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-281" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-1289">350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-282" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-1290">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-283" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-1291">351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-284" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:fixed-zero" scale="6" id="f-1292">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-6" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-1293">351</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-1294">238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-1295">140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-1296">22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-1297">400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-1298">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:OtherCostAndExpenseOperating" scale="6" id="f-1299">402</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1300">213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1301">143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1302">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1303">367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1304">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-1305">368</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-1306">71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-1307">81</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-1308">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-1309">155</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" format="ixt:fixed-zero" scale="6" id="f-1310">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:TaxesExcludingIncomeAndExciseTaxes" scale="6" id="f-1311">155</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-6" name="us-gaap:CostsAndExpenses" scale="6" id="f-1312">971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:CostsAndExpenses" scale="6" id="f-1313">714</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" name="us-gaap:CostsAndExpenses" scale="6" id="f-1314">76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="f-1315">1,761</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-6" name="us-gaap:CostsAndExpenses" scale="6" id="f-1316">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="6" id="f-1317">1,764</ix:nonFraction>&#160;</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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-1318">161</ix:nonFraction>&#160;</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 #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-1319">251</ix:nonFraction>&#160;</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 #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-1320">3</ix:nonFraction>&#160;</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 #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-1321">415</ix:nonFraction>&#160;</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 #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-6" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-1322">3</ix:nonFraction>)</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 #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-1323">412</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-1324">34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-1325">22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-1326">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-1327">62</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-1328">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-1329">86</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-1330">81</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-1331">48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-1332">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-1333">130</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-1334">47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-1335">177</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income (Loss) Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-1336">114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-1337">225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-1338">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-1339">347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"/><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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-6" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-1340">26</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-1341">321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1342">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1343">56</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1344">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1345">74</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-6" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1346">16</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1347">58</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income (Loss) From Continuing Operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-1348">97</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-1349">169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-1350">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-1351">273</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-6" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-1352">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-1353">263</ix:nonFraction>&#160;</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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" format="ixt:fixed-zero" scale="6" id="f-1354">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" format="ixt:fixed-zero" scale="6" id="f-1355">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" sign="-" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-1356">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-6" sign="-" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-1357">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-1358">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" sign="-" name="us-gaap:SegmentReportingOtherItemAmount" scale="6" id="f-1359">22</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income (Loss) Available to Common Stockholders</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1360">97</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1361">169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1362">31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1363">297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"/><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:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-6" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1364">12</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1365">285</ix:nonFraction>&#160;</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;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-285" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-1366">19,317</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-286" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-1367">12,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-287" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-1368">1,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-288" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-1369">33,216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-289" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" scale="6" id="f-1370">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-6" name="cms:PropertyPlantAndEquipmentGrossExcludingCWIP" format="ixt:num-dot-decimal" scale="6" id="f-1371">33,236</ix:nonFraction>&#160;</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;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-285" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1372">19,759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-286" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1373">12,305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-287" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1374">1,615</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-288" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1375">33,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-289" decimals="-6" name="us-gaap:Assets" scale="6" id="f-1376">222</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1377">33,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><ix:continuation id="f-1088-3"><ix:continuation id="f-1087-3"><ix:continuation id="f-1086-6"><ix:continuation id="f-1085-6"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.246%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.285%"/><td style="width:0.1%"/></tr><tr><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Reconciling Items</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1378">1,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-6" name="us-gaap:Revenues" scale="6" id="f-1379">965</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1380">2,097</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-6" name="us-gaap:Revenues" format="ixt:fixed-zero" scale="6" id="f-1381">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="6" id="f-1382">2,097</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;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:120%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><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"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-6" name="cms:PowerSupplyCosts" scale="6" id="f-1383">449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:fixed-zero" scale="6" id="f-1384">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-6" name="cms:PowerSupplyCosts" scale="6" id="f-1385">449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-6" name="cms:PowerSupplyCosts" format="ixt:fixed-zero" scale="6" id="f-1386">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="cms:PowerSupplyCosts" scale="6" id="f-1387">449</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" format="ixt:fixed-zero" scale="6" id="f-1388">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="f-1389">350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="f-1390">350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" format="ixt:fixed-zero" scale="6" id="f-1391">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased" scale="6" id="f-1392">350</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="6" id="f-1393">238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="6" id="f-1394">140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="6" id="f-1395">378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" format="ixt:fixed-zero" scale="6" id="f-1396">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="6" id="f-1397">378</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="f-1398">213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="f-1399">143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="f-1400">356</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:fixed-zero" scale="6" id="f-1401">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="6" id="f-1402">356</ix:nonFraction>&#160;</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 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-1403">71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-1404">81</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-1405">152</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" format="ixt:fixed-zero" scale="6" id="f-1406">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="6" id="f-1407">152</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" scale="6" id="f-1408">971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" scale="6" id="f-1409">714</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-1410">1,685</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:fixed-zero" scale="6" id="f-1411">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-1412">1,685</ix:nonFraction>&#160;</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;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-1413">161</ix:nonFraction>&#160;</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 #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-1414">251</ix:nonFraction>&#160;</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 #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-1415">412</ix:nonFraction>&#160;</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 #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-6" name="us-gaap:OperatingIncomeLoss" format="ixt:fixed-zero" scale="6" id="f-1416">&#8212;</ix:nonFraction>&#160;</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 #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-1417">412</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-1418">34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-1419">22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-1420">56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" format="ixt:fixed-zero" scale="6" id="f-1421">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="f-1422">56</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-1423">81</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-1424">48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-1425">129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-6" name="us-gaap:InterestExpenseNonoperating" format="ixt:fixed-zero" scale="6" id="f-1426">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:InterestExpenseNonoperating" scale="6" id="f-1427">129</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-1428">114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-1429">225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-1430">339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:fixed-zero" scale="6" id="f-1431">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-1432">339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1433">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1434">56</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1435">73</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-6" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1436">9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1437">64</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-1438">97</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-1439">169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-1440">266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-1441">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:NetIncomeLoss" scale="6" id="f-1442">275</ix:nonFraction>&#160;</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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" format="ixt:fixed-zero" scale="6" id="f-1443">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" format="ixt:fixed-zero" scale="6" id="f-1444">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" format="ixt:fixed-zero" scale="6" id="f-1445">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" format="ixt:fixed-zero" scale="6" id="f-1446">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:SegmentReportingOtherItemAmount" format="ixt:fixed-zero" scale="6" id="f-1447">&#8212;</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income Available to Common Stockholder</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1448">97</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1449">169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1450">266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1451">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-6" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="6" id="f-1452">275</ix:nonFraction>&#160;</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;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-292" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-1453">19,317</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-293" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-1454">12,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-294" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-1455">31,792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" scale="6" id="f-1456">28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-6" name="cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-1457">31,820</ix:nonFraction>&#160;</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;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-292" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1458">19,818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-293" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1459">12,348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-294" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1460">32,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-6" name="us-gaap:Assets" scale="6" id="f-1461">43</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1462">32,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Other segment items comprise of preferred stock dividends.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">78</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_511"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span id="i40d22017b97542a88a054739a995e6c5_3173"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">11:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:VariableInterestEntityDisclosureTextBlock" id="f-1464" continuedAt="f-1464-1" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:VariableInterestEntityDisclosureTextBlock" id="f-1463" continuedAt="f-1463-1" escape="true">Variable Interest Entities</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-1464-1" continuedAt="f-1464-2"><ix:continuation id="f-1463-1" continuedAt="f-1463-2"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Consolidated VIEs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In March&#160;2025, NorthStar Clean Energy sold a <ix:nonFraction unitRef="number" contextRef="c-296" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="f-1465">50</ix:nonFraction>-percent interest in NWO&#160;Wind Equity Holdings for net proceeds of $<ix:nonFraction unitRef="usd" contextRef="c-297" decimals="-6" name="us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit" format="ixt:num-dot-decimal" scale="6" id="f-1466">36</ix:nonFraction>&#160;million. NWO&#160;Wind Equity Holdings holds the Class&#160;B membership interest in NWO&#160;Holdco, the holding company of a <ix:nonFraction unitRef="mw" contextRef="c-298" decimals="0" name="cms:VariableInterestEntityMaximumCapacity" scale="0" id="f-1467">100</ix:nonFraction>&#8209;MW wind project located in Paulding County, Ohio. Additionally in March&#160;2025, NorthStar Clean Energy sold a <ix:nonFraction unitRef="number" contextRef="c-299" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="f-1468">50</ix:nonFraction>-percent interest in Delta Solar Equity Holdings for net proceeds of $<ix:nonFraction unitRef="usd" contextRef="c-300" decimals="-6" name="us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit" format="ixt:num-dot-decimal" scale="6" id="f-1469">8</ix:nonFraction>&#160;million. Delta Solar Equity Holdings is the holding company of a <ix:nonFraction unitRef="mw" contextRef="c-299" decimals="0" name="cms:VariableInterestEntityMaximumCapacity" scale="0" id="f-1470">24</ix:nonFraction>-MW solar project located in Delta Township, Michigan. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NorthStar Clean Energy consolidates these and other entities that it does not wholly own, but for which it manages and controls the entities&#8217; operating activities. NorthStar Clean Energy is the primary beneficiary of these entities because it has the power to direct the activities that most significantly impact the economic performance of the companies, as well as the obligation to absorb losses or the right to receive benefits from the companies. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfVariableInterestEntitiesTextBlock" id="f-1471" continuedAt="f-1471-1" escape="true">Presented in the following table is information about the VIEs NorthStar Clean Energy consolidates: </ix:nonNumeric></span></div><ix:continuation id="f-1471-1" continuedAt="f-1471-2"><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.746%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:41.369%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated VIE</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy&#8217;s ownership&#160;interest</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Description of VIE</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aviator Wind Equity Holdings</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-301" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="f-1472">51</ix:nonFraction>&#8209;percent ownership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holds a Class B membership interest&#160;in&#160;Aviator&#160;Wind</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aviator Wind</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holding company of a <ix:nonFraction unitRef="mw" contextRef="c-302" decimals="0" name="cms:VariableInterestEntityMaximumCapacity" scale="0" id="f-1473">525</ix:nonFraction>&#8209;MW wind generation project in Coke County, Texas</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Delta Solar Equity Holdings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-299" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="f-1474">50</ix:nonFraction>-percent ownership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holding company of a <ix:nonFraction unitRef="mw" contextRef="c-299" decimals="0" name="cms:VariableInterestEntityMaximumCapacity" scale="0" id="f-1475">24</ix:nonFraction>-MW solar generation&#160;project in Delta Township, Michigan</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Newport Solar Holdings</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holding company of a <ix:nonFraction unitRef="mw" contextRef="c-303" decimals="0" name="cms:VariableInterestEntityMaximumCapacity" scale="0" id="f-1476">180</ix:nonFraction>&#8209;MW solar generation project in Jackson County, Arkansas</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NWO Wind Equity Holdings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-296" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="f-1477">50</ix:nonFraction>-percent ownership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holds a Class B membership interest&#160;in&#160;NWO&#160;Holdco</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NWO Holdco</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holding company of a <ix:nonFraction unitRef="mw" contextRef="c-298" decimals="0" name="cms:VariableInterestEntityMaximumCapacity" scale="0" id="f-1478">100</ix:nonFraction>&#8209;MW wind generation project in Paulding County, Ohio</span></div></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">The remaining ownership interest is presented as noncontrolling interest on CMS&#160;Energy&#8217;s consolidated balance sheets.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">The Class&#160;A membership interest in the entity is held by a tax equity investor and is presented as noncontrolling interest on CMS&#160;Energy&#8217;s consolidated balance sheets. Under the associated limited liability company agreement, the tax equity investor is guaranteed preferred returns from the entity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div></ix:continuation><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Earnings, tax attributes, and cash flows generated by the entities in which NorthStar Clean Energy holds a Class&#160;B membership are allocated among and distributed to the membership classes in accordance with the ratios specified in the associated limited liability company agreements; these ratios change over time and are not representative of the ownership interest percentages of each membership class. Since these entities&#8217; income and cash flows are not distributed among their investors based on ownership interest percentages, NorthStar Clean Energy allocates the entities&#8217; income (loss) among the investors by applying the hypothetical liquidation at book value method. This method calculates each investor&#8217;s earnings based on a hypothetical liquidation of the entities at the net book value of underlying assets as of the balance sheet date. The liquidation tax gain (loss) is allocated to each investor&#8217;s capital account, resulting in income (loss) equal to the period change in the investor&#8217;s capital account balance. </span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><ix:continuation id="f-1464-2" continuedAt="f-1464-3"><ix:continuation id="f-1463-2" continuedAt="f-1463-3"><ix:continuation id="f-1471-2" continuedAt="f-1471-3"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the carrying values of the VIEs&#8217; assets and liabilities included on CMS&#160;Energy&#8217;s consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.959%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31,&#160;2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31,&#160;2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-304" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-1479">20</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-305" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-1480">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-304" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="f-1481">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-305" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="f-1482">4</ix:nonFraction>&#160;</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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-304" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="f-1483">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-305" decimals="-6" name="us-gaap:OtherAssetsCurrent" scale="6" id="f-1484">3</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;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:120%">Non-current</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plant, property, and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-304" decimals="-6" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="f-1485">1,046</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-305" decimals="-6" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="f-1486">1,024</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current assets</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-304" decimals="-6" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="f-1487">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-305" decimals="-6" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="f-1488">3</ix:nonFraction>&#160;</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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-304" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1489">1,082</ix:nonFraction>&#160;</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 #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-305" decimals="-6" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-1490">1,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-304" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="f-1491">6</ix:nonFraction>&#160;</span></td><td style="background-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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="c-305" decimals="-6" name="us-gaap:AccountsPayableCurrent" scale="6" id="f-1492">8</ix:nonFraction>&#160;</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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued taxes</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-304" decimals="-6" name="us-gaap:TaxesPayableCurrent" scale="6" id="f-1493">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-305" decimals="-6" name="us-gaap:TaxesPayableCurrent" format="ixt:fixed-zero" scale="6" id="f-1494">&#8212;</ix:nonFraction>&#160;</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 10pt;text-align:left;text-indent:-9pt;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:120%">Non-current</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current portion of finance leases</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-304" decimals="-6" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="6" id="f-1495">23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-305" decimals="-6" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="6" id="f-1496">23</ix:nonFraction>&#160;</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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset retirement obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-304" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="f-1497">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-305" decimals="-6" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="6" id="f-1498">33</ix:nonFraction>&#160;</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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-304" decimals="-6" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="f-1499">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-305" decimals="-6" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:fixed-zero" scale="6" id="f-1500">&#8212;</ix:nonFraction>&#160;</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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-304" decimals="-6" name="us-gaap:Liabilities" scale="6" id="f-1501">67</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-305" decimals="-6" name="us-gaap:Liabilities" scale="6" id="f-1502">64</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Assets may be used only to meet VIEs&#8217; obligations and commitments.</span></div></ix:continuation><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NorthStar Clean Energy is obligated under certain indemnities that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. For additional details on these indemnity obligations, see Note&#160;2, Contingencies and Commitments&#8212;Guarantees.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; wholly-owned subsidiaries, Consumers 2014&#160;Securitization Funding and Consumers 2023&#160;Securitization Funding, are VIEs designed to collateralize Consumers&#8217; securitization bonds. These entities are considered VIEs primarily because their equity capitalization is insufficient to support their operations. Consumers is the primary beneficiary of and consolidates these VIEs, as it has the power to direct the activities that most significantly impact the economic performance of the companies, as well as the obligation to absorb losses or the right to receive benefits from the companies. The VIEs&#8217; primary assets and liabilities comprise non-current regulatory assets and long-term debt. The carrying value of the regulatory assets on Consumers&#8217; consolidated balance sheets was $<ix:nonFraction unitRef="usd" contextRef="c-304" decimals="-6" name="us-gaap:RegulatoryAssets" format="ixt:num-dot-decimal" scale="6" id="f-1503">638</ix:nonFraction>&#160;million at March 31, 2025 and $<ix:nonFraction unitRef="usd" contextRef="c-305" decimals="-6" name="us-gaap:RegulatoryAssets" format="ixt:num-dot-decimal" scale="6" id="f-1504">666</ix:nonFraction>&#160;million at December&#160;31,&#160;2024. The carrying value of securitization bonds on Consumers&#8217; consolidated balance sheets was $<ix:nonFraction unitRef="usd" contextRef="c-306" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-1505">659</ix:nonFraction>&#160;million at March 31, 2025 and $<ix:nonFraction unitRef="usd" contextRef="c-307" decimals="-6" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-1506">700</ix:nonFraction>&#160;million at December&#160;31,&#160;2024. </span></div></ix:continuation></ix:continuation><div id="icb1ad753c5524502be714889370e7563_514"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ConsolidationVariableInterestEntityPolicy" id="f-1507" escape="true"><ix:continuation id="f-1464-3" continuedAt="f-1464-4"><ix:continuation id="f-1463-3" continuedAt="f-1463-4"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Non-consolidated VIEs: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NorthStar Clean Energy has variable interests in T.E.S.&#160;Filer City, Grayling, Genesee, and Craven. While NorthStar Clean Energy owns <ix:nonFraction unitRef="number" contextRef="c-308" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="f-1508"><ix:nonFraction unitRef="number" contextRef="c-309" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="f-1509"><ix:nonFraction unitRef="number" contextRef="c-310" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="f-1510"><ix:nonFraction unitRef="number" contextRef="c-311" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="f-1511">50</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;percent of each partnership, it is not the primary beneficiary of any of these partnerships because decision making is shared among unrelated parties, and no one party has the ability to direct the activities that most significantly impact the entities&#8217; economic performance, such as operations and maintenance, plant dispatch, and fuel strategy. The partners must agree on all major decisions for each of the partnerships.</span></div></ix:continuation></ix:continuation></ix:nonNumeric><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><ix:continuation id="f-1464-4"><ix:continuation id="f-1463-4"><ix:continuation id="f-1471-3"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is information about these partnerships:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:14.444%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:50.183%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Name</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nature&#160;of&#160;the&#160;Entity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nature of NorthStar Clean Energy&#8217;s Involvement</span></td></tr><tr style="height:15pt"><td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">T.E.S.&#160;Filer City </span></td><td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coal-fueled power generator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term PPA between partnership and Consumers</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee assignment agreement</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" rowspan="4" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Grayling </span></td><td colspan="3" rowspan="4" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste-fueled power generator</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term PPA between partnership and Consumers</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reduced dispatch agreement with Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and management contract</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Genesee </span></td><td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste-fueled power generator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term PPA between partnership and Consumers</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reduced dispatch agreement with Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and management contract</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Craven </span></td><td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste-fueled power generator</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and management contract</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Reduced dispatch agreements allow the facilities to be dispatched based on the market price of power compared with the cost of production of the plants. This results in fuel cost savings that each partnership shares with Consumers&#8217; customers.</span></div></ix:continuation><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The creditors of these partnerships do not have recourse to the general credit of CMS&#160;Energy, NorthStar Clean Energy, or Consumers. NorthStar Clean Energy&#8217;s maximum risk exposure to these partnerships is generally limited to its investment in the partnerships, which is included in investments on CMS&#160;Energy&#8217;s consolidated balance sheets in the amount of $<ix:nonFraction unitRef="usd" contextRef="c-312" decimals="-6" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="f-1512">66</ix:nonFraction>&#160;million at March&#160;31,&#160;2025 and $<ix:nonFraction unitRef="usd" contextRef="c-313" decimals="-6" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="f-1513">64</ix:nonFraction>&#160;million at December&#160;31,&#160;2024.</span></div></ix:continuation></ix:continuation><div id="icb1ad753c5524502be714889370e7563_517"></div><div style="margin-bottom:12pt"><span id="iac03b9743cf141edafe80ed60aba7d06_1856"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">12:&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-2" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="f-1515" continuedAt="f-1515-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="f-1514" continuedAt="f-1514-1" escape="true">Exit Activities</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-1515-1"><ix:continuation id="f-1514-1"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In accordance with its Clean Energy Plan, Consumers plans to retire the J.H.&#160;Campbell coal-fueled generating units in 2025. In order to ensure necessary staffing at J.H.&#160;Campbell through retirement, Consumers has implemented a retention incentive program. The aggregate cost of the J.H.&#160;Campbell program through 2025 is estimated to be less than $<ix:nonFraction unitRef="usd" contextRef="c-314" decimals="-6" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" format="ixt:num-dot-decimal" scale="6" id="f-1516">50</ix:nonFraction>&#160;million. The MPSC has approved deferred accounting treatment for these costs; these expenses are deferred as a regulatory asset.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of March&#160;31,&#160;2025, the cumulative cost incurred and deferred as a regulatory asset related to the J.H.&#160;Campbell retention incentive program was $<ix:nonFraction unitRef="usd" contextRef="c-315" decimals="-6" name="cms:RestructuringAndRelatedCostDeferredCost" format="ixt:num-dot-decimal" scale="6" id="f-1517">45</ix:nonFraction>&#160;million. Amounts deferred under the program are subsequently collected from customers over <ix:nonNumeric contextRef="c-316" name="us-gaap:RegulatoryAssetAmortizationPeriod" format="ixt-sec:durwordsen" id="f-1518">three years</ix:nonNumeric>.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock" id="f-1520" escape="true"><ix:nonNumeric contextRef="c-2" name="us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock" id="f-1519" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.303%"/><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 style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.925%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:right;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:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention benefit liability at beginning of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-317" decimals="-6" name="us-gaap:OtherLiabilities" scale="6" id="f-1521">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-318" decimals="-6" name="us-gaap:OtherLiabilities" scale="6" id="f-1522">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs deferred as a regulatory asset</span></div></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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-319" decimals="-6" name="cms:RestructuringAndRelatedCostDeferredCost" scale="6" id="f-1523">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-320" decimals="-6" name="cms:RestructuringAndRelatedCostDeferredCost" scale="6" id="f-1524">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention benefit liability at the end of the period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></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="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-321" decimals="-6" name="us-gaap:OtherLiabilities" scale="6" id="f-1525">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-322" decimals="-6" name="us-gaap:OtherLiabilities" scale="6" id="f-1526">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of other liabilities of $<ix:nonFraction unitRef="usd" contextRef="c-321" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-1527">16</ix:nonFraction>&#160;million at March&#160;31,&#160;2025 and $<ix:nonFraction unitRef="usd" contextRef="c-322" decimals="-6" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-1528">8</ix:nonFraction>&#160;million at March&#160;31,&#160;2024.</span></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">81</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_535"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span id="ic88f0ae7367a4fbe9da84547ef1e9418_188"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;2.&#160;&#160;&#160;&#160;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Management&#8217;s discussion and analysis of financial condition and results of operations for CMS&#160;Energy and Consumers is contained in Part&#160;I&#8212;Item&#160;1. Financial Statements&#8212;MD&amp;A, which is incorporated by reference herein.</span></div><div id="icb1ad753c5524502be714889370e7563_538"></div><div style="margin-bottom:12pt"><span id="ie8f223f8fa1e4f3298909b8fe3f8caf6_111"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;3.&#160;&#160;&#160;&#160;Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There have been no material changes to market risk as previously disclosed in Part&#160;II&#8212;Item&#160;7A. Quantitative and Qualitative Disclosures About Market Risk, in the 2024&#160;Form&#160;10&#8209;K.</span></div><div id="icb1ad753c5524502be714889370e7563_547"></div><div style="margin-bottom:12pt"><span id="ifa10dfde4290416db255deb34997e9a9_652"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;4.&#160;&#160;&#160;&#160;Controls and Procedures</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">CMS&#160;Energy</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Disclosure Controls and Procedures:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Energy&#8217;s management, with the participation of its CEO and CFO, has evaluated the effectiveness of its disclosure controls and procedures (as such term is defined in Rules&#160;13a&#8209;15(e) and 15d&#8209;15(e) under the Exchange Act) as of the end of the period covered by this report. Based on such evaluation, CMS&#160;Energy&#8217;s CEO and CFO have concluded that, as of the end of such period, its disclosure controls and procedures are effective.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Internal Control Over Financial Reporting:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> There have not been any changes in CMS&#160;Energy&#8217;s internal control over financial reporting (as such term is defined in Rules&#160;13a&#8209;15(f) and 15d&#8209;15(f) under the Exchange Act) during the last fiscal quarter that have materially affected, or are reasonably likely to affect materially, its internal control over financial reporting.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Consumers</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Disclosure Controls and Procedures:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers&#8217; management, with the participation of its CEO and CFO, has evaluated the effectiveness of its disclosure controls and procedures (as such term is defined in Rules&#160;13a&#8209;15(e) and 15d&#8209;15(e) under the Exchange Act) as of the end of the period covered by this report. Based on such evaluation, Consumers&#8217; CEO and CFO have concluded that, as of the end of such period, its disclosure controls and procedures are effective.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Internal Control Over Financial Reporting:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> There have not been any changes in Consumers&#8217; internal control over financial reporting (as such term is defined in Rules&#160;13a&#8209;15(f) and 15d&#8209;15(f) under the Exchange Act) during the last fiscal quarter that have materially affected, or are reasonably likely to affect materially, its internal control over financial reporting.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">82</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_556"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div><span id="i660a891df0214af7b7116443c9e1ee4e_6"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:400;line-height:120%">Part&#160;II&#8212;Other Information</span></div><div id="icb1ad753c5524502be714889370e7563_559"></div><div style="margin-bottom:12pt"><span id="i652fb2855ca641b4aff03a4e1ab5728a_296"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;1.&#160;&#160;&#160;&#160;Legal Proceedings</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy, Consumers, and certain of their affiliates are parties to various lawsuits and regulatory matters in the ordinary course of business. For information regarding material legal proceedings, including updates to information reported under Part&#160;I&#8212;Item&#160;3. Legal Proceedings of the 2024&#160;Form&#160;10&#8209;K, see Part&#160;I&#8212;Item&#160;1. Financial Statements&#8212;Notes to the Unaudited Consolidated Financial Statements&#8212;Note&#160;1, Regulatory Matters and Note&#160;2, Contingencies and Commitments.</span></div><div id="icb1ad753c5524502be714889370e7563_562"></div><div style="margin-bottom:12pt"><span id="ib20493de9dbb4f05b364afd09741aca9_171"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;1A.&#160;&#160;&#160;&#160;Risk Factors</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There have been no material changes to the Risk Factors as previously disclosed in Part&#160;I&#8212;Item&#160;1A. Risk Factors in the 2024&#160;Form&#160;10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">K, which Risk Factors are incorporated herein by reference.</span></div><div id="icb1ad753c5524502be714889370e7563_565"></div><div style="margin-bottom:12pt"><span id="i208d7aec159f4a65b2ab22387dcce192_341"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;2.&#160;&#160;&#160;&#160;Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="margin-bottom:12pt"><span id="i208d7aec159f4a65b2ab22387dcce192_342"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Unregistered Sales of Equity Securities</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">None.</span></div><div style="margin-bottom:12pt"><span id="i208d7aec159f4a65b2ab22387dcce192_345"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Issuer Repurchases of Equity Securities</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s repurchases of common stock for the three&#160;months ended March&#160;31,&#160;2025:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.412%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.111%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.278%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Period</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Number of Shares Purchased</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average Price Paid Per Share</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Number of Shares Purchased as Part&#160;of Publicly Announced Plans or Programs</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum Number of Shares That May&#160;Yet Be Purchased Under Publicly Announced Plans or Programs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">January 1, 2025 to January 31, 2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%">83,994&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">$</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:120%">65.77&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 1, 2025 to February 28, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67.58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;1,&#160;2025 to March&#160;31,&#160;2025</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:120%">88,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">176,420&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69.70&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">All of the common shares were repurchased to satisfy the minimum statutory income tax withholding obligation for common shares that have vested under the Performance Incentive Stock Plan. The value of shares repurchased is based on the market price on the vesting date.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">83</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_568"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span id="i2b00b026331f42e3b53248c74701b147_13"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;3.&#160;&#160;&#160;&#160;Defaults Upon Senior Securities</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">None.</span></div><div id="icb1ad753c5524502be714889370e7563_571"></div><div style="margin-bottom:12pt"><span id="i8cc73112948f44c7b5acd93f2ea6f881_24"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;4.&#160;&#160;&#160;&#160;Mine Safety Disclosures</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="icb1ad753c5524502be714889370e7563_574"></div><div style="margin-bottom:12pt"><span id="i6149e5abf85d4e83aebddcb224061772_13"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;5.&#160;&#160;&#160;&#160;Other Information</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1529"><ix:nonNumeric contextRef="c-1" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1530"><ix:nonNumeric contextRef="c-1" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1531"><ix:nonNumeric contextRef="c-1" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1532">None.</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">84</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_577"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="-sec-extract:summary;margin-bottom:12pt"><span id="i2d3e1c6b836b4eb98faa400c3f7f3795_60"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">Item&#160;6.&#160;&#160;&#160;&#160;Exhibits</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">CMS&#160;Energy&#8217;s and Consumers&#8217; Exhibit Index</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The agreements included as exhibits to this Form&#160;10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Q filing are included solely to provide information regarding the terms of the agreements and are not intended to provide any other factual or disclosure information about CMS&#160;Energy, Consumers, or other parties to the agreements. The agreements may contain representations and warranties made by each of the parties to each of the agreements that were made exclusively for the benefit of the parties involved in each of the agreements and should not be treated as statements of fact. The representations and warranties were made as a way to allocate risk if one or more of those statements prove to be incorrect. The statements were qualified by disclosures of the parties to each of the agreements that may not be reflected in each of the agreements. The agreements may apply standards of materiality that are different than standards applied to other investors. Additionally, the statements were made as of the date of the agreements or as specified in the agreements and have not been updated. The representations and warranties may not describe the actual state of affairs of the parties to each agreement.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Additional information about CMS&#160;Energy and Consumers may be found in this filing, at www.cmsenergy.com, at www.consumersenergy.com, and through the SEC&#8217;s website at www.sec.gov.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.156%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.105%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:85.439%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Exhibits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Description</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">1</span></div></td><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:11pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/811156/000110465925016142/tm256633d4_ex4-1.htm">11th Supplemental Indenture dated as of February&#160;21,&#160;2025, between CMS&#160;Energy and The&#160;Bank of New York Mellon, as Trustee (Exhibit&#160;4.1 to Form&#160;8-K filed February&#160;21,&#160;2025 and incorporated herein by reference)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">10.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">1, 2</span></div></td><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:11pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="cms10q20250331_ex10-1.htm">Annual NorthStar Clean Energy Employee Incentive Compensation Plan, as amended, effective as of January&#160;25,&#160;2025</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">31.1</span></div></td><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:11pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="cms10q20250331_ex31-1.htm">CMS&#160;Energy&#8217;s certification of the CEO pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">31.2</span></div></td><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:11pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="cms10q20250331_ex31-2.htm">CMS&#160;Energy&#8217;s certification of the CFO pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">31.3</span></div></td><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:11pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="cms10q20250331_ex31-3.htm">Consumers&#8217; certification of the CEO pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">31.4</span></div></td><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:11pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="cms10q20250331_ex31-4.htm">Consumers&#8217; certification of the CFO pursuant to Section&#160;302 of the Sarbanes-Oxley Act of&#160;2002</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">32.1</span></div></td><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:11pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="cms10q20250331_ex32-1.htm">CMS&#160;Energy&#8217;s certifications pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">32.2</span></div></td><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:11pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="cms10q20250331_ex32-2.htm">Consumers&#8217; certifications pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">101.INS</span></div></td><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:11pt;font-weight:400;line-height:120%">&#8212;</span></td><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:11pt;font-weight:400;line-height:120%">Inline XBRL Instance Document</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">101.SCH</span></div></td><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:11pt;font-weight:400;line-height:120%">&#8212;</span></td><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:11pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Schema</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">101.CAL</span></div></td><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:11pt;font-weight:400;line-height:120%">&#8212;</span></td><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:11pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Calculation Linkbase</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">101.DEF</span></div></td><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:11pt;font-weight:400;line-height:120%">&#8212;</span></td><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:11pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Definition Linkbase</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">101.LAB</span></div></td><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:11pt;font-weight:400;line-height:120%">&#8212;</span></td><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:11pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Labels Linkbase</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">101.PRE</span></div></td><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:11pt;font-weight:400;line-height:120%">&#8212;</span></td><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:11pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Presentation Linkbase</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">104</span></div></td><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:11pt;font-weight:400;line-height:120%">&#8212;</span></td><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:11pt;font-weight:400;line-height:120%">Cover Page Interactive Data File (the cover page XBRL tags are embedded in the Inline XBRL document)</span></td></tr></table></div><div style="margin-bottom:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Obligations of CMS&#160;Energy or its subsidiaries, but not of Consumers.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management contract or compensatory plan or arrangement.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">85</span></div></div></div><div id="icb1ad753c5524502be714889370e7563_637"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#icb1ad753c5524502be714889370e7563_34">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%"> <span id="i540361136c924548bf995c196364e1df_332"></span>Signatures</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of&#160;1934, each registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized. The signature for each undersigned company shall be deemed to relate only to matters having reference to such company or its subsidiary.</span></div><div style="margin-bottom:4pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:50.664%"/><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:11pt;font-weight:400;line-height:120%">CMS&#160;ENERGY CORPORATION</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><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="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Dated: April 24, 2025</span></td><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:11pt;font-weight:400;line-height:120%">By:</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:11pt;font-weight:400;line-height:120%">/s/ Rejji P. Hayes</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Rejji P. Hayes</span></td></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:11pt;font-weight:400;line-height:120%">Executive Vice President and Chief Financial Officer</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><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="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:11pt;font-weight:400;line-height:120%">CONSUMERS ENERGY COMPANY</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><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="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Dated: April 24, 2025</span></td><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:11pt;font-weight:400;line-height:120%">By:</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:11pt;font-weight:400;line-height:120%">/s/ Rejji P. Hayes</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Rejji P. Hayes</span></td></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:11pt;font-weight:400;line-height:120%">Executive Vice President and Chief Financial Officer</span></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">86</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>cms10q20250331_ex10-1.htm
<DESCRIPTION>EXHIBIT 10.1 - ANNUAL EICP FOR NORTHSTAR
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i0bae645511f34f9cb6ec1a11ce8ccba1_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 10.1</font></div><div><font><br></font></div></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">ANNUAL NORTHSTAR CLEAN ENERGY EMPLOYEE INCENTIVE COMPENSATION PLAN </font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">ANNUAL NORTHSTAR CLEAN ENERGY EMPLOYEE INCENTIVE COMPENSATION PLAN </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36.7pt;text-indent:-36.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">I.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">GENERAL PROVISIONS</font></div><div style="padding-left:36.7pt;text-indent:-36.7pt"><font><br></font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-21.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Purpose</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  The purpose of the Annual NorthStar Clean Energy Employee Incentive Compensation Plan (&#8220;Plan&#8221;) is to provide an equitable and competitive level of compensation that will permit NorthStar Clean Energy and its subsidiaries to attract, retain and motivate their employees.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-21.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.    The Plan as described herein is effective as of January 1, 2014, as amended and revised January 1, 2016&#59; August 4, 2017&#59; December 1, 2018&#59; December 1, 2019&#59; February 1, 2020&#59; May 16, 2021&#59; December 1, 2021&#59; January 27, 2022&#59;  August 22, 2022,July 1, 2023, February 1, 2024 and January 1, 2025.</font></div><div style="padding-left:59.2pt;text-align:justify;text-indent:-22.5pt"><font><br></font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Eligibility</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  Except as otherwise provided in this Section 1.3, regular non-union U.S. employees and NorthStar Clean Energy Officers who do not participate in a broad-based incentive plan contingent upon objectives and performance unique to the employees&#8217; or NorthStar Clean Energy Officers&#8217; subsidiary, affiliate, site and&#47;or business unit, are eligible for participation in the Plan.  An individual listed on the Company payroll records as a contract employee is not eligible for this Plan. Eligible regular non-union U.S. employees and NorthStar Clean Energy Officers who have received a performance rating of at least  &#8216;Needs Improvement&#8217; for the Performance Year as documented on their annual performance, evaluation, feedback and development appraisal are eligible for participation in the Plan.   Any regular non-union employee or NorthStar Clean Energy Officer who has received a performance rating of less than &#8216;Needs Improvement&#8217;(as defined above), such as &#8216;Under Performing&#8217;, &#8216;under-contributing&#8221; or (&#8216;U&#8217;) for the Performance Year as documented on their annual performance, evaluation, feedback and development appraisal is not eligible for participation in the Plan.  </font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-58.5pt"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  As used in this Plan, the following terms have the meaning described below&#58;</font></div><div style="padding-left:72pt;text-align:justify;text-indent:-72pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;&#8220;Annual Award&#8221; means an annual incentive award granted under the Plan.</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;&#8220;Base Salary&#8221; means </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">regular straight-time salary or wages paid to the employee or NorthStar Clean Energy Officer.</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;&#8220;CMS Energy&#8221; means CMS Energy Corporation, the parent of Consumers Energy Company and NorthStar Clean Energy.</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;&#8220;Code&#8221; means the Internal Revenue Code of 1986, as amended.</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;&#8220;Company&#8221; means NorthStar Clean Energy.</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)&#160;&#160;&#160;&#160;&#8220;Deferred Annual Award&#8221; means the amount deferred pursuant to Section&#160;4.2.</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(g)&#160;&#160;&#160;&#160;&#8220;Disability&#8221; means that a participant has terminated employment with the Company or a Subsidiary and is disabled, as that term is defined under Code Section 409A and any applicable regulations.</font></div><div style="padding-left:108pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(h)&#160;&#160;&#160;&#160;&#8220;NorthStar Clean Energy&#8221; means NorthStar Clean Energy Company, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a wholly owned subsidiary of CMS Energy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="padding-left:108pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;&#8220;NorthStar Clean Energy Officer&#8221; for purposes of this Plan means an elected officer of NorthStar Clean Energy.</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(j)&#160;&#160;&#160;&#160;&#8220;Leave of Absence&#8221; for purposes of this Plan means a leave of absence that has been approved by the Company.</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(k)&#160;&#160;&#160;&#160;&#8220;Payment Event&#8221; means the time at which a Deferred Annual Award may be paid pursuant to Section 4.2.</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(l)&#160;&#160;&#160;&#160;&#8220;Payment Term&#8221; means the length of time for payment of a Deferred Annual Award under Section 4.2.</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(m)&#160;&#160;&#160;&#160;&#8220;Pension Plan&#8221; means the Pension Plan for Employees of Consumers Energy and Other CMS Energy Companies.</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(n)&#160;&#160;&#160;&#160;&#8220;Performance Year&#8221; means the calendar year prior to the year in which an Annual Award is made under this Plan.</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(o)&#160;&#160;&#160;&#160;&#8220;Plan Administrator&#8221; is the Benefits Administration Committee appointed by the CMS Energy Chief Executive Officer and the CMS Energy Chief Financial Officer.</font></div><div style="padding-left:108pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(p)&#160;&#160;&#160;&#160;&#8220;Record Keeper&#8221; means the person(s) or entity named as such by the Plan Administrator.</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(q)&#160;&#160;&#160;&#160;&#8220;Retirement&#8221; means that a Plan participant is no longer an active employee or NorthStar Clean Energy Officer and qualifies for a retirement benefit other than a deferred vested retirement benefit under the Pension Plan.  For a participant ineligible for coverage under the Pension Plan and covered instead under the Defined Company Contribution Plan, retirement occurs when there is a Separation from Service on or after age 55 with 5 or more years of service.</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(r)&#160;&#160;&#160;&#160;&#8220;Separation from Service&#8221; means an employee or NorthStar Clean Energy Officer retires or otherwise has a separation from service from the Company as defined under Code Section 409A and any applicable regulations.  The Plan Administrator will determine, consistent with the requirements of Code Section 409A and any applicable regulations, to what extent a person on a leave of absence, including on paid sick leave pursuant to Company policy, has incurred a Separation from Service.  Notwithstanding the above, a Separation from Service will occur consistent with Treasury Regulation Section 1.409A-1(h) when it is reasonably anticipated that the level of service provided by the employee or NorthStar Clean Energy Officer will be no more than 45% of the average level of bona fide service performed by the employee or NorthStar Clean Energy Officer over the immediately preceding 36-month period.</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(s)&#160;&#160;&#160;&#160;&#8220;Standard Award Percentage&#8221; means the target award amount as a percentage of Base Salary as set forth in Section 3.1 of this Plan.</font></div><div style="padding-left:108pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(t)&#160;&#160;&#160;&#160;&#8220;Subsidiary&#8221; means any direct or indirect subsidiary of the Company.</font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-21.8pt"><font><br></font></div><div style="padding-left:81.7pt;text-align:justify;text-indent:-45.7pt"><font><br></font></div><div style="padding-left:36.7pt;text-indent:-36.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">II.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">CORPORATE PERFORMANCE GOALS</font></div><div style="padding-left:45pt"><font><br></font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">In General</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  Each year the President of NorthStar Clean Energy will establish the Performance Goals (&#34;Goals&#34;) for the Plan.  The Goals will consist of between three and ten company specific performance criteria relating to such items as net income&#59;CMS Energy adjusted earnings per share&#59; customer origination&#59; environmental, safety and cultural metrics. When establishing the Goals for a Performance Year, the President of NorthStar Clean Energy will include the total number of criteria to be used for the year as well as the award percent for achievement of a specified number of the established criteria.  The specific Goals will be communicated to employees and NorthStar Clean Energy Officers no later than March 31st of the Performance Year.  The Award Formula may include additional adjustments based on financial performance goals relating to CMS Energy Corporation as determined NorthStar Clean Energy Board of Directors.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Plan Performance.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The adjustments, if applicable, based on financial performance goals relating to CMS Energy used to calculate an Annual Award is capped at two times the applicable Standard Award Percentage.  The Goals for a Performance Year are established in a table relating specific performance results to specific performance goals. This table shall be created by the President of NorthStar Clean Energy for each Performance Year.</font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-72pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:36.7pt;text-indent:-36.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">III.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">ANNUAL AWARD FORMULA</font></div><div style="padding-left:36.7pt;text-align:justify;text-indent:-41.2pt"><font><br></font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-21.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">3.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Annual Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Annual Awards for each eligible Plan participant shall be equal the target percentages by career stream and job level as indicated in the chart below.  The Standard Award Percentages stated in this Section 3.1 are subject to adjustment by the President of NorthStar Clean Energy as indicated by market practices.</font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-21.8pt"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Career Stream Award Tables</font></div><div style="padding-left:29.25pt;padding-right:29.25pt;text-align:center;text-indent:-21.8pt"><font><br></font></div><div style="text-align:center"><img alt="image_0a.jpg" src="image_0a.jpg" style="height:300px;margin-bottom:5pt;vertical-align:text-bottom;width:578px"></div><div style="padding-left:29.25pt;padding-right:29.25pt;text-align:center;text-indent:-21.8pt"><font><br></font></div><div style="text-align:center"><img alt="image_1a.jpg" src="image_1a.jpg" style="height:160px;margin-bottom:5pt;vertical-align:text-bottom;width:579px"></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-21.8pt"><font><br></font></div><div style="padding-left:72pt"><font><br></font></div><div style="padding-left:57pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#58;  Reduced Schedule (Includes part-time employees) employees will receive the Standard Award Percentage multiplied by their work week schedule percentage.  For example if a part-time employee works 30 hours per week (75% of a standard 40 hour per week schedule), then Standard Award Percentage would be multiplied by 75%.</font></div><div style="padding-left:108pt"><font><br></font></div><div style="padding-left:58.5pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">3.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">NorthStar Clean Energy Officer Annual Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Annual Awards for each eligible Plan NorthStar Clean Energy Officer participant will be based upon a standard award percentage as set forth in the table below&#58;   </font></div><div style="padding-left:36pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:49.5pt"><font><br></font></div><div style="padding-right:-4.5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.862%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.983%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Officer</font></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Standard Award Percentage of Base Salary</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">President of CMS NorthStar Clean Energy</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">45%</font></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Chief Operating Officer of CMS NorthStar Clean Energy</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">35%</font></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Vice President of CMS NorthStar Clean Energy Development</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">30%</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Chief Commercial Officer NorthStar</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">60%</font></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(70% based on Individual goal and 30% based on Corporate Plan)</font></td></tr></table></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36.7pt;text-indent:-36.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">IV.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">ADMINISTRATION OF THE PLAN</font></div><div style="padding-left:72pt;text-align:justify;text-indent:-72pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;The Plan is administered by the President of CMS NorthStar Clean Energy under the general direction of the CMS Energy Chief Executive Officer and NorthStar Clean Energy Board of Directors., </font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Each year, normally in January, but no later than March 30th of the Performance Year,  the CMS Energy Chief Executive Officer and NorthStar Clean Energy Board of Directors will approve the established Performance Goals for the Performance Year. </font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;The CMS Energy Chief Executive Officer and NorthStar Clean Energy Board of Directors no later than March 31st of the calendar year following the Performance Year, will review for approval proposed Annual Awards as recommended by the President of CMS NorthStar Clean Energy.</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;The CMS Energy Chief Executive Officer reserves the right to modify the established Performance Goals with respect to unforeseeable circumstances or otherwise exercise discretion with respect to proposed Annual Awards as he or she deems necessary to maintain the spirit and intent of the Plan, provided that if such discretion increases the Annual Award it does not exceed the computed performance factor by more than 20%.  The CMS Energy Chief Executive Officer also reserves the right in his or her discretion to not pay Annual Awards or to reduce the amount of Annual Awards for a Performance Year.  All decisions of the CMS Energy Chief Executive Officer are final.</font></div><div style="padding-left:36.7pt;text-indent:-36.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:36.7pt;text-indent:-36.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">V.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">PAYMEN</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">T OF ANNUAL AWARDS</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-21.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">5.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Cash Annual Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  All Annual Awards for a Performance Year will be paid in cash no later than March 15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> of the calendar year following the Performance Year provided that the Annual Award for a particular Performance Year has not been </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:58.5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">deferred voluntarily pursuant to Section 4.2.  The amounts required by law to be withheld for income and employment taxes will be deducted from the Annual Award payments.  All Annual Awards become the obligation of the company on whose payroll the employee or NorthStar Clean Energy Officer is enrolled at the time CMS NorthStar Clean Energy makes the Annual Award.</font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-21.8pt"><font><br></font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-21.8pt"><font><br></font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-21.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">5.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Deferred Annual Awards.</font></div><div><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;The payment of all or any portion (rounded to an even multiple of 10%) of a cash Annual Award may be deferred voluntarily at the election of individual participants in salary grades 19-25 or Career Stream Management.  Any such deferral will be net of any applicable FICA or FUTA taxes.  A separate irrevocable election must be made prior to the Performance Year.  Any Annual Award made by CMS NorthStar Clean Energy after termination of employment of a participant or retirement of a participant will be paid in accordance with any deferral election made within the enrollment period.</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;At the time the participant makes a deferral election he or she must select the payment options (including the Payment Event as set forth at (c) below and the Payment Term as set forth at (d) below) applicable to the Deferred Annual Award for the Performance Year, as well as any earnings or income attributable to such amounts.  The payment options elected will apply only to that year&#8217;s Deferred Annual Award and will not apply to any previous Deferred Annual Award or to any subsequent Deferred Annual Award.  Any participant who elects to defer all or a portion of an Annual Award and who fails to select a Payment Event or a Payment Term will be presumed to have elected a Payment Event of Separation from Service in accordance with paragraph (c)(i) below and&#47;or a Payment Term of a single sum.</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;The Payment Event elected can be either&#58;</font></div><div style="padding-left:74.8pt;text-align:justify;text-indent:-18.7pt"><font><br></font></div><div style="padding-left:130.5pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;Separation from Service for any reason other than death.  Payment will be made, or begin, in the later of&#58; (1) January of the year following the year of the Separation from Service&#59; or (2) the seventh month after the month of the Separation from Service.  Later installments, if any, will be paid in January of the succeeding years. Effective for amounts deferred in 2019 and succeeding years, payment will be made, or begin, in the seventh month after the month of Separation from Service.  Later installments, if any, will be paid in the same month of the succeeding years&#59; </font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:130.5pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;Payment upon attainment of a date certain that is more than 1 year after the last day of the applicable Performance Year.  Later installments, if any, will be paid in the same month of the succeeding years&#59; or</font></div><div style="padding-left:90.7pt;text-align:justify;text-indent:-18.7pt"><font><br></font></div><div style="padding-left:130.5pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;The later to occur of (i) or (ii) above.</font></div><div style="padding-left:103.5pt;text-align:justify;text-indent:-22.5pt"><font><br></font></div><div style="padding-left:74.8pt;text-align:justify;text-indent:-18.7pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;Payment Term.  At the time of electing to defer an Annual Award, the participant must also elect how he or she wishes to receive any such payment from among the following options (the participant may elect a separate Payment Term for each Payment Event elected)&#58; </font></div><div style="text-align:justify;text-indent:37.4pt"><font><br></font></div><div style="padding-left:130.5pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;Payment in a single sum upon occurrence of the Payment Event.</font></div><div style="padding-left:65.45pt;text-align:justify;text-indent:-65.45pt"><font><br></font></div><div style="padding-left:130.5pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;Payment of a series of annual installment payments over a period from two (2) years to fifteen (15) years following the Payment Event.  Each installment payment shall be equal to a fractional amount of the balance in the account the numerator of which is one and the denominator of which is the number of installment payments remaining.  Although initially such installment payments will be identical, actual payments may vary based upon investment performance.  For example, a series of 5 installment payments will result in a payout of 1&#47;5 of the account balance in the first installment, &#188; of the account balance (including investment gains or losses since the first installment date) in the second installment, etc. </font></div><div style="padding-left:65.45pt;text-align:justify;text-indent:-65.45pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;Changes to Payment Options.  Once a payment option has been elected, subsequent changes which would accelerate the receipt of benefits from the Plan are not permitted, except that the Plan Administrator, which is the Benefit Administration Committee as defined in the Savings Plan for Employees of Consumers Energy and other CMS Energy Companies (the &#8220;Savings Plan&#8221;), may at its discretion accelerate payments to the extent permitted by Code Section 409A and applicable regulations.  A subsequent election to change the payment options related to a Payment Event, in order to delay a payment or to change the form of a payment, can only be made when all of the following conditions are satisfied&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:130.5pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;such election may not take effect until at least 12 months after the date on which the election is made&#59; </font></div><div style="padding-left:37.4pt;text-align:justify;text-indent:-19.4pt"><font><br></font></div><div style="padding-left:130.5pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;the payment(s) with respect to which such election is made is deferred for a period of not less than 5 years from the date such payment would otherwise have been made (or, in the case of installment payments under Section 4.2(d)(ii) with regard to amounts deferred </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:130.5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(and the related earnings) prior to January 1, 2016, 5 years from the date the first installment was scheduled to be paid)&#59; and</font></div><div style="padding-left:70.5pt;text-align:justify"><font><br></font></div><div style="padding-left:130.5pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;such election must be made not less than 12 months before the date the payment was previously scheduled to be made (or, in the case of installment payments under Section 4.2(d)(ii) with regard to amounts deferred (and the related earnings) prior to January 1, 2016, 12 months before the first installment was scheduled to be paid), if the participant&#8217;s previous commencement date was a specified date.</font></div><div style="padding-left:103.5pt;text-align:justify;text-indent:-22.5pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Effective January 1, 2016, the right to a series of installment payments is to be treated as a right to a series of separate payments to the extent permissible under Code Section 409A and any applicable regulations.  When making a subsequent election with respect to the payment of any post-December 31, 2015 deferral, the participant may make a separate election with respect to each separate payment, provided that such election must result in all of the applicable Performance Year&#8217;s deferral with related earnings being paid in a single sum or in a series of annual payments over a period from two (2) to fifteen (15) consecutive years.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)&#160;&#160;&#160;&#160;Investments. At the time of electing to voluntarily defer payment, the participant must elect how the Deferred Annual Award will be treated by CMS NorthStar Clean Energy.  To the extent that any amounts deferred are placed in a rabbi trust with an independent Record Keeper, a participant who has previously deferred amounts under this Plan will automatically have his or her existing investment profile apply to this deferral also.  All determinations of the available investment options by the Plan Administrator are final and binding upon participants.  A participant may change the investment elections at any time prior to the payment of the benefit, subject to any restrictions imposed by the Plan Administrator, the plan Record Keeper or by any applicable laws and regulations.  A participant not making an election will have amounts deferred treated as if in a Lifestyle Fund as defined in the Savings Plan applicable to the participant's age 65, rounded up, or such other investment as determined by the Plan Administrator.  All gains and losses will be based upon the performance of the investments selected by the participant from the date the deferral is first credited to the nominal account.  If the Company elects to fund its obligation as discussed below, then investment performance will be based on the balance as determined by the Record Keeper.</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(g)&#160;&#160;&#160;&#160;The amount of any Deferred Annual Award is to be satisfied from the general corporate funds of the company on whose payroll the Plan participant was enrolled prior to the payout beginning and are subject to the claims of general creditors of the Company.  This is an unfunded </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:108pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">nonqualified deferred compensation plan.  To the extent the Company elects to place funds with a trustee to pay its future obligations under this Plan, such amounts are placed for the convenience of CMS NorthStar Clean Energy, remain the property of CMS NorthStar Clean Energy and the participant shall have no right to such funds until properly paid in accordance with the provisions of this Plan.  For administrative ease and convenience, such amounts may be referred to as participant accounts, but as such are a notional account only and are not the property of the participant.  Such amounts remain subject to the claims of the creditors of CMS NorthStar Clean Energy. </font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(h)&#160;&#160;&#160;&#160;Payment in the Event of an Unforeseeable Emergency. The participant may request that payments commence immediately upon the occurrence of an Unforeseeable Emergency as that term is defined in Code Section 409A and any applicable regulations.  Generally, an unforeseeable emergency is a severe financial hardship resulting from an illness or accident of the participant or the participant&#8217;s spouse or dependent, loss of the participant&#8217;s property due to casualty, or other similar extraordinary and unforeseeable circumstances arising as a result of events beyond the control of the participant.  A distribution on account of unforeseeable emergency may not be made to the extent that such emergency is or may be relieved through reimbursement or compensation from insurance or otherwise, by liquidation of the participant&#8217;s assets (without causing severe financial hardship), or by cessation of deferrals under this arrangement, the Savings Plan or other arrangements. Distributions because of an unforeseeable emergency shall not exceed the amount permitted under Section 409A and accordingly are limited to the amount reasonably necessary to satisfy the emergency need (after use of insurance proceeds, liquidation of assets, etc.) plus an amount to pay taxes reasonably anticipated as a result of the distribution. In the event any payment is made due to an unforeseeable emergency, all deferral elections for the current Performance Year will cease and the participant will not be eligible to make any deferral elections under this Plan for the following Performance Year.  For any participant receiving a hardship withdrawal under the Savings Plan, all deferral elections under this Plan for the current Performance Year will cease and the participant will not be eligible to make any deferral elections under this Plan for the following Performance Year.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-21.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">5.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Payment in the Event of Death</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;A participant may name the beneficiary of his or her choice on a beneficiary form provided by the Company or record keeper, and the beneficiary shall receive, within 90 days of the participant&#8217;s death, in a single sum, all payments credited to the participant in the event that the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:108pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">participant dies prior to receipt of Deferred Annual Awards.  If there is no beneficiary named at the time of participant&#8217;s death or if the beneficiary does not survive the participant, the payment will be made to the participant&#8217;s estate. In no event may any recipient designate a year of payment for an amount payable upon the death of the participant.  </font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;A participant may change beneficiaries at any time, and the change will be effective as of the date the plan record keeper or the Company accepts the form as complete.  The Company will not be liable for any payments made before receipt and acceptance of a written beneficiary request.</font></div><div style="padding-left:0.7pt;text-align:justify;text-indent:-0.7pt"><font><br></font></div><div style="padding-left:36.7pt;text-indent:-36.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">VI.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">CHANGE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline"> OF STATUS</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Payments in the event of a change in status will not be made if no Annual Awards are made for the Performance Year.</font></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-22.5pt"><font><br></font></div><div style="padding-left:58.5pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Pro-Rata Annual Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  A new Plan participant, whether hired or promoted to the position, or an Plan participant promoted to a higher broad band or to an NorthStar Clean Energy Officer position during the Performance Year will receive a pro rata Annual Award based on the percentage of the Performance Year in which the employee is in a particular  broad band or NorthStar Clean Energy Officer position.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">A Plan participant whose  broad band has been lowered or who is no longer an NorthStar Clean Energy Officer, but whose employment is not terminated during the Performance Year, will receive a pro rata Annual Award based on the percentage of the Performance Year in which the employee is in a particular  broad band or NorthStar Clean Energy Officer position.  Awards will also be prorated for any change in full time or part time work status.  </font></div><div style="padding-left:54.7pt;text-align:justify;text-indent:-22.5pt"><font><br></font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-21.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  A Plan participant whose employment is terminated pursuant to a violation of the Company code of conduct or other corporate policies will not be considered for or receive an Annual Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font></div><div style="padding-left:54.7pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-21.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Resignation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  A Plan participant who resigns during a Performance Year will not be eligible for an Annual Award. If the Plan Participant resigns after the Performance Year, but prior payment, the Plan Participant will be eligible for an Annual Award. </font></div><div style="padding-left:54.7pt;text-align:justify;text-indent:-22.5pt"><font><br></font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-21.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Death, Disability, Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  A Plan participant whose status as an active employee or NorthStar Clean Energy Officer is changed during the Performance Year due to Death, Disability, or Retirement,  (as determined by the Plan Administrator) will receive a pro rata Annual Award.  An Plan participant whose employment is terminated following the Performance Year, but prior to payment due to Death, Disability or Retirement will continue to be eligible for an Annual Award for the Performance Year.  Any such payment or Annual Award payable due to the death of the Plan participant will be made to the named beneficiary, or if no beneficiary is named or if the beneficiary doesn&#8217;t survive the Plan participant, then </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:58.5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">to the Plan participant&#8217;s estate no later than March 15 following the applicable Performance Year.  Notwithstanding the above, an Plan participant who retires, is on Disability  and who becomes employed by a competitor of CMS Energy or its subsidiaries or affiliates prior to award payout will forfeit all rights to an Annual Award, unless prior approval of such employment has been granted by the Chief Financial Officer of CMS Energy.  A &#8220;competitor&#8221; shall mean an entity engaged in the business of (1) selling (a) electric power or natural gas at retail or wholesale within the State of Michigan or (b) electric power at wholesale within the market area in which an electric generating plant owned by a subsidiary or affiliate of CMS Energy is located or (2) developing an electric generating plant within the State of Michigan or a market area in which an electric generating plant owned by a subsidiary or affiliate of CMS Energy is located.</font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-21.8pt"><font><br></font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-21.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Payment Following Leave of Absence.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">    Payment of an award for an Plan participant who is on leave of absence or Family Medical Leave Act leave at the time of payment shall be paid in the same payroll period as active participants. Payment of an award for an Plan participant who is laid-off at the time of payment shall be paid in the payroll period that is within an administratively reasonable time after returning to work, but no later than March 15 of the year following the year the participant has returned to work. </font></div><div style="padding-left:59.2pt;text-align:justify;text-indent:-59.2pt"><font><br></font></div><div style="padding-left:36.7pt;text-indent:-36.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">VII.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">MISCELLANEOUS</font></div><div style="padding-left:59.2pt;text-align:justify;text-indent:-59.2pt"><font><br></font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-21.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Impact on Benefit Plans</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  Payments for eligible participants made under the Plan will be considered as earnings for the Supplemental Executive Retirement Plans but not for purposes of the Employees&#8217; Savings Plan, Pension Plan, or other employee benefit programs.</font></div><div style="padding-left:59.2pt;text-align:justify;text-indent:-22.5pt"><font><br></font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-21.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Impact on Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Neither the adoption of the Plan nor the granting of any Annual Award under the Plan will be deemed to create any right in any individual to be retained or continued in the employment of the Company or any corporation within the Company&#8217;s control group.</font></div><div style="padding-left:59.2pt;text-align:justify;text-indent:-22.5pt"><font><br></font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-21.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Termination or Amendment of the Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  The Company may amend or terminate the Plan at any time.  Upon termination, any Deferred Annual Award accrued under the Plan and vested will remain in the Plan and be paid out in accordance with the payment elections previously selected.  The Plan Administrator is authorized to make any amendments that are deemed necessary or desirable to comply with any applicable laws, regulations or orders or as may be advised by counsel or to clarify the terms and operation of the Plan.  The Company may terminate the Plan and accelerate any benefits under the Plan, at its discretion, if it acts consistent in all manners with the requirements of Code Section 409A and any applicable regulations with respect to when a terminated plan may accelerate payment to a participant.</font></div><div style="padding-left:31.5pt;text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div><div><font><br></font></div></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-21.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Plan will be governed and construed in accordance with the laws of the State of Michigan.</font></div><div style="padding-left:31.5pt;text-align:justify"><font><br></font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-21.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Dispute Resolution</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Any disputes related to the Plan must be brought to the Plan Administrator.  The Plan Administrator is granted full discretionary authority to apply the terms of the Plan, make administrative rulings, interpret the Plan and make any other determinations with respect to the Plan.  If the Plan Administrator makes a determination and the participant disagrees with or wishes to appeal the determination, the participant must appeal the decision to the Plan Administrator, in writing and not later than 60 days from when the determination was mailed to the participant.  If the participant does not timely appeal the original determination, the participant has no further rights under the Plan with respect to the matter presented in the claim.  If the participant appeals the original determination and that appeal does not result in a mutually agreeable resolution, then the dispute shall be subject to final and binding arbitration before a single arbitrator selected by the parties to be conducted in Jackson, Michigan, provided the participant makes such request for arbitration in writing within 30 days of the final decision by the Plan Administrator.  The arbitration will be conducted and finished within 90 days of the selection of the arbitrator.  The parties shall share equally the cost of the arbitrator and of conducting the arbitration proceeding, but each party shall bear the cost of its own legal counsel and experts and other out-of-pocket expenditures.  The arbitrator must use an arbitrary and capricious standard of review when considering any determinations and findings by the Plan Administrator</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.   </font></div><div style="padding-left:0.7pt;text-align:justify;text-indent:-0.7pt"><font><br></font></div><div style="padding-left:36.7pt;text-indent:-36.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">VIII.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">AMENDMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline"> TO REFLECT CODE SECTION 409A</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:58.5pt;text-align:justify;text-indent:-21.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">8.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Code Section 409A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  To the extent counsel determines amendments may be reasonable or desirable in order to comply with Code Section 409A, and any other applicable rules, laws and regulations, such changes shall be authorized with the approval of the Plan Administrator.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">41137364.1&#47;018544.00160</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13</font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>cms10q20250331_ex31-1.htm
<DESCRIPTION>EXHIBIT 31.1 - CEO 302 CERTIFICATION (CMS ENERGY)
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i7e58bdd4a497438fbbe6a9f21dddbeb5_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit&#160;31.1</font></div><div><font><br></font></div></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Certification of Garrick J. Rochow</font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">I, Garrick J. Rochow, certify that&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">I have reviewed this quarterly report on Form&#160;10&#8209;Q of CMS&#160;Energy Corporation&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a&#8209;15(e) and 15d&#8209;15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a&#8209;15(f) and 15d&#8209;15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:10.37pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:10.37pt">Evaluated the effectiveness of the registrant&#8217;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&#59; and</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:10.37pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:13pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.275%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.660%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Dated&#58; April 24, 2025</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; Garrick J. Rochow</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Garrick J. Rochow</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>cms10q20250331_ex31-2.htm
<DESCRIPTION>EXHIBIT 31.2 - CFO 302 CERTIFICATION (CMS ENERGY)
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i918a1599c2a64ffc8f7fefab0ee3dcb9_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit&#160;31.2</font></div><div><font><br></font></div></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Certification of Rejji P. Hayes</font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">I, Rejji P. Hayes, certify that&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">I have reviewed this quarterly report on Form&#160;10&#8209;Q of CMS&#160;Energy Corporation&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a&#8209;15(e) and 15d&#8209;15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a&#8209;15(f) and 15d&#8209;15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:10.37pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:10.37pt">Evaluated the effectiveness of the registrant&#8217;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&#59; and</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:10.37pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:19pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.275%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.660%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Dated&#58; April 24, 2025</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; Rejji P. Hayes</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Rejji P. Hayes</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td></tr></table></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.3
<SEQUENCE>5
<FILENAME>cms10q20250331_ex31-3.htm
<DESCRIPTION>EXHIBIT 31.3 - CEO 302 CERTIFICATION (CONSUMERS)
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i5b927d4f8a7a4a709934f25d12cabfa6_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit&#160;31.3</font></div><div><font><br></font></div></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Certification of Garrick J. Rochow</font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">I, Garrick J. Rochow, certify that&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">I have reviewed this quarterly report on Form&#160;10&#8209;Q of Consumers Energy Company&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a&#8209;15(e) and 15d&#8209;15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a&#8209;15(f) and 15d&#8209;15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:10.37pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:10.37pt">Evaluated the effectiveness of the registrant&#8217;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&#59; and</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:10.37pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:19pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.275%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.660%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Dated&#58; April 24, 2025</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; Garrick J. Rochow</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Garrick J. Rochow</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr></table></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.4
<SEQUENCE>6
<FILENAME>cms10q20250331_ex31-4.htm
<DESCRIPTION>EXHIBIT 31.4 - CFO 302 CERTIFICATION (CONSUMERS)
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i243c3a4985d04c5a98c70b17b3e5f79f_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit&#160;31.4</font></div><div><font><br></font></div></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Certification of Rejji P. Hayes</font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">I, Rejji P. Hayes, certify that&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">I have reviewed this quarterly report on Form&#160;10&#8209;Q of Consumers Energy Company&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a&#8209;15(e) and 15d&#8209;15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a&#8209;15(f) and 15d&#8209;15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:10.37pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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&#59;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:10.37pt">Evaluated the effectiveness of the registrant&#8217;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&#59; and</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:10.37pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:19pt;padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.275%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.660%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Dated&#58; April 24, 2025</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; Rejji P. Hayes</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Rejji P. Hayes</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>cms10q20250331_ex32-1.htm
<DESCRIPTION>EXHIBIT 32.1 - 906 CERTIFICATION (CMS ENERGY)
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="ib7cbf678f26641c0bf92f450becc5cf5_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit&#160;32.1</font></div><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Certification of CEO and CFO Pursuant to 18&#160;U.S.C. Section&#160;1350, as Adopted Pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In connection with the Quarterly Report on Form&#160;10&#8209;Q of CMS&#160;Energy Corporation (the &#8220;Company&#8221;) for the quarterly period ended</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">March&#160;31, 2025 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), Garrick J. Rochow, as President and Chief Executive Officer of the Company, and Rejji P. Hayes, as Executive Vice President and Chief Financial Officer of the Company, each hereby certifies, pursuant to 18&#160;U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of&#160;2002, that, to the best of his knowledge&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of&#160;1934&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.942%"><tr><td style="width:1.0%"></td><td style="width:11.932%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.868%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; Garrick J. Rochow</font></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Garrick J. Rochow</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 24, 2025</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; Rejji P. Hayes</font></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Rejji P. Hayes</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 24, 2025</font></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>8
<FILENAME>cms10q20250331_ex32-2.htm
<DESCRIPTION>EXHIBIT 32.2 - 906 CERTIFICATION (CONSUMERS)
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="ibbff1a241a6b4645a535875469d8bbb2_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit&#160;32.2</font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Certification of CEO and CFO Pursuant to 18&#160;U.S.C. Section&#160;1350, as Adopted Pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In connection with the Quarterly Report on Form&#160;10&#8209;Q of Consumers Energy Company (the &#8220;Company&#8221;) for the quarterly period ended</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">March&#160;31, 2025 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), Garrick J. Rochow, as President and Chief Executive Officer of the Company, and Rejji P. Hayes, as Executive Vice President and Chief Financial Officer of the Company, each hereby certifies, pursuant to 18&#160;U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of&#160;2002, that, to the best of his knowledge&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of&#160;1934&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-bottom:7pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.942%"><tr><td style="width:1.0%"></td><td style="width:11.932%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.868%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; Garrick J. Rochow</font></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Garrick J. Rochow</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">President and</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Chief Executive Officer</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 24, 2025</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; Rejji P. Hayes</font></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Rejji P. Hayes</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 24, 2025</font></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>cms-20250331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:56a59ef3-7a24-4af3-9903-29649831da5d,g:2d38f4b1-9e6c-457e-9c7f-af18a636a153-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cms="http://www.consumersenergy.com/20250331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.consumersenergy.com/20250331">
  <xs:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cms-20250331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cms-20250331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cms-20250331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cms-20250331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.consumersenergy.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited">
        <link:definition>9952151 - Statement - CMS Energy Corporation Consolidated Statements of Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited">
        <link:definition>9952152 - Statement - CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical">
        <link:definition>9952153 - Statement - CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited">
        <link:definition>9952154 - Statement - CMS Energy Corporation Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited">
        <link:definition>9952155 - Statement - CMS Energy Corporation Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical">
        <link:definition>9952156 - Statement - CMS Energy Corporation Consolidated Balance Sheets (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited">
        <link:definition>9952157 - Statement - CMS Energy Corporation Consolidated Statements of Changes in Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited" roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited">
        <link:definition>9952158 - Statement - Consumers Energy Company Consolidated Statements of Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited" roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited">
        <link:definition>9952159 - Statement - Consumers Energy Company Consolidated Statements of Comprehensive Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited" roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited">
        <link:definition>9952160 - Statement - Consumers Energy Company Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsumersEnergyCompanyConsolidatedBalanceSheets" roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets">
        <link:definition>9952161 - Statement - Consumers Energy Company Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical" roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical">
        <link:definition>9952162 - Statement - Consumers Energy Company Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited" roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited">
        <link:definition>9952163 - Statement - Consumers Energy Company Consolidated Statements of Changes in Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited_1" roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited_1">
        <link:definition>9952164 - Statement - CMS Energy Corporation Consolidated Statements of Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryMatters" roleURI="http://www.consumersenergy.com/role/RegulatoryMatters">
        <link:definition>9952165 - Disclosure - Regulatory Matters</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesandCommitments" roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitments">
        <link:definition>9952166 - Disclosure - Contingencies and Commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingsandCapitalization" roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalization">
        <link:definition>9952167 - Disclosure - Financings and Capitalization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.consumersenergy.com/role/FairValueMeasurements">
        <link:definition>9952168 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstruments" roleURI="http://www.consumersenergy.com/role/FinancialInstruments">
        <link:definition>9952169 - Disclosure - Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementBenefits" roleURI="http://www.consumersenergy.com/role/RetirementBenefits">
        <link:definition>9952170 - Disclosure - Retirement Benefits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.consumersenergy.com/role/IncomeTaxes">
        <link:definition>9952171 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareCMSEnergy" roleURI="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergy">
        <link:definition>9952172 - Disclosure - Earnings Per Share - CMS Energy</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenue" roleURI="http://www.consumersenergy.com/role/Revenue">
        <link:definition>9952173 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReportableSegments" roleURI="http://www.consumersenergy.com/role/ReportableSegments">
        <link:definition>9952174 - Disclosure - Reportable Segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntities" roleURI="http://www.consumersenergy.com/role/VariableInterestEntities">
        <link:definition>9952175 - Disclosure - Variable Interest Entities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ExitActivities" roleURI="http://www.consumersenergy.com/role/ExitActivities">
        <link:definition>9952176 - Disclosure - Exit Activities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareCMSEnergyPolicies" roleURI="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyPolicies">
        <link:definition>9955511 - Disclosure - Earnings Per Share - CMS Energy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesandCommitmentsTables" roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables">
        <link:definition>9955512 - Disclosure - Contingencies and Commitments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingsandCapitalizationTables" roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationTables">
        <link:definition>9955513 - Disclosure - Financings and Capitalization (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsTables">
        <link:definition>9955514 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsTables" roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsTables">
        <link:definition>9955515 - Disclosure - Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementBenefitsTables" roleURI="http://www.consumersenergy.com/role/RetirementBenefitsTables">
        <link:definition>9955516 - Disclosure - Retirement Benefits (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.consumersenergy.com/role/IncomeTaxesTables">
        <link:definition>9955517 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareCMSEnergyTables" roleURI="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyTables">
        <link:definition>9955518 - Disclosure - Earnings Per Share - CMS Energy (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueTables" roleURI="http://www.consumersenergy.com/role/RevenueTables">
        <link:definition>9955519 - Disclosure - Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReportableSegmentsTables" roleURI="http://www.consumersenergy.com/role/ReportableSegmentsTables">
        <link:definition>9955520 - Disclosure - Reportable Segments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesTables" roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesTables">
        <link:definition>9955521 - Disclosure - Variable Interest Entities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ExitActivitiesTables" roleURI="http://www.consumersenergy.com/role/ExitActivitiesTables">
        <link:definition>9955522 - Disclosure - Exit Activities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesandCommitmentsNarrativeDetails" roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails">
        <link:definition>9955523 - Disclosure - Contingencies and Commitments (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails" roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails">
        <link:definition>9955524 - Disclosure - Contingencies and Commitments (Schedule of Remediation and Other Response Activity Costs by Year) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesandCommitmentsSummaryofGuaranteesDetails" roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails">
        <link:definition>9955525 - Disclosure - Contingencies and Commitments (Summary of Guarantees) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails" roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails">
        <link:definition>9955526 - Disclosure - Financings and Capitalization (Major Long-Term Debt Issuances and Retirements) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails" roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails">
        <link:definition>9955527 - Disclosure - Financings and Capitalization (Schedule of Revolving Credit Facilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingsandCapitalizationNarrativeDetails" roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails">
        <link:definition>9955528 - Disclosure - Financings and Capitalization (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancingsandCapitalizationScheduleofForwardStockContractsDetails" roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails">
        <link:definition>9955529 - Disclosure - Financings and Capitalization (Schedule of Forward Stock Contracts) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails">
        <link:definition>9955530 - Disclosure - Fair Value Measurements (Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsNarrativeDetails" roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails">
        <link:definition>9955531 - Disclosure - Fair Value Measurements - (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails" roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails">
        <link:definition>9955532 - Disclosure - Financial Instruments (Schedule of Carrying Amounts and Fair Values of Financial Instruments) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsNarrativeDetails" roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails">
        <link:definition>9955533 - Disclosure - Financial Instruments (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementBenefitsScheduleofNetBenefitCostsDetails" roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails">
        <link:definition>9955534 - Disclosure - Retirement Benefits (Schedule of Net Benefit Costs) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementBenefitsNarrativeDetails" roleURI="http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails">
        <link:definition>9955535 - Disclosure - Retirement Benefits (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails" roleURI="http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails">
        <link:definition>9955536 - Disclosure - Income Taxes (Schedule of Effective Income Rate Reconciliation) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails" roleURI="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails">
        <link:definition>9955537 - Disclosure - Earnings Per Share - CMS Energy (Basic And Diluted EPS Computations) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueDisaggregationofRevenueDetails" roleURI="http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails">
        <link:definition>9955538 - Disclosure - Revenue (Disaggregation of Revenue) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueNarrativeDetails" roleURI="http://www.consumersenergy.com/role/RevenueNarrativeDetails">
        <link:definition>9955539 - Disclosure - Revenue (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails" roleURI="http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails">
        <link:definition>9955540 - Disclosure - Reportable Segments (Schedule of Financial Information by Reportable Segments, CMS Energy, including Consumers) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails" roleURI="http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails">
        <link:definition>9955541 - Disclosure - Reportable Segments (Schedule of Financial Information by Reportable Segments, Consumers) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesNarrativeDetails" roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails">
        <link:definition>9955542 - Disclosure - Variable Interest Entities (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesSummaryofVIEInformationDetails" roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails">
        <link:definition>9955543 - Disclosure - Variable Interest Entities (Summary of VIE Information) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails" roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails">
        <link:definition>9955544 - Disclosure - Variable Interest Entities (Schedule of Variable Interest Entities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ExitActivitiesNarrativeDetails" roleURI="http://www.consumersenergy.com/role/ExitActivitiesNarrativeDetails">
        <link:definition>9955545 - Disclosure - Exit Activities (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ExitActivitiesScheduleofRetentionBenefitLiabilityRollForwardDetails" roleURI="http://www.consumersenergy.com/role/ExitActivitiesScheduleofRetentionBenefitLiabilityRollForwardDetails">
        <link:definition>9955546 - Disclosure - Exit Activities (Schedule of Retention Benefit Liability Roll Forward) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="cms_A5.625JuniorSubordinatedNotesDue2078Member" abstract="true" name="A5.625JuniorSubordinatedNotesDue2078Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_A5.875JuniorSubordinatedNotesDue2078Member" abstract="true" name="A5.875JuniorSubordinatedNotesDue2078Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_A5.875JuniorSubordinatedNotesDue2079Member" abstract="true" name="A5.875JuniorSubordinatedNotesDue2079Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_SeriesCPreferredStockDepositarySharesMember" abstract="true" name="SeriesCPreferredStockDepositarySharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ConsumersEnergyCompanyMember" abstract="true" name="ConsumersEnergyCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_PurchasedPowerRelatedParties" abstract="false" name="PurchasedPowerRelatedParties" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet" abstract="false" name="OtherNonoperatingIncomeExpenseRetirementBenefitsNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense" abstract="false" name="InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_PaymentsOfOrdinaryDividendsCommonAndPreferred" abstract="false" name="PaymentsOfOrdinaryDividendsCommonAndPreferred" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_NonCashTransactionsAbstract" abstract="true" name="NonCashTransactionsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_PaymentToParentForReturnOfStockholderContributedCapital" abstract="false" name="PaymentToParentForReturnOfStockholderContributedCapital" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" abstract="false" name="AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_DeferredPropertyTaxes" abstract="false" name="DeferredPropertyTaxes" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_PropertyPlantAndEquipmentGrossExcludingCWIP" abstract="false" name="PropertyPlantAndEquipmentGrossExcludingCWIP" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_PropertyPlantAndEquipmentNetExcludingCWIP" abstract="false" name="PropertyPlantAndEquipmentNetExcludingCWIP" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment" abstract="false" name="AssetsNoncurrentOtherThanPropertyPlantAndEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" abstract="false" name="LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_AccruedRateRefunds" abstract="false" name="AccruedRateRefunds" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_CommonStockholdersEquity" abstract="false" name="CommonStockholdersEquity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_NoncontrollingInterestIncreaseDecreaseFromOtherChanges" abstract="false" name="NoncontrollingInterestIncreaseDecreaseFromOtherChanges" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties" abstract="false" name="UtilitiesOperatingExpensePurchasedPowerRelatedParties" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" abstract="false" name="PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" abstract="false" name="PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" abstract="false" name="PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" abstract="false" name="PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalStockholderContribution" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_NorthStarCleanEnergyMember" abstract="true" name="NorthStarCleanEnergyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_FinancialInstrumentsAbstract" abstract="true" name="FinancialInstrumentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_FinancialInstrumentsTable" abstract="true" name="FinancialInstrumentsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cms_FinancialInstrumentsLineItems" abstract="true" name="FinancialInstrumentsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" abstract="false" name="FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cms_IncomeTaxesTable" abstract="true" name="IncomeTaxesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cms_IncomeTaxesLineItems" abstract="true" name="IncomeTaxesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_VariableInterestEntitiesAbstract" abstract="true" name="VariableInterestEntitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_ExpectedRemediationCostsByYearTableTextBlock" abstract="false" name="ExpectedRemediationCostsByYearTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cms_BayHarborMember" abstract="false" name="BayHarborMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_NrepaMember" abstract="false" name="NrepaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_CerclaLiabilityMember" abstract="false" name="CerclaLiabilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ManufacturedGasPlantMember" abstract="false" name="ManufacturedGasPlantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ElectricUtilityMember" abstract="false" name="ElectricUtilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_LudingtonPlantOverhaulContractDisputeMember" abstract="true" name="LudingtonPlantOverhaulContractDisputeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_LudingtonMember" abstract="false" name="LudingtonMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_AccrualForEnvironmentalLossContingenciesInflationRate" abstract="false" name="AccrualForEnvironmentalLossContingenciesInflationRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="cms_RegulatoryAssetEstimateOfSharedCosts" abstract="false" name="RegulatoryAssetEstimateOfSharedCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_NumberOfFormerManufacturedGasPlants" abstract="false" name="NumberOfFormerManufacturedGasPlants" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:positiveIntegerItemType"/>
  <xs:element id="cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" abstract="false" name="EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_GuaranteesAndOtherContingenciesTable" abstract="true" name="GuaranteesAndOtherContingenciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" abstract="true" name="IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_AviatorWindEquityHoldingsMember" abstract="true" name="AviatorWindEquityHoldingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_GuaranteesAndOtherContingenciesLineItems" abstract="true" name="GuaranteesAndOtherContingenciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_NorthStarCleanEnergyIncludingSubsidiariesMember" abstract="true" name="NorthStarCleanEnergyIncludingSubsidiariesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_TermLoanFacilityMember" abstract="true" name="TermLoanFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_A6.500JuniorSubordinatedNotesDueJune2055Member" abstract="true" name="A6.500JuniorSubordinatedNotesDueJune2055Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_TermLoanFacilityDueDecember2025Member" abstract="true" name="TermLoanFacilityDueDecember2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_ConstructionFinancingAgreementMember" abstract="true" name="ConstructionFinancingAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_TermLoanFacilityDueSeptember2025Member" abstract="true" name="TermLoanFacilityDueSeptember2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_RevolvingCreditFacilitiesTwoMember" abstract="false" name="RevolvingCreditFacilitiesTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_RevolvingCreditFacilitiesSevenMember" abstract="true" name="RevolvingCreditFacilitiesSevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_RevolvingCreditFacilitiesFourMember" abstract="true" name="RevolvingCreditFacilitiesFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_RevolvingCreditFacilitiesSixMember" abstract="true" name="RevolvingCreditFacilitiesSixMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_RevolvingCreditFacilitiesThreeMember" abstract="true" name="RevolvingCreditFacilitiesThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_RevolvingCreditFacilitiesFiveMember" abstract="true" name="RevolvingCreditFacilitiesFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_RevolvingCreditFacilitiesOneMember" abstract="false" name="RevolvingCreditFacilitiesOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_RevolvingCreditFacilitiesEightMember" abstract="true" name="RevolvingCreditFacilitiesEightMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_ScheduleOfFinancingAndCapitalizationTable" abstract="true" name="ScheduleOfFinancingAndCapitalizationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cms_NorthStarCleanEnergysSupplierFinancingProgramMember" abstract="true" name="NorthStarCleanEnergysSupplierFinancingProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_FinancingAndCapitalizationLineItems" abstract="true" name="FinancingAndCapitalizationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_ShortTermDebtAuthorizedBorrowings" abstract="false" name="ShortTermDebtAuthorizedBorrowings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_SupplierFinanceProgramTerminationPeriod" abstract="false" name="SupplierFinanceProgramTerminationPeriod" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cms_AmountAvailableForDividendDistribution" abstract="false" name="AmountAvailableForDividendDistribution" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_StockOfferingProgramMaximumValue" abstract="false" name="StockOfferingProgramMaximumValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_ForwardContractsOneMember" abstract="true" name="ForwardContractsOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_ForwardContractsTwoMember" abstract="true" name="ForwardContractsTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_ForwardContractsThreeMember" abstract="true" name="ForwardContractsThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_FairValueInputsLevel2AndLevel3Member" abstract="true" name="FairValueInputsLevel2AndLevel3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" abstract="false" name="NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" abstract="false" name="NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_NotesReceivableRelatedPartiesFairValueDisclosure" abstract="false" name="NotesReceivableRelatedPartiesFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" abstract="false" name="AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_CMSEnergyNotePayableMember" abstract="true" name="CMSEnergyNotePayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_PensionAndDBSERPMember" abstract="false" name="PensionAndDBSERPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract" abstract="true" name="DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_DefinedBenefitPlanAmortizationOfSettlementLoss" abstract="false" name="DefinedBenefitPlanAmortizationOfSettlementLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_VolatilityMechanismMember" abstract="true" name="VolatilityMechanismMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_DefinedBenefitPlanDeferredCredits" abstract="false" name="DefinedBenefitPlanDeferredCredits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_IncreaseDecreaseInIncomeTaxExpenseAbstract" abstract="true" name="IncreaseDecreaseInIncomeTaxExpenseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_EarningsPerShareBasicAndDilutedEPSAbstract" abstract="true" name="EarningsPerShareBasicAndDilutedEPSAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cms_ResidentialUtilityServicesMember" abstract="false" name="ResidentialUtilityServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_CommercialUtilityServiceMember" abstract="false" name="CommercialUtilityServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_IndustrialUtilityServiceMember" abstract="false" name="IndustrialUtilityServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_OtherUtilityServiceMember" abstract="false" name="OtherUtilityServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_GasUtilityMember" abstract="false" name="GasUtilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_PowerSalesAgreementMember" abstract="true" name="PowerSalesAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_FinancingIncome" abstract="false" name="FinancingIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_AlternativeRevenuePrograms" abstract="false" name="AlternativeRevenuePrograms" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_PowerSupplyCosts" abstract="false" name="PowerSupplyCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cms_NWOWindEquityHoldingsMember" abstract="true" name="NWOWindEquityHoldingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_NWOHoldcoMember" abstract="true" name="NWOHoldcoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_DeltaSolarEquityHoldingsMember" abstract="true" name="DeltaSolarEquityHoldingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_SecuritizationBondsMember" abstract="false" name="SecuritizationBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_TESFilerCityMember" abstract="false" name="TESFilerCityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_GraylingMember" abstract="false" name="GraylingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_GeneseeMember" abstract="false" name="GeneseeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_CravenMember" abstract="false" name="CravenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_VariableInterestEntityMaximumCapacity" abstract="false" name="VariableInterestEntityMaximumCapacity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:powerItemType"/>
  <xs:element id="cms_AviatorWindMember" abstract="true" name="AviatorWindMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_NewportSolarHoldingsMember" abstract="true" name="NewportSolarHoldingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_RetentionBenefitsMember" abstract="true" name="RetentionBenefitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember" abstract="true" name="DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cms_JHCampbellGeneratingUnitsMember" abstract="true" name="JHCampbellGeneratingUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_RetentionIncentiveProgramMember" abstract="true" name="RetentionIncentiveProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cms_RestructuringAndRelatedCostDeferredCost" abstract="false" name="RestructuringAndRelatedCostDeferredCost" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>cms-20250331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:56a59ef3-7a24-4af3-9903-29649831da5d,g:2d38f4b1-9e6c-457e-9c7f-af18a636a153-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="cms-20250331.xsd#CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_e75a6685-0f62-40e4-b87c-9f20076375dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_d8c67e10-4003-4142-a878-19260641483e" xlink:href="cms-20250331.xsd#cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_e75a6685-0f62-40e4-b87c-9f20076375dd" xlink:to="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_d8c67e10-4003-4142-a878-19260641483e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_1796b451-b8ba-4313-9bc9-dd12b86cd334" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_e75a6685-0f62-40e4-b87c-9f20076375dd" xlink:to="loc_us-gaap_OtherNonoperatingExpense_1796b451-b8ba-4313-9bc9-dd12b86cd334" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_4dfc8da8-12a5-4bdc-8727-55e6f3d59b00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_e75a6685-0f62-40e4-b87c-9f20076375dd" xlink:to="loc_us-gaap_OtherNonoperatingIncome_4dfc8da8-12a5-4bdc-8727-55e6f3d59b00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7796a8c0-4bb5-49b1-b4fc-5af48d1268e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_1986ae37-24c8-4f25-b1e2-ad80f7b0e78f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7796a8c0-4bb5-49b1-b4fc-5af48d1268e9" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_1986ae37-24c8-4f25-b1e2-ad80f7b0e78f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_cc3fd7b1-bf4d-4b58-8032-881ccd673d64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7796a8c0-4bb5-49b1-b4fc-5af48d1268e9" xlink:to="loc_us-gaap_InterestExpenseNonoperating_cc3fd7b1-bf4d-4b58-8032-881ccd673d64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f9b2d480-d9ef-4964-9ab4-c81229139120" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7796a8c0-4bb5-49b1-b4fc-5af48d1268e9" xlink:to="loc_us-gaap_OperatingIncomeLoss_f9b2d480-d9ef-4964-9ab4-c81229139120" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_31fc8b91-eb99-4bf8-8283-21e0b30477ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_010fe679-1304-4e5a-aa3f-f365bd0d76ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_31fc8b91-eb99-4bf8-8283-21e0b30477ab" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_010fe679-1304-4e5a-aa3f-f365bd0d76ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_79530fbb-a979-48a8-a495-02a01cbfd90f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_31fc8b91-eb99-4bf8-8283-21e0b30477ab" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_79530fbb-a979-48a8-a495-02a01cbfd90f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8f55fd12-94c7-40ac-9887-b350717a81ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_1bbe289c-e643-4767-adae-60efcd105f07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8f55fd12-94c7-40ac-9887-b350717a81ef" xlink:to="loc_us-gaap_Revenues_1bbe289c-e643-4767-adae-60efcd105f07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_b48b55ed-6b1f-485f-bc3c-213f810ae504" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8f55fd12-94c7-40ac-9887-b350717a81ef" xlink:to="loc_us-gaap_CostsAndExpenses_b48b55ed-6b1f-485f-bc3c-213f810ae504" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_b7e8889f-35fb-4a1c-b24b-12f3fda3a051" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FuelCosts_8b398c06-66d7-4f66-8150-9e02e2091aee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FuelCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_b7e8889f-35fb-4a1c-b24b-12f3fda3a051" xlink:to="loc_us-gaap_FuelCosts_8b398c06-66d7-4f66-8150-9e02e2091aee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_8782669f-7ee9-4c4c-9e8e-d306b88e7ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_b7e8889f-35fb-4a1c-b24b-12f3fda3a051" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_8782669f-7ee9-4c4c-9e8e-d306b88e7ff9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_a6a252cd-6e57-4d57-a19c-839ff17dd28b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_b7e8889f-35fb-4a1c-b24b-12f3fda3a051" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_a6a252cd-6e57-4d57-a19c-839ff17dd28b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_3ee787e9-3019-4b6f-af0f-94f6fa574542" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_b7e8889f-35fb-4a1c-b24b-12f3fda3a051" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_3ee787e9-3019-4b6f-af0f-94f6fa574542" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_e5015822-11aa-43ea-8a04-e674b585b27f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_b7e8889f-35fb-4a1c-b24b-12f3fda3a051" xlink:to="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_e5015822-11aa-43ea-8a04-e674b585b27f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PurchasedPowerRelatedParties_9194f9dd-4c3f-42e5-b49e-222d2fd968c8" xlink:href="cms-20250331.xsd#cms_PurchasedPowerRelatedParties"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_b7e8889f-35fb-4a1c-b24b-12f3fda3a051" xlink:to="loc_cms_PurchasedPowerRelatedParties_9194f9dd-4c3f-42e5-b49e-222d2fd968c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_6c4da2ef-be1a-4b2d-986a-cdffeca26dd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_8313816d-e678-40f2-9f60-8f7b181b9ddd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOther"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseNonoperating_6c4da2ef-be1a-4b2d-986a-cdffeca26dd5" xlink:to="loc_us-gaap_InterestExpenseOther_8313816d-e678-40f2-9f60-8f7b181b9ddd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment_37c131d7-315d-4269-8b88-bbe7d8094b61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseNonoperating_6c4da2ef-be1a-4b2d-986a-cdffeca26dd5" xlink:to="loc_us-gaap_InterestCostsCapitalizedAdjustment_37c131d7-315d-4269-8b88-bbe7d8094b61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_14c54a95-d608-4adc-b813-a4aefe90aee1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseNonoperating_6c4da2ef-be1a-4b2d-986a-cdffeca26dd5" xlink:to="loc_us-gaap_InterestExpenseDebt_14c54a95-d608-4adc-b813-a4aefe90aee1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense_b75214c3-a7b8-4c1d-96ef-7e008e0b2a59" xlink:href="cms-20250331.xsd#cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseNonoperating_6c4da2ef-be1a-4b2d-986a-cdffeca26dd5" xlink:to="loc_cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense_b75214c3-a7b8-4c1d-96ef-7e008e0b2a59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e0777383-90a6-4bc9-9532-3ccdca2f8496" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_446b4381-0004-438a-85ba-5990a2b8fe24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e0777383-90a6-4bc9-9532-3ccdca2f8496" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_446b4381-0004-438a-85ba-5990a2b8fe24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_75735a64-31e7-4e35-813d-90df900c3326" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e0777383-90a6-4bc9-9532-3ccdca2f8496" xlink:to="loc_us-gaap_ProfitLoss_75735a64-31e7-4e35-813d-90df900c3326" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="cms-20250331.xsd#CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d4f72668-90b9-498f-84ae-2840ff51eb04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_b3758c4a-ad7c-493e-ad45-6364235cdafe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d4f72668-90b9-498f-84ae-2840ff51eb04" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_b3758c4a-ad7c-493e-ad45-6364235cdafe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_6ae3429a-e27e-4962-99a3-87a7b0edaf02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_1ecc9a53-f315-41f6-8f13-0e040d2e4e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_6ae3429a-e27e-4962-99a3-87a7b0edaf02" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_1ecc9a53-f315-41f6-8f13-0e040d2e4e0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_44f0c38b-0bea-4ee0-aed1-1897cf3d8c05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_6ae3429a-e27e-4962-99a3-87a7b0edaf02" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_44f0c38b-0bea-4ee0-aed1-1897cf3d8c05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_ad3b1062-67ef-4647-b684-8f3f5b0a2619" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_3032bedc-b604-4e30-976a-e1ec67bb751d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_ad3b1062-67ef-4647-b684-8f3f5b0a2619" xlink:to="loc_us-gaap_ProfitLoss_3032bedc-b604-4e30-976a-e1ec67bb751d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_c47de411-11e9-4975-bb61-ffbac4787908" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_ad3b1062-67ef-4647-b684-8f3f5b0a2619" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_c47de411-11e9-4975-bb61-ffbac4787908" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="cms-20250331.xsd#CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0a5f57f1-4eb3-4384-846a-e7fd08d5e345" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_d39825ec-320d-4ece-8cdb-c2e73444b950" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0a5f57f1-4eb3-4384-846a-e7fd08d5e345" xlink:to="loc_us-gaap_ProfitLoss_d39825ec-320d-4ece-8cdb-c2e73444b950" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_e214f987-757d-4c4d-9159-cf976725be4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0a5f57f1-4eb3-4384-846a-e7fd08d5e345" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_e214f987-757d-4c4d-9159-cf976725be4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_b0f32ca7-1b8c-429a-924b-835d3f24238c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0a5f57f1-4eb3-4384-846a-e7fd08d5e345" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_b0f32ca7-1b8c-429a-924b-835d3f24238c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_ac8997c9-800c-4c7b-bc3f-032d8712fc12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0a5f57f1-4eb3-4384-846a-e7fd08d5e345" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_ac8997c9-800c-4c7b-bc3f-032d8712fc12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_ca0c4973-82c0-461e-8f45-42618413e5c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0a5f57f1-4eb3-4384-846a-e7fd08d5e345" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_ca0c4973-82c0-461e-8f45-42618413e5c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_de241a9b-4e38-470d-912d-583adfdc85c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0a5f57f1-4eb3-4384-846a-e7fd08d5e345" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_de241a9b-4e38-470d-912d-583adfdc85c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_e45eeecc-b2c0-4c42-885f-4da072a77699" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0a5f57f1-4eb3-4384-846a-e7fd08d5e345" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_e45eeecc-b2c0-4c42-885f-4da072a77699" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_3e38e6f8-9cc1-4b1b-9a2d-300cd736cf1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0a5f57f1-4eb3-4384-846a-e7fd08d5e345" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_3e38e6f8-9cc1-4b1b-9a2d-300cd736cf1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_1e1425a7-11d4-494c-be8d-c9b1c3e06877" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0a5f57f1-4eb3-4384-846a-e7fd08d5e345" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_1e1425a7-11d4-494c-be8d-c9b1c3e06877" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_f3e756ae-a651-4eee-80f9-69df53645a35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0a5f57f1-4eb3-4384-846a-e7fd08d5e345" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_f3e756ae-a651-4eee-80f9-69df53645a35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ef08a372-1eca-42a9-8fb8-451effa81f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c0ab9621-88dc-4f24-9e51-e7de04ca8b74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ef08a372-1eca-42a9-8fb8-451effa81f4c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c0ab9621-88dc-4f24-9e51-e7de04ca8b74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_67cc8a5d-97e5-4d76-86ca-6448ce5cacd6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ef08a372-1eca-42a9-8fb8-451effa81f4c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_67cc8a5d-97e5-4d76-86ca-6448ce5cacd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_03db18f2-7e63-4d6a-9f7d-147e8b05cde4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ef08a372-1eca-42a9-8fb8-451effa81f4c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_03db18f2-7e63-4d6a-9f7d-147e8b05cde4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7a1162d2-014c-41bb-a786-3854b8f46649" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_d70ed406-9d29-497e-b30f-618af1ad9b5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7a1162d2-014c-41bb-a786-3854b8f46649" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_d70ed406-9d29-497e-b30f-618af1ad9b5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_05a041a4-f744-41fd-83ef-f3d213523da5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7a1162d2-014c-41bb-a786-3854b8f46649" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_05a041a4-f744-41fd-83ef-f3d213523da5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_02b0373d-eef2-4237-9732-3de26fc8d964" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_2fe9dc1b-8e1c-4e90-a8e0-fc68094cebff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_02b0373d-eef2-4237-9732-3de26fc8d964" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_2fe9dc1b-8e1c-4e90-a8e0-fc68094cebff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_6f5f5f43-2155-4133-87f6-6f87aa8e98de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_02b0373d-eef2-4237-9732-3de26fc8d964" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_6f5f5f43-2155-4133-87f6-6f87aa8e98de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_1cca21ad-82d1-4b02-b04a-460dc17c9033" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_02b0373d-eef2-4237-9732-3de26fc8d964" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_1cca21ad-82d1-4b02-b04a-460dc17c9033" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_61dcaf32-a7cf-4c7c-92b2-caa7737b7f00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_02b0373d-eef2-4237-9732-3de26fc8d964" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_61dcaf32-a7cf-4c7c-92b2-caa7737b7f00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_00d461b4-3624-452d-945e-a8d973ea4abe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_02b0373d-eef2-4237-9732-3de26fc8d964" xlink:to="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_00d461b4-3624-452d-945e-a8d973ea4abe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred_b27f7c62-6e05-4227-b896-367df5f5bf49" xlink:href="cms-20250331.xsd#cms_PaymentsOfOrdinaryDividendsCommonAndPreferred"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_02b0373d-eef2-4237-9732-3de26fc8d964" xlink:to="loc_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred_b27f7c62-6e05-4227-b896-367df5f5bf49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_66fd4a05-03fa-40c5-97a2-699671f574fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_02b0373d-eef2-4237-9732-3de26fc8d964" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_66fd4a05-03fa-40c5-97a2-699671f574fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends_e66bec12-fbbf-4c24-b72e-94a15d5eb3d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_02b0373d-eef2-4237-9732-3de26fc8d964" xlink:to="loc_us-gaap_PaymentsOfOrdinaryDividends_e66bec12-fbbf-4c24-b72e-94a15d5eb3d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributedCapital_2aa1c82b-0384-4312-aa0f-d1cd6436c014" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_02b0373d-eef2-4237-9732-3de26fc8d964" xlink:to="loc_us-gaap_ProceedsFromContributedCapital_2aa1c82b-0384-4312-aa0f-d1cd6436c014" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PaymentToParentForReturnOfStockholderContributedCapital_25a01d8c-d1d5-4f23-93ba-e1b1c1bd5c28" xlink:href="cms-20250331.xsd#cms_PaymentToParentForReturnOfStockholderContributedCapital"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_02b0373d-eef2-4237-9732-3de26fc8d964" xlink:to="loc_cms_PaymentToParentForReturnOfStockholderContributedCapital_25a01d8c-d1d5-4f23-93ba-e1b1c1bd5c28" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="cms-20250331.xsd#CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_37a59226-b1c5-4f05-9ba7-05cdd215abd5" xlink:href="cms-20250331.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_595f6068-07f7-49c2-850d-0e9202374b15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_37a59226-b1c5-4f05-9ba7-05cdd215abd5" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_595f6068-07f7-49c2-850d-0e9202374b15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_124da861-6dec-4fb1-b3dc-e47ad8d450d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_37a59226-b1c5-4f05-9ba7-05cdd215abd5" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_124da861-6dec-4fb1-b3dc-e47ad8d450d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_35746f60-4d01-43f6-82f1-392e45d53282" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_37a59226-b1c5-4f05-9ba7-05cdd215abd5" xlink:to="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_35746f60-4d01-43f6-82f1-392e45d53282" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_7ab81601-f06b-4586-b83d-1f4b11fdc81e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_37a59226-b1c5-4f05-9ba7-05cdd215abd5" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_7ab81601-f06b-4586-b83d-1f4b11fdc81e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_899a747e-d686-4f70-a29f-ee93f777668f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_37a59226-b1c5-4f05-9ba7-05cdd215abd5" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_899a747e-d686-4f70-a29f-ee93f777668f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetNoncurrent_0903c24a-42aa-459e-9f88-5dda5802fd19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_37a59226-b1c5-4f05-9ba7-05cdd215abd5" xlink:to="loc_us-gaap_AccountsReceivableNetNoncurrent_0903c24a-42aa-459e-9f88-5dda5802fd19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_dc1e4fe0-5424-4a53-b3d4-6cbacafbcf7f" xlink:href="cms-20250331.xsd#cms_PropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7e8e363e-525a-4549-8242-5a586521fa6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_dc1e4fe0-5424-4a53-b3d4-6cbacafbcf7f" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7e8e363e-525a-4549-8242-5a586521fa6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_a7e207e4-4fc8-4755-9faa-e807987a918a" xlink:href="cms-20250331.xsd#cms_PropertyPlantAndEquipmentGrossExcludingCWIP"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_dc1e4fe0-5424-4a53-b3d4-6cbacafbcf7f" xlink:to="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_a7e207e4-4fc8-4755-9faa-e807987a918a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_608aff75-55c4-4782-8a2a-5abecb6884b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_67082a94-f17e-4952-aacf-facb163291c8" xlink:href="cms-20250331.xsd#cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_608aff75-55c4-4782-8a2a-5abecb6884b9" xlink:to="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_67082a94-f17e-4952-aacf-facb163291c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_a3162634-7f80-4a7a-8ec9-73c955fd0ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_608aff75-55c4-4782-8a2a-5abecb6884b9" xlink:to="loc_us-gaap_AccountsPayableCurrent_a3162634-7f80-4a7a-8ec9-73c955fd0ed9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccruedRateRefunds_290e41d0-f3c4-4034-a4b2-6747517a3452" xlink:href="cms-20250331.xsd#cms_AccruedRateRefunds"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_608aff75-55c4-4782-8a2a-5abecb6884b9" xlink:to="loc_cms_AccruedRateRefunds_290e41d0-f3c4-4034-a4b2-6747517a3452" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendsPayableCurrent_9b0954da-ee46-48bd-856e-8d32f932e342" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendsPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_608aff75-55c4-4782-8a2a-5abecb6884b9" xlink:to="loc_us-gaap_InterestAndDividendsPayableCurrent_9b0954da-ee46-48bd-856e-8d32f932e342" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_1d56ae8f-e805-4a9c-8895-59dd9035b082" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_608aff75-55c4-4782-8a2a-5abecb6884b9" xlink:to="loc_us-gaap_TaxesPayableCurrent_1d56ae8f-e805-4a9c-8895-59dd9035b082" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_a99665a1-5cb7-4fdf-8fbf-e104958ec5ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_608aff75-55c4-4782-8a2a-5abecb6884b9" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_a99665a1-5cb7-4fdf-8fbf-e104958ec5ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_70ff828e-cf38-45ac-bc7e-02321f9ae90f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_608aff75-55c4-4782-8a2a-5abecb6884b9" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_70ff828e-cf38-45ac-bc7e-02321f9ae90f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_38455454-ae98-4f6d-8c92-f1d617181ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_608aff75-55c4-4782-8a2a-5abecb6884b9" xlink:to="loc_us-gaap_NotesPayableCurrent_38455454-ae98-4f6d-8c92-f1d617181ed1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_001ddd87-6ebc-4389-8a82-75805586a695" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_8e72055a-8ba4-4a94-af8a-288e47036f77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_001ddd87-6ebc-4389-8a82-75805586a695" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_8e72055a-8ba4-4a94-af8a-288e47036f77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_3f43b423-d5e7-400f-8ba3-0b1126a00f33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_001ddd87-6ebc-4389-8a82-75805586a695" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_3f43b423-d5e7-400f-8ba3-0b1126a00f33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_b1b6a4c1-bbca-40c9-b1a4-6f7b01d5c940" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_001ddd87-6ebc-4389-8a82-75805586a695" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_b1b6a4c1-bbca-40c9-b1a4-6f7b01d5c940" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_24aa49ba-366a-4462-ad81-7e9f852a4b45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_001ddd87-6ebc-4389-8a82-75805586a695" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_24aa49ba-366a-4462-ad81-7e9f852a4b45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_5c0687bf-e411-4d13-a3b1-02f2fb70c075" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_001ddd87-6ebc-4389-8a82-75805586a695" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_5c0687bf-e411-4d13-a3b1-02f2fb70c075" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_e477ba8d-34cc-462a-96b5-dad31eae240b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_001ddd87-6ebc-4389-8a82-75805586a695" xlink:to="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_e477ba8d-34cc-462a-96b5-dad31eae240b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a2d1fae1-2e69-40c5-a2c3-4f6f20bc0565" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_001ddd87-6ebc-4389-8a82-75805586a695" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a2d1fae1-2e69-40c5-a2c3-4f6f20bc0565" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_20da7a4e-28bd-475c-82fc-310ca8539a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_001ddd87-6ebc-4389-8a82-75805586a695" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_20da7a4e-28bd-475c-82fc-310ca8539a3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b1646831-1443-4761-bd5c-1646b5e10f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommonStockholdersEquity_c56f8359-a6f5-4c43-88d1-d8fa413a6b2e" xlink:href="cms-20250331.xsd#cms_CommonStockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b1646831-1443-4761-bd5c-1646b5e10f3d" xlink:to="loc_cms_CommonStockholdersEquity_c56f8359-a6f5-4c43-88d1-d8fa413a6b2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_ba1e7497-5714-4636-9a0e-49f74cf2e061" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_b1646831-1443-4761-bd5c-1646b5e10f3d" xlink:to="loc_us-gaap_PreferredStockValue_ba1e7497-5714-4636-9a0e-49f74cf2e061" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_bf7ddac5-d42d-4e03-b552-20d15298f3e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3d23eb77-e7b7-4974-b6da-4538ca75e520" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_bf7ddac5-d42d-4e03-b552-20d15298f3e8" xlink:to="loc_us-gaap_StockholdersEquity_3d23eb77-e7b7-4974-b6da-4538ca75e520" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_6b9535e2-66cb-4eb2-b518-9961ac44e054" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_bf7ddac5-d42d-4e03-b552-20d15298f3e8" xlink:to="loc_us-gaap_MinorityInterest_6b9535e2-66cb-4eb2-b518-9961ac44e054" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommonStockholdersEquity_98039610-1e03-4392-86d5-d46bf0c7b4ae" xlink:href="cms-20250331.xsd#cms_CommonStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e791e002-47a5-4743-93d9-3b8cfafe28df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_CommonStockholdersEquity_98039610-1e03-4392-86d5-d46bf0c7b4ae" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e791e002-47a5-4743-93d9-3b8cfafe28df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_c06aee2a-d8eb-46c0-90b1-e46b60bb0bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_CommonStockholdersEquity_98039610-1e03-4392-86d5-d46bf0c7b4ae" xlink:to="loc_us-gaap_CommonStockValue_c06aee2a-d8eb-46c0-90b1-e46b60bb0bf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6190b9ec-df1f-4eee-91b0-58cac46bb40e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_CommonStockholdersEquity_98039610-1e03-4392-86d5-d46bf0c7b4ae" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6190b9ec-df1f-4eee-91b0-58cac46bb40e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_fa9fb884-c011-4a04-8869-345167492b76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_CommonStockholdersEquity_98039610-1e03-4392-86d5-d46bf0c7b4ae" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_fa9fb884-c011-4a04-8869-345167492b76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_1d0bdd0f-6562-4271-a287-ce6163ae7024" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_55c9f11e-997f-4d5a-9a93-28cb62470582" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1d0bdd0f-6562-4271-a287-ce6163ae7024" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_55c9f11e-997f-4d5a-9a93-28cb62470582" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_1c879906-b68d-4738-8b85-1c68a2081e63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryOtherFossilFuel"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1d0bdd0f-6562-4271-a287-ce6163ae7024" xlink:to="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_1c879906-b68d-4738-8b85-1c68a2081e63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_8edbfff6-0886-4a01-ab0c-44f70d18c5b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1d0bdd0f-6562-4271-a287-ce6163ae7024" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_8edbfff6-0886-4a01-ab0c-44f70d18c5b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventorySupplies_f9823508-3663-433b-9f84-d625ee8fe734" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventorySupplies"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1d0bdd0f-6562-4271-a287-ce6163ae7024" xlink:to="loc_us-gaap_OtherInventorySupplies_f9823508-3663-433b-9f84-d625ee8fe734" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_2588d437-54a3-4f6f-aa71-3fa0ce6a9df6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1d0bdd0f-6562-4271-a287-ce6163ae7024" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_2588d437-54a3-4f6f-aa71-3fa0ce6a9df6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_ad970716-5372-44b6-8a5b-c20c78a8bd50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1d0bdd0f-6562-4271-a287-ce6163ae7024" xlink:to="loc_us-gaap_OtherAssetsCurrent_ad970716-5372-44b6-8a5b-c20c78a8bd50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_0491068c-4c69-4c1c-bad9-e1038f086521" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1d0bdd0f-6562-4271-a287-ce6163ae7024" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_0491068c-4c69-4c1c-bad9-e1038f086521" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_b30b5b40-6d09-4fbd-9836-864e1ddf4b32" xlink:href="cms-20250331.xsd#cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1d0bdd0f-6562-4271-a287-ce6163ae7024" xlink:to="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_b30b5b40-6d09-4fbd-9836-864e1ddf4b32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredPropertyTaxes_652266e8-8705-4963-8779-abfc936b2f69" xlink:href="cms-20250331.xsd#cms_DeferredPropertyTaxes"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1d0bdd0f-6562-4271-a287-ce6163ae7024" xlink:to="loc_cms_DeferredPropertyTaxes_652266e8-8705-4963-8779-abfc936b2f69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_1c7eee6f-d953-4295-bb25-56d6e666a237" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryGasStoredUnderground"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1d0bdd0f-6562-4271-a287-ce6163ae7024" xlink:to="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_1c7eee6f-d953-4295-bb25-56d6e666a237" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_b9a58e65-a620-44a2-9a1a-e1e433e16d31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1d0bdd0f-6562-4271-a287-ce6163ae7024" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_b9a58e65-a620-44a2-9a1a-e1e433e16d31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_dd602a97-3d4f-4cbf-af3c-dec6d714368e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_9335834f-a1ec-43f6-b26e-0ec2d6c1482c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_dd602a97-3d4f-4cbf-af3c-dec6d714368e" xlink:to="loc_us-gaap_AssetsCurrent_9335834f-a1ec-43f6-b26e-0ec2d6c1482c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_f8a82235-88af-4330-9764-df17db227a2b" xlink:href="cms-20250331.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_dd602a97-3d4f-4cbf-af3c-dec6d714368e" xlink:to="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_f8a82235-88af-4330-9764-df17db227a2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8b525a4d-e070-4abf-a0bc-d8141939f877" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_dd602a97-3d4f-4cbf-af3c-dec6d714368e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_8b525a4d-e070-4abf-a0bc-d8141939f877" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_dd6a5c9d-d987-455b-ba40-098ea57530e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_a66431e6-8e0b-44cd-ab2a-533e6b7d58f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_dd6a5c9d-d987-455b-ba40-098ea57530e3" xlink:to="loc_us-gaap_CommitmentsAndContingencies_a66431e6-8e0b-44cd-ab2a-533e6b7d58f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_9d687b70-eca5-4d10-8c11-6df46a082e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_dd6a5c9d-d987-455b-ba40-098ea57530e3" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_9d687b70-eca5-4d10-8c11-6df46a082e0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_4f44c3bc-ed1b-4cf1-bd90-9f4627bd1501" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_dd6a5c9d-d987-455b-ba40-098ea57530e3" xlink:to="loc_us-gaap_LiabilitiesCurrent_4f44c3bc-ed1b-4cf1-bd90-9f4627bd1501" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0e18c10f-c047-4292-bc54-27e871fe768b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_dd6a5c9d-d987-455b-ba40-098ea57530e3" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0e18c10f-c047-4292-bc54-27e871fe768b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_af576933-5f16-4499-82b4-4e7f59825028" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_77d81dbf-1b3b-4c86-b265-05da2f01b626" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_af576933-5f16-4499-82b4-4e7f59825028" xlink:to="loc_us-gaap_ConstructionInProgressGross_77d81dbf-1b3b-4c86-b265-05da2f01b626" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_09dc0158-3d0a-48c4-bebb-aae5c645c618" xlink:href="cms-20250331.xsd#cms_PropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_af576933-5f16-4499-82b4-4e7f59825028" xlink:to="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_09dc0158-3d0a-48c4-bebb-aae5c645c618" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="cms-20250331.xsd#ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_7d4710c9-bbec-4e84-a427-98c4a22067f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_a9ad4367-eb84-44b4-a8df-bea6971a2a42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseFuelUsed"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_7d4710c9-bbec-4e84-a427-98c4a22067f1" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_a9ad4367-eb84-44b4-a8df-bea6971a2a42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_9477983e-b208-4460-8bd1-289a70d1b87d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpensePurchasedPower"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_7d4710c9-bbec-4e84-a427-98c4a22067f1" xlink:to="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_9477983e-b208-4460-8bd1-289a70d1b87d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_8e7be176-5ac7-4bee-b4c2-7587f913295f" xlink:href="cms-20250331.xsd#cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_7d4710c9-bbec-4e84-a427-98c4a22067f1" xlink:to="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_8e7be176-5ac7-4bee-b4c2-7587f913295f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_39fad509-7373-430a-aece-617492e2bb7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_7d4710c9-bbec-4e84-a427-98c4a22067f1" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_39fad509-7373-430a-aece-617492e2bb7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_31349eea-9391-44e7-a20b-f52e2448270f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_7d4710c9-bbec-4e84-a427-98c4a22067f1" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_31349eea-9391-44e7-a20b-f52e2448270f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_edbc954e-f2eb-416b-b1b8-68e8e4eb3801" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_7d4710c9-bbec-4e84-a427-98c4a22067f1" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_edbc954e-f2eb-416b-b1b8-68e8e4eb3801" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_b124c82c-7f84-45bc-9d98-7c8b01e31e7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_7d4710c9-bbec-4e84-a427-98c4a22067f1" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_b124c82c-7f84-45bc-9d98-7c8b01e31e7b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="cms-20250331.xsd#ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_e1b2f5d7-c4eb-44b3-bfa8-949398578c56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f8e2147e-1385-4df0-b0a4-b3580ea69483" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_e1b2f5d7-c4eb-44b3-bfa8-949398578c56" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f8e2147e-1385-4df0-b0a4-b3580ea69483" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_caf7eb0b-15e0-4aca-956b-8ff08496acb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_e1b2f5d7-c4eb-44b3-bfa8-949398578c56" xlink:to="loc_us-gaap_NetIncomeLoss_caf7eb0b-15e0-4aca-956b-8ff08496acb6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cms-20250331.xsd#ConsumersEnergyCompanyConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_158a0cdc-fe67-4b7c-8428-aa4635f9c74a" xlink:href="cms-20250331.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_0e26db1d-a084-49ce-b40b-137d29f914e1" xlink:href="cms-20250331.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_158a0cdc-fe67-4b7c-8428-aa4635f9c74a" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_0e26db1d-a084-49ce-b40b-137d29f914e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_fb2632f9-4597-482c-ad6e-dac4ed782efc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_158a0cdc-fe67-4b7c-8428-aa4635f9c74a" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_fb2632f9-4597-482c-ad6e-dac4ed782efc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_9664ab4e-abfd-4fbc-a877-c9c48822607f" xlink:href="cms-20250331.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_1ceff806-42f2-4240-a44d-8b471c2316bd" xlink:href="cms-20250331.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_9664ab4e-abfd-4fbc-a877-c9c48822607f" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_1ceff806-42f2-4240-a44d-8b471c2316bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_b646e9db-7a64-4e5d-90a1-acfbda0d314f" xlink:href="cms-20250331.xsd#cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_9664ab4e-abfd-4fbc-a877-c9c48822607f" xlink:to="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_b646e9db-7a64-4e5d-90a1-acfbda0d314f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited_1" xlink:type="simple" xlink:href="cms-20250331.xsd#CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited_1"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_04b9d801-bf69-42bf-a100-d021eca6c18b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6a9352ee-a4d5-4876-a735-fa85fbce0a90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_04b9d801-bf69-42bf-a100-d021eca6c18b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6a9352ee-a4d5-4876-a735-fa85fbce0a90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_96d59ff1-b960-4e95-aa92-ad69563ca6c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_04b9d801-bf69-42bf-a100-d021eca6c18b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_96d59ff1-b960-4e95-aa92-ad69563ca6c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_0faa19e9-e7ab-4e60-b029-eed10d9d808b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_04b9d801-bf69-42bf-a100-d021eca6c18b" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_0faa19e9-e7ab-4e60-b029-eed10d9d808b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_f1bfee31-5cba-4cc1-aed4-7fad7c5a2a66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_04b9d801-bf69-42bf-a100-d021eca6c18b" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_f1bfee31-5cba-4cc1-aed4-7fad7c5a2a66" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_23bcd355-0270-4e9a-a2e4-2facaf95c402" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_117a213f-c9c8-4f77-959e-b5ce4ba58121" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_23bcd355-0270-4e9a-a2e4-2facaf95c402" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_117a213f-c9c8-4f77-959e-b5ce4ba58121" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_19278bf0-4018-425d-a725-acb90ce2affe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_23bcd355-0270-4e9a-a2e4-2facaf95c402" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_19278bf0-4018-425d-a725-acb90ce2affe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_fb30a1c6-995a-48e5-9413-02e73535c8d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_23bcd355-0270-4e9a-a2e4-2facaf95c402" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_fb30a1c6-995a-48e5-9413-02e73535c8d1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_98c84a34-1f9d-44d1-9848-83994cc75068" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_0f150679-70a2-4be9-973b-32a53bf6ee9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_98c84a34-1f9d-44d1-9848-83994cc75068" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_0f150679-70a2-4be9-973b-32a53bf6ee9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_a9dd402c-5f98-4961-b1e3-5c2095308de8" xlink:href="cms-20250331.xsd#cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_98c84a34-1f9d-44d1-9848-83994cc75068" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_a9dd402c-5f98-4961-b1e3-5c2095308de8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_b50b1091-3da2-4b2d-a343-236b2e731267" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_0f207e49-3949-41ec-9ac0-d8950e9571da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_b50b1091-3da2-4b2d-a343-236b2e731267" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_0f207e49-3949-41ec-9ac0-d8950e9571da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_2c5fd3e4-2a74-40f4-98e4-ab31dfca8064" xlink:href="cms-20250331.xsd#cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_b50b1091-3da2-4b2d-a343-236b2e731267" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_2c5fd3e4-2a74-40f4-98e4-ab31dfca8064" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_2b5d8567-4474-4338-a469-adc3db40a64d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_b50b1091-3da2-4b2d-a343-236b2e731267" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_2b5d8567-4474-4338-a469-adc3db40a64d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_6736487a-0a49-4869-bb06-8be3d213744e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_b50b1091-3da2-4b2d-a343-236b2e731267" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_6736487a-0a49-4869-bb06-8be3d213744e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#RetirementBenefitsScheduleofNetBenefitCostsDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_4fc7f5c3-32a4-435a-a8d5-a0f58ee4f720" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_b702b79a-0506-4426-9617-97c8ccada889" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_4fc7f5c3-32a4-435a-a8d5-a0f58ee4f720" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_b702b79a-0506-4426-9617-97c8ccada889" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_8394e480-9132-4fde-a77b-1c87cbaa0ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_4fc7f5c3-32a4-435a-a8d5-a0f58ee4f720" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_8394e480-9132-4fde-a77b-1c87cbaa0ed1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_cb12edb9-d5de-4a13-8fc2-a82208fb9dd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_4fc7f5c3-32a4-435a-a8d5-a0f58ee4f720" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_cb12edb9-d5de-4a13-8fc2-a82208fb9dd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_324f8250-b76a-474b-ad17-e820e92646d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_4fc7f5c3-32a4-435a-a8d5-a0f58ee4f720" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_324f8250-b76a-474b-ad17-e820e92646d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_2b690c8f-8a45-416e-a5dd-fc05d237a76e" xlink:href="cms-20250331.xsd#cms_DefinedBenefitPlanAmortizationOfSettlementLoss"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_4fc7f5c3-32a4-435a-a8d5-a0f58ee4f720" xlink:to="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_2b690c8f-8a45-416e-a5dd-fc05d237a76e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_ef77469e-6eb0-400d-a75c-06816df99f8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_4fc7f5c3-32a4-435a-a8d5-a0f58ee4f720" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_ef77469e-6eb0-400d-a75c-06816df99f8c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_c427f770-f4d8-4d8a-b576-4555ce23b9d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_d6b67363-a797-4def-8ea3-b278908c1bba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_c427f770-f4d8-4d8a-b576-4555ce23b9d4" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_d6b67363-a797-4def-8ea3-b278908c1bba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_1bd838d6-ed01-4808-9b74-1410e18c4140" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_c427f770-f4d8-4d8a-b576-4555ce23b9d4" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_1bd838d6-ed01-4808-9b74-1410e18c4140" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense_9c800f11-68c1-4cc0-94b9-1ff492816d40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_c427f770-f4d8-4d8a-b576-4555ce23b9d4" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense_9c800f11-68c1-4cc0-94b9-1ff492816d40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_899fffdd-7a45-4fc0-bd8a-5d0494ec7318" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_c427f770-f4d8-4d8a-b576-4555ce23b9d4" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_899fffdd-7a45-4fc0-bd8a-5d0494ec7318" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_2178ee89-5c3a-4690-9730-a783e7796939" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_c427f770-f4d8-4d8a-b576-4555ce23b9d4" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_2178ee89-5c3a-4690-9730-a783e7796939" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_1ead2f9c-b173-47a3-97f7-028046c614cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_c427f770-f4d8-4d8a-b576-4555ce23b9d4" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_1ead2f9c-b173-47a3-97f7-028046c614cf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6aab5411-8839-4cb3-a7aa-cedfdb2c3ac1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_af91fb84-49c1-4afd-8e33-1d55ac7ff448" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6aab5411-8839-4cb3-a7aa-cedfdb2c3ac1" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_af91fb84-49c1-4afd-8e33-1d55ac7ff448" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_62e04a1c-ab2b-4e97-87da-4dabf3a4b53d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6aab5411-8839-4cb3-a7aa-cedfdb2c3ac1" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_62e04a1c-ab2b-4e97-87da-4dabf3a4b53d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_8bbaf435-65a0-4258-a64a-50a1eebb0c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_696f173a-f150-46a3-a944-bfd6a5207ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_8bbaf435-65a0-4258-a64a-50a1eebb0c1c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_696f173a-f150-46a3-a944-bfd6a5207ba9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_37306b36-4122-4d7b-8e60-47d626a5969b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_8bbaf435-65a0-4258-a64a-50a1eebb0c1c" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_37306b36-4122-4d7b-8e60-47d626a5969b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_ab1fff3d-4800-4d05-8a1c-d7ecf97cd655" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_8bbaf435-65a0-4258-a64a-50a1eebb0c1c" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_ab1fff3d-4800-4d05-8a1c-d7ecf97cd655" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#RevenueDisaggregationofRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_1b70ad5d-1e3e-4c7e-89f3-9d26df120b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_023ff840-67b8-4468-9482-c79a42e01aad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_1b70ad5d-1e3e-4c7e-89f3-9d26df120b9f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_023ff840-67b8-4468-9482-c79a42e01aad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseIncome_ad43b874-2f56-40a6-93f0-59b3139bcdbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_1b70ad5d-1e3e-4c7e-89f3-9d26df120b9f" xlink:to="loc_us-gaap_LeaseIncome_ad43b874-2f56-40a6-93f0-59b3139bcdbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingIncome_1b77e3b2-68b4-4445-8df7-9e9a24a27901" xlink:href="cms-20250331.xsd#cms_FinancingIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_1b70ad5d-1e3e-4c7e-89f3-9d26df120b9f" xlink:to="loc_cms_FinancingIncome_1b77e3b2-68b4-4445-8df7-9e9a24a27901" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AlternativeRevenuePrograms_b34c33e8-4437-4b33-ab2a-b42859b7a7d3" xlink:href="cms-20250331.xsd#cms_AlternativeRevenuePrograms"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_1b70ad5d-1e3e-4c7e-89f3-9d26df120b9f" xlink:to="loc_cms_AlternativeRevenuePrograms_b34c33e8-4437-4b33-ab2a-b42859b7a7d3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_b810395e-e702-400a-acde-cfc88026eb46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_e7f74190-c71c-44bc-91ed-183a3ac07fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_b810395e-e702-400a-acde-cfc88026eb46" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_e7f74190-c71c-44bc-91ed-183a3ac07fe9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4022bd3e-3d69-4726-ad21-852633202207" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_b810395e-e702-400a-acde-cfc88026eb46" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4022bd3e-3d69-4726-ad21-852633202207" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"/>
  <link:calculationLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_183b77d9-5088-4479-8da6-b602677da258" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_602b3bbc-6c66-4363-aa39-f664ad532566" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_183b77d9-5088-4479-8da6-b602677da258" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_602b3bbc-6c66-4363-aa39-f664ad532566" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_db4a0f23-2333-41b5-af8b-d8fc325de7fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_183b77d9-5088-4479-8da6-b602677da258" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_db4a0f23-2333-41b5-af8b-d8fc325de7fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_ff50164e-08f5-4682-bcc7-99658375fda6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_183b77d9-5088-4479-8da6-b602677da258" xlink:to="loc_us-gaap_TaxesPayableCurrent_ff50164e-08f5-4682-bcc7-99658375fda6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_c872c193-7bd7-4dd5-ab5b-4bfbec4cee27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_183b77d9-5088-4479-8da6-b602677da258" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_c872c193-7bd7-4dd5-ab5b-4bfbec4cee27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_57599fe3-4a01-4d2d-a8b7-777479e4039d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_183b77d9-5088-4479-8da6-b602677da258" xlink:to="loc_us-gaap_AccountsPayableCurrent_57599fe3-4a01-4d2d-a8b7-777479e4039d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_c24ab6af-fb0c-4260-b2d3-86a18a95c1b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_fd4e1f8c-f236-4945-ae2f-96c46b013c69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c24ab6af-fb0c-4260-b2d3-86a18a95c1b9" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_fd4e1f8c-f236-4945-ae2f-96c46b013c69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_fc8ccf14-34eb-4479-9147-756192541f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c24ab6af-fb0c-4260-b2d3-86a18a95c1b9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_fc8ccf14-34eb-4479-9147-756192541f8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_607245c8-0cfc-4f49-8613-a6ca8f20f109" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c24ab6af-fb0c-4260-b2d3-86a18a95c1b9" xlink:to="loc_us-gaap_OtherAssetsCurrent_607245c8-0cfc-4f49-8613-a6ca8f20f109" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_3d677df0-6413-4ead-9b81-eed7abb27ef0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c24ab6af-fb0c-4260-b2d3-86a18a95c1b9" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_3d677df0-6413-4ead-9b81-eed7abb27ef0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_88886956-522a-443e-8d7a-48a9fc63b717" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c24ab6af-fb0c-4260-b2d3-86a18a95c1b9" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_88886956-522a-443e-8d7a-48a9fc63b717" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>cms-20250331_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:56a59ef3-7a24-4af3-9903-29649831da5d,g:2d38f4b1-9e6c-457e-9c7f-af18a636a153-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CoverPage" xlink:type="simple" xlink:href="cms-20250331.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_ff2ed690-12dd-47d4-bfe3-5d2e5ddd98bf" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_DocumentInformationTable_ff2ed690-12dd-47d4-bfe3-5d2e5ddd98bf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_c8f6a55e-38c8-443e-a2de-e1928b05a97e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_ff2ed690-12dd-47d4-bfe3-5d2e5ddd98bf" xlink:to="loc_us-gaap_StatementClassOfStockAxis_c8f6a55e-38c8-443e-a2de-e1928b05a97e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c8f6a55e-38c8-443e-a2de-e1928b05a97e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_c8f6a55e-38c8-443e-a2de-e1928b05a97e" xlink:to="loc_us-gaap_ClassOfStockDomain_c8f6a55e-38c8-443e-a2de-e1928b05a97e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_32075e6f-648b-4581-b889-89b066a7140a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_c8f6a55e-38c8-443e-a2de-e1928b05a97e" xlink:to="loc_us-gaap_ClassOfStockDomain_32075e6f-648b-4581-b889-89b066a7140a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_c36f1f31-8b25-4bee-bcbe-1e0079e3336e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_32075e6f-648b-4581-b889-89b066a7140a" xlink:to="loc_us-gaap_CommonStockMember_c36f1f31-8b25-4bee-bcbe-1e0079e3336e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member_79d8f50d-b385-404a-87a3-98e040afa021" xlink:href="cms-20250331.xsd#cms_A5.625JuniorSubordinatedNotesDue2078Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_32075e6f-648b-4581-b889-89b066a7140a" xlink:to="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member_79d8f50d-b385-404a-87a3-98e040afa021" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member_bf2a6680-dd51-494f-90a3-1492cdd27fff" xlink:href="cms-20250331.xsd#cms_A5.875JuniorSubordinatedNotesDue2078Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_32075e6f-648b-4581-b889-89b066a7140a" xlink:to="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member_bf2a6680-dd51-494f-90a3-1492cdd27fff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member_af24a3cd-f4f9-40b6-b7f5-c8fcf823804a" xlink:href="cms-20250331.xsd#cms_A5.875JuniorSubordinatedNotesDue2079Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_32075e6f-648b-4581-b889-89b066a7140a" xlink:to="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member_af24a3cd-f4f9-40b6-b7f5-c8fcf823804a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeriesCPreferredStockDepositarySharesMember_b5354ada-bf65-4986-836d-6eed7023c863" xlink:href="cms-20250331.xsd#cms_SeriesCPreferredStockDepositarySharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_32075e6f-648b-4581-b889-89b066a7140a" xlink:to="loc_cms_SeriesCPreferredStockDepositarySharesMember_b5354ada-bf65-4986-836d-6eed7023c863" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativePreferredStockMember_37c56c68-df29-4af5-949b-9f772817e98c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CumulativePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_32075e6f-648b-4581-b889-89b066a7140a" xlink:to="loc_us-gaap_CumulativePreferredStockMember_37c56c68-df29-4af5-949b-9f772817e98c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_535a87b8-170b-4035-8195-77cfa953fc2f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_ff2ed690-12dd-47d4-bfe3-5d2e5ddd98bf" xlink:to="loc_dei_LegalEntityAxis_535a87b8-170b-4035-8195-77cfa953fc2f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_535a87b8-170b-4035-8195-77cfa953fc2f_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_535a87b8-170b-4035-8195-77cfa953fc2f" xlink:to="loc_dei_EntityDomain_535a87b8-170b-4035-8195-77cfa953fc2f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2e79123c-1df1-40af-a086-887d6c140892" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_535a87b8-170b-4035-8195-77cfa953fc2f" xlink:to="loc_dei_EntityDomain_2e79123c-1df1-40af-a086-887d6c140892" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_3c793753-9e2b-4086-a682-573d72dea416" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_2e79123c-1df1-40af-a086-887d6c140892" xlink:to="loc_cms_ConsumersEnergyCompanyMember_3c793753-9e2b-4086-a682-573d72dea416" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_98a6bead-2354-410c-9152-8b3f482a4307" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_DocumentType_98a6bead-2354-410c-9152-8b3f482a4307" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_111f8da0-542c-484f-b2e7-c536747d4008" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_DocumentQuarterlyReport_111f8da0-542c-484f-b2e7-c536747d4008" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_de1a60a7-368c-4b88-8f2f-6eea6430cd5d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_DocumentPeriodEndDate_de1a60a7-368c-4b88-8f2f-6eea6430cd5d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_e03d9797-5dc8-48ac-ae41-75ce8a5addd4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_CurrentFiscalYearEndDate_e03d9797-5dc8-48ac-ae41-75ce8a5addd4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_8d1dc07b-a7b4-4724-953f-f0086a109aa0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_DocumentTransitionReport_8d1dc07b-a7b4-4724-953f-f0086a109aa0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_7787cfd4-1668-4ba7-b90a-57aa961d131b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityFileNumber_7787cfd4-1668-4ba7-b90a-57aa961d131b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_45a3b02a-dc26-42ae-8faa-eef3058d54de" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityRegistrantName_45a3b02a-dc26-42ae-8faa-eef3058d54de" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_3f8e7e33-7c5c-47de-ac5a-19590ac4ecdc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityTaxIdentificationNumber_3f8e7e33-7c5c-47de-ac5a-19590ac4ecdc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_f4100844-8ce6-4f3a-aa87-9fb5c21606f2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityIncorporationStateCountryCode_f4100844-8ce6-4f3a-aa87-9fb5c21606f2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_6bd73159-a60a-48a4-b177-9775bdf1c073" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityAddressAddressLine1_6bd73159-a60a-48a4-b177-9775bdf1c073" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_7c0da0f7-fca4-4a95-bf41-0087d8403e76" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityAddressCityOrTown_7c0da0f7-fca4-4a95-bf41-0087d8403e76" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_37f51b3d-94df-4a3d-a665-6d19fbd2ae10" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityAddressStateOrProvince_37f51b3d-94df-4a3d-a665-6d19fbd2ae10" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_747022a3-31fc-4816-964e-0a1480831342" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityAddressPostalZipCode_747022a3-31fc-4816-964e-0a1480831342" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_e5efc6bc-a70a-486a-b3a5-348b9f93e784" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_CityAreaCode_e5efc6bc-a70a-486a-b3a5-348b9f93e784" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_40d6747c-57bc-4ca6-8512-f49c3cace7d6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_LocalPhoneNumber_40d6747c-57bc-4ca6-8512-f49c3cace7d6" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_97afbe22-3c20-4b5c-a522-c0cbb18f4043" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_Security12bTitle_97afbe22-3c20-4b5c-a522-c0cbb18f4043" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_20d0625d-594e-4bc1-b77f-5d524cacd477" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_TradingSymbol_20d0625d-594e-4bc1-b77f-5d524cacd477" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_77a10601-16b4-44ca-82b1-5cc14b454b26" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_SecurityExchangeName_77a10601-16b4-44ca-82b1-5cc14b454b26" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_faf5c412-f00d-4a65-8c84-10580a1f522b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityCurrentReportingStatus_faf5c412-f00d-4a65-8c84-10580a1f522b" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_51d74bf7-eec7-4ec6-8d92-fe19e426ec76" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityInteractiveDataCurrent_51d74bf7-eec7-4ec6-8d92-fe19e426ec76" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_7a721a66-68bb-4a32-bd83-f0ea7d4ce5a6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityFilerCategory_7a721a66-68bb-4a32-bd83-f0ea7d4ce5a6" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_314db240-1fea-4acd-b46b-358d33075be2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntitySmallBusiness_314db240-1fea-4acd-b46b-358d33075be2" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_4dbdbbb6-d867-4be2-847a-6ad9bc44fd1c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityEmergingGrowthCompany_4dbdbbb6-d867-4be2-847a-6ad9bc44fd1c" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_07a83705-4106-4ec6-86d1-bcec144487c6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityShellCompany_07a83705-4106-4ec6-86d1-bcec144487c6" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_17feaa98-9d1d-4ba9-8418-5307a3b48083" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_17feaa98-9d1d-4ba9-8418-5307a3b48083" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_625ebc79-5ef5-4735-a973-ffc7f2050ddb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityCentralIndexKey_625ebc79-5ef5-4735-a973-ffc7f2050ddb" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_8fad0c95-55c7-4410-9eb7-217aba8c961e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_DocumentFiscalYearFocus_8fad0c95-55c7-4410-9eb7-217aba8c961e" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_3901a3ad-10cf-44f0-9f00-29b4d0ef4389" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_DocumentFiscalPeriodFocus_3901a3ad-10cf-44f0-9f00-29b4d0ef4389" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_9e692c7a-b448-4214-a0f4-3a51543f8f96" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_AmendmentFlag_9e692c7a-b448-4214-a0f4-3a51543f8f96" xlink:type="arc" order="28"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="cms-20250331.xsd#CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6f14dfd0-28ea-4460-8fb0-c42c26c3a474" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_StatementTable_6f14dfd0-28ea-4460-8fb0-c42c26c3a474" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_aaa3eee4-1e90-479b-9193-1c96ca7a8f86" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6f14dfd0-28ea-4460-8fb0-c42c26c3a474" xlink:to="loc_srt_ProductOrServiceAxis_aaa3eee4-1e90-479b-9193-1c96ca7a8f86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_aaa3eee4-1e90-479b-9193-1c96ca7a8f86_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_aaa3eee4-1e90-479b-9193-1c96ca7a8f86" xlink:to="loc_srt_ProductsAndServicesDomain_aaa3eee4-1e90-479b-9193-1c96ca7a8f86_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_766484cd-ceb3-426e-b60f-639583d7d472" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_aaa3eee4-1e90-479b-9193-1c96ca7a8f86" xlink:to="loc_srt_ProductsAndServicesDomain_766484cd-ceb3-426e-b60f-639583d7d472" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityPurchasedMember_6d475e27-e08c-4187-8a32-3d4bd287d37f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ElectricityPurchasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_766484cd-ceb3-426e-b60f-639583d7d472" xlink:to="loc_us-gaap_ElectricityPurchasedMember_6d475e27-e08c-4187-8a32-3d4bd287d37f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasPurchasedMember_954ae57e-35f5-456e-9c2d-4e4cd0200548" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OilAndGasPurchasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_766484cd-ceb3-426e-b60f-639583d7d472" xlink:to="loc_us-gaap_OilAndGasPurchasedMember_954ae57e-35f5-456e-9c2d-4e4cd0200548" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c26f8001-ef66-4580-9362-d124f10cd654" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6f14dfd0-28ea-4460-8fb0-c42c26c3a474" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c26f8001-ef66-4580-9362-d124f10cd654" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_c26f8001-ef66-4580-9362-d124f10cd654_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c26f8001-ef66-4580-9362-d124f10cd654" xlink:to="loc_us-gaap_RelatedPartyDomain_c26f8001-ef66-4580-9362-d124f10cd654_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_9d42f6ff-6d0b-4576-a2ab-e4f4fef3591e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c26f8001-ef66-4580-9362-d124f10cd654" xlink:to="loc_us-gaap_RelatedPartyDomain_9d42f6ff-6d0b-4576-a2ab-e4f4fef3591e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_3adf8397-7e42-4c34-b1a6-f12492767993" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_9d42f6ff-6d0b-4576-a2ab-e4f4fef3591e" xlink:to="loc_us-gaap_RelatedPartyMember_3adf8397-7e42-4c34-b1a6-f12492767993" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_7b9c0753-d63f-475d-93f6-aa1f0fb4fc09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_9d42f6ff-6d0b-4576-a2ab-e4f4fef3591e" xlink:to="loc_us-gaap_NonrelatedPartyMember_7b9c0753-d63f-475d-93f6-aa1f0fb4fc09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_4b49c4a8-b398-48f2-b1f1-05d312a844d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_Revenues_4b49c4a8-b398-48f2-b1f1-05d312a844d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_a8a3e224-d2db-45c5-b1b6-b2def816643f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_OperatingExpensesAbstract_a8a3e224-d2db-45c5-b1b6-b2def816643f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FuelCosts_3167eab3-e326-4335-a4d3-d0e7e5b646ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FuelCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a8a3e224-d2db-45c5-b1b6-b2def816643f" xlink:to="loc_us-gaap_FuelCosts_3167eab3-e326-4335-a4d3-d0e7e5b646ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_daef1a33-d3f5-40a5-a763-fc55f180c7bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a8a3e224-d2db-45c5-b1b6-b2def816643f" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_daef1a33-d3f5-40a5-a763-fc55f180c7bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PurchasedPowerRelatedParties_ca8395de-5ffb-4e26-96bf-90b6ff4bad2b" xlink:href="cms-20250331.xsd#cms_PurchasedPowerRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a8a3e224-d2db-45c5-b1b6-b2def816643f" xlink:to="loc_cms_PurchasedPowerRelatedParties_ca8395de-5ffb-4e26-96bf-90b6ff4bad2b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_56f647bb-3199-41a1-9e82-1aa2eb65528a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a8a3e224-d2db-45c5-b1b6-b2def816643f" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_56f647bb-3199-41a1-9e82-1aa2eb65528a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_a7811534-83df-416f-9d8f-4e18bd3f5f51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a8a3e224-d2db-45c5-b1b6-b2def816643f" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_a7811534-83df-416f-9d8f-4e18bd3f5f51" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_b809c5ab-8e4d-4943-86c3-35533ad635f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a8a3e224-d2db-45c5-b1b6-b2def816643f" xlink:to="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_b809c5ab-8e4d-4943-86c3-35533ad635f9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_9ec86938-f58a-437f-9980-492a7a3e970d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a8a3e224-d2db-45c5-b1b6-b2def816643f" xlink:to="loc_us-gaap_CostsAndExpenses_9ec86938-f58a-437f-9980-492a7a3e970d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_0e80dbff-aff6-4984-8462-af20794eb0aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_OperatingIncomeLoss_0e80dbff-aff6-4984-8462-af20794eb0aa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_d32ea353-7de5-48c5-a0a1-da207de0e096" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_d32ea353-7de5-48c5-a0a1-da207de0e096" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_48e9143d-9831-4232-9aad-0343ae48a018" xlink:href="cms-20250331.xsd#cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_d32ea353-7de5-48c5-a0a1-da207de0e096" xlink:to="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_48e9143d-9831-4232-9aad-0343ae48a018" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_be7d11c1-ed87-4e1d-b6e4-14b606815b6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_d32ea353-7de5-48c5-a0a1-da207de0e096" xlink:to="loc_us-gaap_OtherNonoperatingIncome_be7d11c1-ed87-4e1d-b6e4-14b606815b6f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_ead9e0fd-e723-411d-a974-178f8b5dcd84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_d32ea353-7de5-48c5-a0a1-da207de0e096" xlink:to="loc_us-gaap_OtherNonoperatingExpense_ead9e0fd-e723-411d-a974-178f8b5dcd84" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_807f053c-453f-4890-a6f3-8d12ea4db696" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_d32ea353-7de5-48c5-a0a1-da207de0e096" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_807f053c-453f-4890-a6f3-8d12ea4db696" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_8c569e57-0ccb-484c-a117-b78ac5bb9ff6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_InterestExpenseAbstract_8c569e57-0ccb-484c-a117-b78ac5bb9ff6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_c15202e6-d72e-473c-9b29-b5255606fd38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_8c569e57-0ccb-484c-a117-b78ac5bb9ff6" xlink:to="loc_us-gaap_InterestExpenseDebt_c15202e6-d72e-473c-9b29-b5255606fd38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense_c0671147-e4f6-43fb-8a98-84ec7cc9b54d" xlink:href="cms-20250331.xsd#cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_8c569e57-0ccb-484c-a117-b78ac5bb9ff6" xlink:to="loc_cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense_c0671147-e4f6-43fb-8a98-84ec7cc9b54d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_1f039d23-1405-431b-b074-ea0b9b5421ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_8c569e57-0ccb-484c-a117-b78ac5bb9ff6" xlink:to="loc_us-gaap_InterestExpenseOther_1f039d23-1405-431b-b074-ea0b9b5421ac" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment_4651914a-813b-4251-943c-d41f4c10e106" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_8c569e57-0ccb-484c-a117-b78ac5bb9ff6" xlink:to="loc_us-gaap_InterestCostsCapitalizedAdjustment_4651914a-813b-4251-943c-d41f4c10e106" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_92e88c32-14de-48bd-9620-9cde9d691f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_8c569e57-0ccb-484c-a117-b78ac5bb9ff6" xlink:to="loc_us-gaap_InterestExpenseNonoperating_92e88c32-14de-48bd-9620-9cde9d691f7c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5850c3ed-679f-4448-919f-ee8854a16058" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5850c3ed-679f-4448-919f-ee8854a16058" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d5fb6f7e-f0b7-4331-a4b0-48c010b64293" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d5fb6f7e-f0b7-4331-a4b0-48c010b64293" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_4a6d1d0d-8696-47fb-af7a-165e72802ac2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_ProfitLoss_4a6d1d0d-8696-47fb-af7a-165e72802ac2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_32e42ff7-4a9b-4e34-b505-1b98ce2b3801" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_32e42ff7-4a9b-4e34-b505-1b98ce2b3801" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7de85389-4f71-4046-8345-45479120c377" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_NetIncomeLoss_7de85389-4f71-4046-8345-45479120c377" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_7ac6d12f-a43b-4011-bf80-17d9d0186dd1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_7ac6d12f-a43b-4011-bf80-17d9d0186dd1" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_91e12879-df17-4671-b5d5-8095c7bb7979" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_91e12879-df17-4671-b5d5-8095c7bb7979" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_30559a55-2445-439b-9a11-6dcde7db9d7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_EarningsPerShareBasic_30559a55-2445-439b-9a11-6dcde7db9d7c" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_ec94c887-047d-44c9-9256-b82348395937" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_EarningsPerShareDiluted_ec94c887-047d-44c9-9256-b82348395937" xlink:type="arc" order="13"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="cms-20250331.xsd#CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_bf555859-dcbd-47aa-9002-c3b38125035f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_ad218928-8b7b-4950-9f08-ce93dbb7ee2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_bf555859-dcbd-47aa-9002-c3b38125035f" xlink:to="loc_us-gaap_StatementTable_ad218928-8b7b-4950-9f08-ce93dbb7ee2a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_79cba3b9-dc5d-40db-a137-cf5b28a8cd8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_ad218928-8b7b-4950-9f08-ce93dbb7ee2a" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_79cba3b9-dc5d-40db-a137-cf5b28a8cd8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_79cba3b9-dc5d-40db-a137-cf5b28a8cd8e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_79cba3b9-dc5d-40db-a137-cf5b28a8cd8e" xlink:to="loc_us-gaap_RelatedPartyDomain_79cba3b9-dc5d-40db-a137-cf5b28a8cd8e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_5233dc8d-165b-4255-9702-f6e67f774231" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_79cba3b9-dc5d-40db-a137-cf5b28a8cd8e" xlink:to="loc_us-gaap_RelatedPartyDomain_5233dc8d-165b-4255-9702-f6e67f774231" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_bdf412cc-2cb5-40f4-a2e2-c4e50d137640" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_5233dc8d-165b-4255-9702-f6e67f774231" xlink:to="loc_us-gaap_NonrelatedPartyMember_bdf412cc-2cb5-40f4-a2e2-c4e50d137640" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_a708a6c6-1687-40f3-8d62-cc1ee3f8c06d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_5233dc8d-165b-4255-9702-f6e67f774231" xlink:to="loc_us-gaap_RelatedPartyMember_a708a6c6-1687-40f3-8d62-cc1ee3f8c06d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_d4c6051e-dbcc-4d74-8663-cb91b13f5aa7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bf555859-dcbd-47aa-9002-c3b38125035f" xlink:to="loc_us-gaap_AssetsAbstract_d4c6051e-dbcc-4d74-8663-cb91b13f5aa7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_af4d8496-6b2e-4267-b675-07d1626aae42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_d4c6051e-dbcc-4d74-8663-cb91b13f5aa7" xlink:to="loc_us-gaap_AssetsCurrentAbstract_af4d8496-6b2e-4267-b675-07d1626aae42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_30f247ea-9260-48ba-9484-e88a8b35f155" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_af4d8496-6b2e-4267-b675-07d1626aae42" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_30f247ea-9260-48ba-9484-e88a8b35f155" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_0a2484b6-7817-421a-9b51-c03bba9d6df2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_af4d8496-6b2e-4267-b675-07d1626aae42" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_0a2484b6-7817-421a-9b51-c03bba9d6df2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_a9636c4b-be94-4baf-a2e2-4a48219afad4" xlink:href="cms-20250331.xsd#cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_af4d8496-6b2e-4267-b675-07d1626aae42" xlink:to="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_a9636c4b-be94-4baf-a2e2-4a48219afad4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_22e1ea89-b680-41e7-8de0-f5061ab9ab71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_af4d8496-6b2e-4267-b675-07d1626aae42" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_22e1ea89-b680-41e7-8de0-f5061ab9ab71" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_b5ecb4b9-abe8-464d-99d3-b327b8e01356" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_af4d8496-6b2e-4267-b675-07d1626aae42" xlink:to="loc_us-gaap_InventoryNetAbstract_b5ecb4b9-abe8-464d-99d3-b327b8e01356" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_26e70409-27b6-4832-8397-d5f75511f4aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryGasStoredUnderground"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_b5ecb4b9-abe8-464d-99d3-b327b8e01356" xlink:to="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_26e70409-27b6-4832-8397-d5f75511f4aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventorySupplies_2401c85c-8551-4c18-84c3-63b77900285b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventorySupplies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_b5ecb4b9-abe8-464d-99d3-b327b8e01356" xlink:to="loc_us-gaap_OtherInventorySupplies_2401c85c-8551-4c18-84c3-63b77900285b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_c1eb690f-7fee-43fa-828e-bedfc07cda95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryOtherFossilFuel"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_b5ecb4b9-abe8-464d-99d3-b327b8e01356" xlink:to="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_c1eb690f-7fee-43fa-828e-bedfc07cda95" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredPropertyTaxes_2dd34606-b64c-44c9-a02b-449f4635c1e2" xlink:href="cms-20250331.xsd#cms_DeferredPropertyTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_af4d8496-6b2e-4267-b675-07d1626aae42" xlink:to="loc_cms_DeferredPropertyTaxes_2dd34606-b64c-44c9-a02b-449f4635c1e2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_c264d941-0c18-4a3b-861b-27ab9b6e279d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_af4d8496-6b2e-4267-b675-07d1626aae42" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_c264d941-0c18-4a3b-861b-27ab9b6e279d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_1f4be2a4-73b9-4e05-afb0-99e6fc94cb45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_af4d8496-6b2e-4267-b675-07d1626aae42" xlink:to="loc_us-gaap_OtherAssetsCurrent_1f4be2a4-73b9-4e05-afb0-99e6fc94cb45" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_79875f89-75c6-4367-a74a-3ac1ecb64f27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_af4d8496-6b2e-4267-b675-07d1626aae42" xlink:to="loc_us-gaap_AssetsCurrent_79875f89-75c6-4367-a74a-3ac1ecb64f27" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_f5009c01-a854-425a-a863-725252557b9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_d4c6051e-dbcc-4d74-8663-cb91b13f5aa7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_f5009c01-a854-425a-a863-725252557b9c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_5864c1e9-be33-4801-a189-907548e45bf5" xlink:href="cms-20250331.xsd#cms_PropertyPlantAndEquipmentGrossExcludingCWIP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_f5009c01-a854-425a-a863-725252557b9c" xlink:to="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_5864c1e9-be33-4801-a189-907548e45bf5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ccd79cf4-8a7f-4cd5-a6e8-8335e3b49516" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_f5009c01-a854-425a-a863-725252557b9c" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ccd79cf4-8a7f-4cd5-a6e8-8335e3b49516" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_1406e82b-e69c-4752-acb5-8aea1a93a0cd" xlink:href="cms-20250331.xsd#cms_PropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_f5009c01-a854-425a-a863-725252557b9c" xlink:to="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_1406e82b-e69c-4752-acb5-8aea1a93a0cd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_7ce241b7-8e50-48fa-ae7f-00116146c837" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_f5009c01-a854-425a-a863-725252557b9c" xlink:to="loc_us-gaap_ConstructionInProgressGross_7ce241b7-8e50-48fa-ae7f-00116146c837" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_0599a7ed-b1e9-4963-902f-ae2fd594ecff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_f5009c01-a854-425a-a863-725252557b9c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_0599a7ed-b1e9-4963-902f-ae2fd594ecff" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_54c3c06a-2d20-4784-b4e1-5e33d0e41622" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_d4c6051e-dbcc-4d74-8663-cb91b13f5aa7" xlink:to="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_54c3c06a-2d20-4784-b4e1-5e33d0e41622" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_a5d24e10-e0a8-47c4-83ba-e03a15aec901" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_54c3c06a-2d20-4784-b4e1-5e33d0e41622" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_a5d24e10-e0a8-47c4-83ba-e03a15aec901" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_77b76981-d077-4ddc-b9a0-16d259725e46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_54c3c06a-2d20-4784-b4e1-5e33d0e41622" xlink:to="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_77b76981-d077-4ddc-b9a0-16d259725e46" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_2ab19cdc-afc7-4529-ad95-dc1b977cefe1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_54c3c06a-2d20-4784-b4e1-5e33d0e41622" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_2ab19cdc-afc7-4529-ad95-dc1b977cefe1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_f7e7cadf-ed3f-488e-932e-a57f11e9bca0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_54c3c06a-2d20-4784-b4e1-5e33d0e41622" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_f7e7cadf-ed3f-488e-932e-a57f11e9bca0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_e3b7e887-6173-4ab6-b537-a475de90dae5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_54c3c06a-2d20-4784-b4e1-5e33d0e41622" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_e3b7e887-6173-4ab6-b537-a475de90dae5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_e758bfb0-669d-40e1-b309-f6f9dfe26484" xlink:href="cms-20250331.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_54c3c06a-2d20-4784-b4e1-5e33d0e41622" xlink:to="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_e758bfb0-669d-40e1-b309-f6f9dfe26484" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_e9fcaa87-14c0-4ae8-a381-3ab7b9aeaa64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_d4c6051e-dbcc-4d74-8663-cb91b13f5aa7" xlink:to="loc_us-gaap_Assets_e9fcaa87-14c0-4ae8-a381-3ab7b9aeaa64" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c14b4e33-da38-4494-8b93-c2446e207a52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bf555859-dcbd-47aa-9002-c3b38125035f" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c14b4e33-da38-4494-8b93-c2446e207a52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_92cb3215-42c0-49ce-9d30-1dda95d0d0c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c14b4e33-da38-4494-8b93-c2446e207a52" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_92cb3215-42c0-49ce-9d30-1dda95d0d0c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_ca1fc5bb-2c93-4bd3-b9ba-4f5dc45a4dfb" xlink:href="cms-20250331.xsd#cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_92cb3215-42c0-49ce-9d30-1dda95d0d0c2" xlink:to="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_ca1fc5bb-2c93-4bd3-b9ba-4f5dc45a4dfb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_a9a5c213-8222-48e8-bd52-3533d17f710d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_92cb3215-42c0-49ce-9d30-1dda95d0d0c2" xlink:to="loc_us-gaap_NotesPayableCurrent_a9a5c213-8222-48e8-bd52-3533d17f710d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_1a26453e-f5da-4189-8d50-5f4c964806cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_92cb3215-42c0-49ce-9d30-1dda95d0d0c2" xlink:to="loc_us-gaap_AccountsPayableCurrent_1a26453e-f5da-4189-8d50-5f4c964806cb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccruedRateRefunds_9819a9a6-e13f-470e-ab35-2d1ff43b0c87" xlink:href="cms-20250331.xsd#cms_AccruedRateRefunds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_92cb3215-42c0-49ce-9d30-1dda95d0d0c2" xlink:to="loc_cms_AccruedRateRefunds_9819a9a6-e13f-470e-ab35-2d1ff43b0c87" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendsPayableCurrent_bfb7e947-4fd6-450a-af6a-2f98b3469fef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_92cb3215-42c0-49ce-9d30-1dda95d0d0c2" xlink:to="loc_us-gaap_InterestAndDividendsPayableCurrent_bfb7e947-4fd6-450a-af6a-2f98b3469fef" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_de9f2370-f8c1-49ec-a7ca-c27b09674705" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_92cb3215-42c0-49ce-9d30-1dda95d0d0c2" xlink:to="loc_us-gaap_TaxesPayableCurrent_de9f2370-f8c1-49ec-a7ca-c27b09674705" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_7481320b-345a-4327-8715-b906de8a2ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_92cb3215-42c0-49ce-9d30-1dda95d0d0c2" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_7481320b-345a-4327-8715-b906de8a2ba6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_c0bc468e-e6a7-42bc-8b45-57a7723cc4bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_92cb3215-42c0-49ce-9d30-1dda95d0d0c2" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_c0bc468e-e6a7-42bc-8b45-57a7723cc4bf" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_a0152a55-cfd5-4dd9-9389-9f46ce7e90dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_92cb3215-42c0-49ce-9d30-1dda95d0d0c2" xlink:to="loc_us-gaap_LiabilitiesCurrent_a0152a55-cfd5-4dd9-9389-9f46ce7e90dc" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_e2f0fedf-73de-4517-b84d-c15b5260b853" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c14b4e33-da38-4494-8b93-c2446e207a52" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_e2f0fedf-73de-4517-b84d-c15b5260b853" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_5f51d277-78f4-4558-9fae-5ed8a7fb1999" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e2f0fedf-73de-4517-b84d-c15b5260b853" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_5f51d277-78f4-4558-9fae-5ed8a7fb1999" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_a0143eb5-993c-4fbc-83ca-aa793c7fdad3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e2f0fedf-73de-4517-b84d-c15b5260b853" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_a0143eb5-993c-4fbc-83ca-aa793c7fdad3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_7f2a77b8-9ace-4f6c-b028-962aa6e5931e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e2f0fedf-73de-4517-b84d-c15b5260b853" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_7f2a77b8-9ace-4f6c-b028-962aa6e5931e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_7304a759-82fd-432a-a297-a4da7b6d7a55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e2f0fedf-73de-4517-b84d-c15b5260b853" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_7304a759-82fd-432a-a297-a4da7b6d7a55" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_5e9f2d93-818f-42ab-92e1-029f5c4caac1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e2f0fedf-73de-4517-b84d-c15b5260b853" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_5e9f2d93-818f-42ab-92e1-029f5c4caac1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_a590fc84-b1c9-4951-80a1-3ab8e13ce91f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e2f0fedf-73de-4517-b84d-c15b5260b853" xlink:to="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_a590fc84-b1c9-4951-80a1-3ab8e13ce91f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_1f0892f3-0f77-4d39-aadb-f03ff315697a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e2f0fedf-73de-4517-b84d-c15b5260b853" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_1f0892f3-0f77-4d39-aadb-f03ff315697a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_a51d7800-c676-446a-b120-e1daf9d6e0e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e2f0fedf-73de-4517-b84d-c15b5260b853" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_a51d7800-c676-446a-b120-e1daf9d6e0e6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_5f042015-814d-438e-97e4-09825ae286f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e2f0fedf-73de-4517-b84d-c15b5260b853" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_5f042015-814d-438e-97e4-09825ae286f5" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_97591423-518e-4a3c-ac6b-94695e6cdae7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c14b4e33-da38-4494-8b93-c2446e207a52" xlink:to="loc_us-gaap_CommitmentsAndContingencies_97591423-518e-4a3c-ac6b-94695e6cdae7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_e78ce096-bec6-4298-a5d2-5401f4d2d821" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c14b4e33-da38-4494-8b93-c2446e207a52" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_e78ce096-bec6-4298-a5d2-5401f4d2d821" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_f1a3ac93-f7d6-493c-a004-f4e154a2ad31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_e78ce096-bec6-4298-a5d2-5401f4d2d821" xlink:to="loc_us-gaap_StockholdersEquityAbstract_f1a3ac93-f7d6-493c-a004-f4e154a2ad31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_65d302cf-78c1-4d60-ac3f-52ebe4d5cd20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f1a3ac93-f7d6-493c-a004-f4e154a2ad31" xlink:to="loc_us-gaap_CommonStockValue_65d302cf-78c1-4d60-ac3f-52ebe4d5cd20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_defcaa8f-1dc3-4638-a019-fa72956fb5ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f1a3ac93-f7d6-493c-a004-f4e154a2ad31" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_defcaa8f-1dc3-4638-a019-fa72956fb5ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c04e7196-7b09-469d-b673-39f1cb39d416" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f1a3ac93-f7d6-493c-a004-f4e154a2ad31" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c04e7196-7b09-469d-b673-39f1cb39d416" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8de63877-3cdd-4a4a-800b-0b007ec933b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f1a3ac93-f7d6-493c-a004-f4e154a2ad31" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8de63877-3cdd-4a4a-800b-0b007ec933b5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommonStockholdersEquity_17b217f4-925c-43f9-aba5-434bb7c451aa" xlink:href="cms-20250331.xsd#cms_CommonStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f1a3ac93-f7d6-493c-a004-f4e154a2ad31" xlink:to="loc_cms_CommonStockholdersEquity_17b217f4-925c-43f9-aba5-434bb7c451aa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_8b5ba537-9771-4884-aa47-4dfeba1b3219" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f1a3ac93-f7d6-493c-a004-f4e154a2ad31" xlink:to="loc_us-gaap_PreferredStockValue_8b5ba537-9771-4884-aa47-4dfeba1b3219" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9ff46c01-d193-4854-b875-059fe7b456e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f1a3ac93-f7d6-493c-a004-f4e154a2ad31" xlink:to="loc_us-gaap_StockholdersEquity_9ff46c01-d193-4854-b875-059fe7b456e9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_9292df9a-a06a-4afd-b873-d47eb5085819" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_e78ce096-bec6-4298-a5d2-5401f4d2d821" xlink:to="loc_us-gaap_MinorityInterest_9292df9a-a06a-4afd-b873-d47eb5085819" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_43b56024-a29f-400f-8a47-9180995b236e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_e78ce096-bec6-4298-a5d2-5401f4d2d821" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_43b56024-a29f-400f-8a47-9180995b236e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_b9105099-1d8e-4c57-a688-f5739a551b5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c14b4e33-da38-4494-8b93-c2446e207a52" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_b9105099-1d8e-4c57-a688-f5739a551b5d" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" xlink:href="cms-20250331.xsd#CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d131394d-d750-4ad0-9c50-5f9bc79168cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6c99c7b7-9cde-4e75-9c98-010d009ad7f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_d131394d-d750-4ad0-9c50-5f9bc79168cf" xlink:to="loc_us-gaap_StatementTable_6c99c7b7-9cde-4e75-9c98-010d009ad7f1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_e17ce864-c479-4106-8c5b-46508aad492b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6c99c7b7-9cde-4e75-9c98-010d009ad7f1" xlink:to="loc_us-gaap_StatementClassOfStockAxis_e17ce864-c479-4106-8c5b-46508aad492b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e17ce864-c479-4106-8c5b-46508aad492b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_e17ce864-c479-4106-8c5b-46508aad492b" xlink:to="loc_us-gaap_ClassOfStockDomain_e17ce864-c479-4106-8c5b-46508aad492b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4c174e20-5f1a-4b93-8dd6-9299ec13124a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_e17ce864-c479-4106-8c5b-46508aad492b" xlink:to="loc_us-gaap_ClassOfStockDomain_4c174e20-5f1a-4b93-8dd6-9299ec13124a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeriesCPreferredStockDepositarySharesMember_097d2c9e-39da-44bf-a288-8b18d2fe8159" xlink:href="cms-20250331.xsd#cms_SeriesCPreferredStockDepositarySharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_4c174e20-5f1a-4b93-8dd6-9299ec13124a" xlink:to="loc_cms_SeriesCPreferredStockDepositarySharesMember_097d2c9e-39da-44bf-a288-8b18d2fe8159" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_029a531c-ccc7-40f4-b9cd-9bd1eb415b6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d131394d-d750-4ad0-9c50-5f9bc79168cf" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_029a531c-ccc7-40f4-b9cd-9bd1eb415b6a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_bab9144a-3fcc-4233-8533-ae2fd872adb8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d131394d-d750-4ad0-9c50-5f9bc79168cf" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_bab9144a-3fcc-4233-8533-ae2fd872adb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_298aff16-06b0-414c-92bf-6bd70e25fec0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d131394d-d750-4ad0-9c50-5f9bc79168cf" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_298aff16-06b0-414c-92bf-6bd70e25fec0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_d3928c7c-a097-4ca1-9fb0-e3e9323c16a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d131394d-d750-4ad0-9c50-5f9bc79168cf" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_d3928c7c-a097-4ca1-9fb0-e3e9323c16a5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_a49ba981-dfda-421c-a53a-dc8c2f4c6a47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d131394d-d750-4ad0-9c50-5f9bc79168cf" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_a49ba981-dfda-421c-a53a-dc8c2f4c6a47" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited" xlink:type="simple" xlink:href="cms-20250331.xsd#CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_fe79e0d0-0fc0-4f4b-ab77-1411974b822a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_3374f339-57dd-44d1-a075-2d6d2b3befb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_fe79e0d0-0fc0-4f4b-ab77-1411974b822a" xlink:to="loc_us-gaap_StatementTable_3374f339-57dd-44d1-a075-2d6d2b3befb7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_50f80cdb-e98e-4fb3-9266-29491fefe0b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_3374f339-57dd-44d1-a075-2d6d2b3befb7" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_50f80cdb-e98e-4fb3-9266-29491fefe0b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_50f80cdb-e98e-4fb3-9266-29491fefe0b8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_50f80cdb-e98e-4fb3-9266-29491fefe0b8" xlink:to="loc_us-gaap_EquityComponentDomain_50f80cdb-e98e-4fb3-9266-29491fefe0b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_368aa684-675f-494b-9e08-9a5080413072" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_50f80cdb-e98e-4fb3-9266-29491fefe0b8" xlink:to="loc_us-gaap_EquityComponentDomain_368aa684-675f-494b-9e08-9a5080413072" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_782404f3-8bd8-4716-8205-b243619f819b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_368aa684-675f-494b-9e08-9a5080413072" xlink:to="loc_us-gaap_CommonStockMember_782404f3-8bd8-4716-8205-b243619f819b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_291d6c56-3fde-4bc6-a6b1-14e774867ef3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_368aa684-675f-494b-9e08-9a5080413072" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_291d6c56-3fde-4bc6-a6b1-14e774867ef3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_74d17768-3cdc-47df-95fe-764ab80964e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_368aa684-675f-494b-9e08-9a5080413072" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_74d17768-3cdc-47df-95fe-764ab80964e9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_35924fbc-5f39-4bf2-a5ea-5ff975df3922" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_74d17768-3cdc-47df-95fe-764ab80964e9" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_35924fbc-5f39-4bf2-a5ea-5ff975df3922" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_cc8a7b46-ab20-457f-b0f8-23bb00361b35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_368aa684-675f-494b-9e08-9a5080413072" xlink:to="loc_us-gaap_RetainedEarningsMember_cc8a7b46-ab20-457f-b0f8-23bb00361b35" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_64d8c671-f7c0-4a9b-baa6-88b94f3f1369" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_368aa684-675f-494b-9e08-9a5080413072" xlink:to="loc_us-gaap_PreferredStockMember_64d8c671-f7c0-4a9b-baa6-88b94f3f1369" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_129ee600-fc97-4e67-9e37-3457a8c139ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_368aa684-675f-494b-9e08-9a5080413072" xlink:to="loc_us-gaap_NoncontrollingInterestMember_129ee600-fc97-4e67-9e37-3457a8c139ae" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7593d4a-f4e7-4c2f-8605-f908c864d2e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fe79e0d0-0fc0-4f4b-ab77-1411974b822a" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7593d4a-f4e7-4c2f-8605-f908c864d2e1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c22e98f4-f8f3-4b44-93f3-7699019ea16e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7593d4a-f4e7-4c2f-8605-f908c864d2e1" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c22e98f4-f8f3-4b44-93f3-7699019ea16e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_cf2d95e1-09d1-429b-8794-c1237b8ddfc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7593d4a-f4e7-4c2f-8605-f908c864d2e1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_cf2d95e1-09d1-429b-8794-c1237b8ddfc3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_79a1ac64-dfe3-412f-b82e-cd6970c0c1ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7593d4a-f4e7-4c2f-8605-f908c864d2e1" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_79a1ac64-dfe3-412f-b82e-cd6970c0c1ef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest_bb61e932-7bac-40a8-b8ee-bb2cf62990ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7593d4a-f4e7-4c2f-8605-f908c864d2e1" xlink:to="loc_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest_bb61e932-7bac-40a8-b8ee-bb2cf62990ee" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_625c09dc-f448-4bec-8c6f-60f4ef623c6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7593d4a-f4e7-4c2f-8605-f908c864d2e1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_625c09dc-f448-4bec-8c6f-60f4ef623c6d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_fc595018-77a8-4d5f-a722-6ad7ee400cda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7593d4a-f4e7-4c2f-8605-f908c864d2e1" xlink:to="loc_us-gaap_ProfitLoss_fc595018-77a8-4d5f-a722-6ad7ee400cda" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_b5f2a473-b706-4116-b4af-e5bc36cd4325" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7593d4a-f4e7-4c2f-8605-f908c864d2e1" xlink:to="loc_us-gaap_DividendsCommonStockCash_b5f2a473-b706-4116-b4af-e5bc36cd4325" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash_6407f358-082a-4efb-a233-9efb6d8cc6a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7593d4a-f4e7-4c2f-8605-f908c864d2e1" xlink:to="loc_us-gaap_DividendsPreferredStockCash_6407f358-082a-4efb-a233-9efb6d8cc6a8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NoncontrollingInterestIncreaseDecreaseFromOtherChanges_a0a43f88-601f-4abf-af47-1e3e1637c03a" xlink:href="cms-20250331.xsd#cms_NoncontrollingInterestIncreaseDecreaseFromOtherChanges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7593d4a-f4e7-4c2f-8605-f908c864d2e1" xlink:to="loc_cms_NoncontrollingInterestIncreaseDecreaseFromOtherChanges_a0a43f88-601f-4abf-af47-1e3e1637c03a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_258c746d-7787-4482-931e-76e28d37923f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_9419cfdf-a7ef-4a17-ae2a-5a374d5f9747" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fe79e0d0-0fc0-4f4b-ab77-1411974b822a" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_9419cfdf-a7ef-4a17-ae2a-5a374d5f9747" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared_3e237d06-2712-4cfa-b5c6-8b43d3277718" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fe79e0d0-0fc0-4f4b-ab77-1411974b822a" xlink:to="loc_us-gaap_PreferredStockDividendsPerShareDeclared_3e237d06-2712-4cfa-b5c6-8b43d3277718" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="cms-20250331.xsd#ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5a8b5e91-e944-4099-aa9d-abb1037a5520" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_dd76ee35-c60b-4c04-b7b6-22a12d990bb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_5a8b5e91-e944-4099-aa9d-abb1037a5520" xlink:to="loc_us-gaap_StatementTable_dd76ee35-c60b-4c04-b7b6-22a12d990bb7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f11ccf6c-6df2-4546-9fc8-6caa9523cd32" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_dd76ee35-c60b-4c04-b7b6-22a12d990bb7" xlink:to="loc_dei_LegalEntityAxis_f11ccf6c-6df2-4546-9fc8-6caa9523cd32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f11ccf6c-6df2-4546-9fc8-6caa9523cd32_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_f11ccf6c-6df2-4546-9fc8-6caa9523cd32" xlink:to="loc_dei_EntityDomain_f11ccf6c-6df2-4546-9fc8-6caa9523cd32_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3dc37a81-4c8a-4967-bf88-9928377bcb2f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_f11ccf6c-6df2-4546-9fc8-6caa9523cd32" xlink:to="loc_dei_EntityDomain_3dc37a81-4c8a-4967-bf88-9928377bcb2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a1a65e6c-3a03-4d42-a51b-2f43a8f8c33b" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_3dc37a81-4c8a-4967-bf88-9928377bcb2f" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a1a65e6c-3a03-4d42-a51b-2f43a8f8c33b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_aeb726fd-3574-4fa6-9132-b6677b872385" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_dd76ee35-c60b-4c04-b7b6-22a12d990bb7" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_aeb726fd-3574-4fa6-9132-b6677b872385" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_aeb726fd-3574-4fa6-9132-b6677b872385_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_aeb726fd-3574-4fa6-9132-b6677b872385" xlink:to="loc_us-gaap_RelatedPartyDomain_aeb726fd-3574-4fa6-9132-b6677b872385_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_f6283468-3412-4737-b476-cd2a41b0fd72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_aeb726fd-3574-4fa6-9132-b6677b872385" xlink:to="loc_us-gaap_RelatedPartyDomain_f6283468-3412-4737-b476-cd2a41b0fd72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_61d1ae16-7d7a-4bee-a925-46e354aeabc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_f6283468-3412-4737-b476-cd2a41b0fd72" xlink:to="loc_us-gaap_RelatedPartyMember_61d1ae16-7d7a-4bee-a925-46e354aeabc3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_2cf82bdd-d945-46fc-8fb1-7bc3bd521195" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_f6283468-3412-4737-b476-cd2a41b0fd72" xlink:to="loc_us-gaap_NonrelatedPartyMember_2cf82bdd-d945-46fc-8fb1-7bc3bd521195" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_36f5c530-179d-4f8c-9a07-d22647ad2f28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5a8b5e91-e944-4099-aa9d-abb1037a5520" xlink:to="loc_us-gaap_Revenues_36f5c530-179d-4f8c-9a07-d22647ad2f28" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_0657aca9-3a3a-4352-81c8-55ea9789afbe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5a8b5e91-e944-4099-aa9d-abb1037a5520" xlink:to="loc_us-gaap_OperatingExpensesAbstract_0657aca9-3a3a-4352-81c8-55ea9789afbe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_c8cfaedd-419c-4ad5-b947-d4f25d17f297" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseFuelUsed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_0657aca9-3a3a-4352-81c8-55ea9789afbe" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_c8cfaedd-419c-4ad5-b947-d4f25d17f297" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_02bcb20b-c0b0-46c6-a4bc-4055393e9519" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpensePurchasedPower"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_0657aca9-3a3a-4352-81c8-55ea9789afbe" xlink:to="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_02bcb20b-c0b0-46c6-a4bc-4055393e9519" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_dda77d21-3a10-4b97-afd1-1a8abfe92bf7" xlink:href="cms-20250331.xsd#cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_0657aca9-3a3a-4352-81c8-55ea9789afbe" xlink:to="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_dda77d21-3a10-4b97-afd1-1a8abfe92bf7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_f5a912e4-b620-4e6f-8375-ed03b5419827" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_0657aca9-3a3a-4352-81c8-55ea9789afbe" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_f5a912e4-b620-4e6f-8375-ed03b5419827" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_2f84e31d-6585-449e-bf37-b520ab4c8f91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_0657aca9-3a3a-4352-81c8-55ea9789afbe" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_2f84e31d-6585-449e-bf37-b520ab4c8f91" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_2470b52f-96c7-426b-861f-3c3f30a6416a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_0657aca9-3a3a-4352-81c8-55ea9789afbe" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_2470b52f-96c7-426b-861f-3c3f30a6416a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_c6706b84-201b-417d-ad74-a25cac2a264f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_0657aca9-3a3a-4352-81c8-55ea9789afbe" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_c6706b84-201b-417d-ad74-a25cac2a264f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_78e96bf7-22b6-4013-bc6a-f8cfddfa58bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_0657aca9-3a3a-4352-81c8-55ea9789afbe" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_78e96bf7-22b6-4013-bc6a-f8cfddfa58bb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8b817298-7cab-40f4-bf00-73a835031948" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5a8b5e91-e944-4099-aa9d-abb1037a5520" xlink:to="loc_us-gaap_OperatingIncomeLoss_8b817298-7cab-40f4-bf00-73a835031948" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_bb250c6d-21a7-4120-858c-457300dd3d93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5a8b5e91-e944-4099-aa9d-abb1037a5520" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_bb250c6d-21a7-4120-858c-457300dd3d93" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_6f78d4f8-2e4d-49c1-8ed4-efd46becbd6a" xlink:href="cms-20250331.xsd#cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_bb250c6d-21a7-4120-858c-457300dd3d93" xlink:to="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_6f78d4f8-2e4d-49c1-8ed4-efd46becbd6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_32b65a0f-6f51-4bff-a1a1-599c2419686f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_bb250c6d-21a7-4120-858c-457300dd3d93" xlink:to="loc_us-gaap_OtherNonoperatingIncome_32b65a0f-6f51-4bff-a1a1-599c2419686f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_c5850199-e865-452d-87c7-4aace75fce1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_bb250c6d-21a7-4120-858c-457300dd3d93" xlink:to="loc_us-gaap_OtherNonoperatingExpense_c5850199-e865-452d-87c7-4aace75fce1c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_ad2f14b6-4419-4bee-8b5a-f2ac38afe6f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_bb250c6d-21a7-4120-858c-457300dd3d93" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_ad2f14b6-4419-4bee-8b5a-f2ac38afe6f8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_06223b55-7fdb-4e25-9c8c-693a07203f18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5a8b5e91-e944-4099-aa9d-abb1037a5520" xlink:to="loc_us-gaap_InterestExpenseAbstract_06223b55-7fdb-4e25-9c8c-693a07203f18" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_97387e4b-8554-47bb-b9ce-88790e1d6098" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_06223b55-7fdb-4e25-9c8c-693a07203f18" xlink:to="loc_us-gaap_InterestExpenseDebt_97387e4b-8554-47bb-b9ce-88790e1d6098" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_984d30c9-2e46-43b3-9f50-36db707e9f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_06223b55-7fdb-4e25-9c8c-693a07203f18" xlink:to="loc_us-gaap_InterestExpenseOther_984d30c9-2e46-43b3-9f50-36db707e9f7c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment_72a30896-442e-4fdd-a5bb-25566266d989" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_06223b55-7fdb-4e25-9c8c-693a07203f18" xlink:to="loc_us-gaap_InterestCostsCapitalizedAdjustment_72a30896-442e-4fdd-a5bb-25566266d989" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_2c9ab2a5-4e51-4e2b-879f-5647e41589f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_06223b55-7fdb-4e25-9c8c-693a07203f18" xlink:to="loc_us-gaap_InterestExpenseNonoperating_2c9ab2a5-4e51-4e2b-879f-5647e41589f8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6cbdbe6e-ed62-4a4b-b927-ebf167c89c09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5a8b5e91-e944-4099-aa9d-abb1037a5520" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6cbdbe6e-ed62-4a4b-b927-ebf167c89c09" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5e57ddbe-d84f-40bf-9e17-748b5a219ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5a8b5e91-e944-4099-aa9d-abb1037a5520" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5e57ddbe-d84f-40bf-9e17-748b5a219ee4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_afe1d769-c474-4db6-956a-6a7048933c43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5a8b5e91-e944-4099-aa9d-abb1037a5520" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_afe1d769-c474-4db6-956a-6a7048933c43" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="cms-20250331.xsd#ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_b670a828-ee61-4861-a847-1864dbf57f77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_99141378-d5c1-4b54-88c8-7692b26ec7f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_b670a828-ee61-4861-a847-1864dbf57f77" xlink:to="loc_us-gaap_StatementTable_99141378-d5c1-4b54-88c8-7692b26ec7f5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_71672a33-7372-4b15-9bc6-989cdcdbb58f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_99141378-d5c1-4b54-88c8-7692b26ec7f5" xlink:to="loc_dei_LegalEntityAxis_71672a33-7372-4b15-9bc6-989cdcdbb58f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_71672a33-7372-4b15-9bc6-989cdcdbb58f_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_71672a33-7372-4b15-9bc6-989cdcdbb58f" xlink:to="loc_dei_EntityDomain_71672a33-7372-4b15-9bc6-989cdcdbb58f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_468c745b-d487-4d24-9b49-840e6781b371" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_71672a33-7372-4b15-9bc6-989cdcdbb58f" xlink:to="loc_dei_EntityDomain_468c745b-d487-4d24-9b49-840e6781b371" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_149692fe-be93-432e-840d-12d105aaac17" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_468c745b-d487-4d24-9b49-840e6781b371" xlink:to="loc_cms_ConsumersEnergyCompanyMember_149692fe-be93-432e-840d-12d105aaac17" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6261d0be-85ec-4125-a84b-7324db86ecb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b670a828-ee61-4861-a847-1864dbf57f77" xlink:to="loc_us-gaap_NetIncomeLoss_6261d0be-85ec-4125-a84b-7324db86ecb9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_aac87e72-95a6-43f8-9025-4588a5358325" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b670a828-ee61-4861-a847-1864dbf57f77" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_aac87e72-95a6-43f8-9025-4588a5358325" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_eeb09042-bb44-4226-aa7f-028eaa73dc86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b670a828-ee61-4861-a847-1864dbf57f77" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_eeb09042-bb44-4226-aa7f-028eaa73dc86" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="cms-20250331.xsd#ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_f81ebd46-41d5-4e8c-b80b-fd8e721f9717" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_c2c21b0c-76da-4152-9059-c41a93450519" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_f81ebd46-41d5-4e8c-b80b-fd8e721f9717" xlink:to="loc_us-gaap_StatementTable_c2c21b0c-76da-4152-9059-c41a93450519" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bd30d89f-efec-4304-90e4-8b3f1f2697f7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_c2c21b0c-76da-4152-9059-c41a93450519" xlink:to="loc_dei_LegalEntityAxis_bd30d89f-efec-4304-90e4-8b3f1f2697f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bd30d89f-efec-4304-90e4-8b3f1f2697f7_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_bd30d89f-efec-4304-90e4-8b3f1f2697f7" xlink:to="loc_dei_EntityDomain_bd30d89f-efec-4304-90e4-8b3f1f2697f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_33299a2a-afea-42b2-a52d-2f22f0ad3add" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_bd30d89f-efec-4304-90e4-8b3f1f2697f7" xlink:to="loc_dei_EntityDomain_33299a2a-afea-42b2-a52d-2f22f0ad3add" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_80644c12-b408-4c1d-8af9-283f587fdd7f" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_33299a2a-afea-42b2-a52d-2f22f0ad3add" xlink:to="loc_cms_ConsumersEnergyCompanyMember_80644c12-b408-4c1d-8af9-283f587fdd7f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_45383ea8-9b79-489f-9a49-2ced1380b05f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f81ebd46-41d5-4e8c-b80b-fd8e721f9717" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_45383ea8-9b79-489f-9a49-2ced1380b05f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_e3b02aba-7c2b-45f4-8e32-f2b33301e687" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_45383ea8-9b79-489f-9a49-2ced1380b05f" xlink:to="loc_us-gaap_ProfitLoss_e3b02aba-7c2b-45f4-8e32-f2b33301e687" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f14e207a-dbd2-42da-93b3-d50d0320078b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_45383ea8-9b79-489f-9a49-2ced1380b05f" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f14e207a-dbd2-42da-93b3-d50d0320078b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_4ccbed61-ccc3-44d2-96c8-583798c62c7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f14e207a-dbd2-42da-93b3-d50d0320078b" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_4ccbed61-ccc3-44d2-96c8-583798c62c7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_204f2951-6d1b-40f0-bf0a-7e4f6b5f70c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f14e207a-dbd2-42da-93b3-d50d0320078b" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_204f2951-6d1b-40f0-bf0a-7e4f6b5f70c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_df741142-865d-42d3-9ad6-ed9fd5466fac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f14e207a-dbd2-42da-93b3-d50d0320078b" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_df741142-865d-42d3-9ad6-ed9fd5466fac" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_7b47f6c5-00d1-4e30-902a-96bf4045a6f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInReceivablesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_45383ea8-9b79-489f-9a49-2ced1380b05f" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_7b47f6c5-00d1-4e30-902a-96bf4045a6f3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_da54b8f8-7bd6-4cf4-8f7b-52c1946db507" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_7b47f6c5-00d1-4e30-902a-96bf4045a6f3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_da54b8f8-7bd6-4cf4-8f7b-52c1946db507" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_cfadd83b-1b41-4dd4-b23f-9823e98e8d33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_7b47f6c5-00d1-4e30-902a-96bf4045a6f3" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_cfadd83b-1b41-4dd4-b23f-9823e98e8d33" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_8db0f7a9-8e2a-4b49-8904-8a082fe0121f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_7b47f6c5-00d1-4e30-902a-96bf4045a6f3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_8db0f7a9-8e2a-4b49-8904-8a082fe0121f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_c14666df-72f0-40f6-a257-193fa6c32d62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_7b47f6c5-00d1-4e30-902a-96bf4045a6f3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_c14666df-72f0-40f6-a257-193fa6c32d62" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_cdd6e79a-14e2-4643-8b83-742752545d25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_7b47f6c5-00d1-4e30-902a-96bf4045a6f3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_cdd6e79a-14e2-4643-8b83-742752545d25" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9d25200a-cd00-4184-9fbb-bd96b03f4dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_45383ea8-9b79-489f-9a49-2ced1380b05f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9d25200a-cd00-4184-9fbb-bd96b03f4dfb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bfbe9629-863a-4fc1-9b4a-dea7932ad66b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f81ebd46-41d5-4e8c-b80b-fd8e721f9717" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bfbe9629-863a-4fc1-9b4a-dea7932ad66b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_484a3c4f-02ff-4e33-9d0d-ac8756f4a457" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bfbe9629-863a-4fc1-9b4a-dea7932ad66b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_484a3c4f-02ff-4e33-9d0d-ac8756f4a457" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_7a88fedf-fd87-4ea2-acb7-3192e440a4ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bfbe9629-863a-4fc1-9b4a-dea7932ad66b" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_7a88fedf-fd87-4ea2-acb7-3192e440a4ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e9c5f918-6328-4f80-a898-a604336ef8ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bfbe9629-863a-4fc1-9b4a-dea7932ad66b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e9c5f918-6328-4f80-a898-a604336ef8ef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_377eef7c-052c-4714-b02b-dd04f8f3a9f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f81ebd46-41d5-4e8c-b80b-fd8e721f9717" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_377eef7c-052c-4714-b02b-dd04f8f3a9f6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_7021257a-9168-4f91-af20-09dc3db262a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_377eef7c-052c-4714-b02b-dd04f8f3a9f6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_7021257a-9168-4f91-af20-09dc3db262a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_9c3800eb-d48d-4f89-9510-97e361101d5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_377eef7c-052c-4714-b02b-dd04f8f3a9f6" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_9c3800eb-d48d-4f89-9510-97e361101d5a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_7d3aadc5-8237-41f4-9c44-6f52e084143e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_377eef7c-052c-4714-b02b-dd04f8f3a9f6" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_7d3aadc5-8237-41f4-9c44-6f52e084143e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributedCapital_442172bd-8fe3-4724-9581-8bf23dca0c3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_377eef7c-052c-4714-b02b-dd04f8f3a9f6" xlink:to="loc_us-gaap_ProceedsFromContributedCapital_442172bd-8fe3-4724-9581-8bf23dca0c3a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PaymentToParentForReturnOfStockholderContributedCapital_55fc7810-c8a2-48f4-a585-b9acf0a5b5fa" xlink:href="cms-20250331.xsd#cms_PaymentToParentForReturnOfStockholderContributedCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_377eef7c-052c-4714-b02b-dd04f8f3a9f6" xlink:to="loc_cms_PaymentToParentForReturnOfStockholderContributedCapital_55fc7810-c8a2-48f4-a585-b9acf0a5b5fa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends_871df925-4b83-4458-bf89-b79b9d234842" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_377eef7c-052c-4714-b02b-dd04f8f3a9f6" xlink:to="loc_us-gaap_PaymentsOfOrdinaryDividends_871df925-4b83-4458-bf89-b79b9d234842" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_f72fceca-8c2d-4aea-a348-021347a6505d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_377eef7c-052c-4714-b02b-dd04f8f3a9f6" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_f72fceca-8c2d-4aea-a348-021347a6505d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b3add47d-e18f-4094-8968-1f13a4a1aa8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_377eef7c-052c-4714-b02b-dd04f8f3a9f6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b3add47d-e18f-4094-8968-1f13a4a1aa8f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7e40f832-c986-4ed1-b7a7-1808a9b1e384" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f81ebd46-41d5-4e8c-b80b-fd8e721f9717" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7e40f832-c986-4ed1-b7a7-1808a9b1e384" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5a550e69-2f32-4688-8122-2f48b31f90e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f81ebd46-41d5-4e8c-b80b-fd8e721f9717" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5a550e69-2f32-4688-8122-2f48b31f90e6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_fc58af5a-d449-4546-8d52-0c599c31c4b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonCashTransactionsAbstract_668a74a2-88b2-4864-b4b9-871a9a4f0ead" xlink:href="cms-20250331.xsd#cms_NonCashTransactionsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f81ebd46-41d5-4e8c-b80b-fd8e721f9717" xlink:to="loc_cms_NonCashTransactionsAbstract_668a74a2-88b2-4864-b4b9-871a9a4f0ead" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_4f59548a-0c4b-4166-a5a5-0eadc88b9fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_NonCashTransactionsAbstract_668a74a2-88b2-4864-b4b9-871a9a4f0ead" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_4f59548a-0c4b-4166-a5a5-0eadc88b9fe8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cms-20250331.xsd#ConsumersEnergyCompanyConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_79d5e572-c379-4586-95d7-417cfec458ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_fe8388c8-d0f5-4ffa-89c3-42778685b23b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_79d5e572-c379-4586-95d7-417cfec458ed" xlink:to="loc_us-gaap_StatementTable_fe8388c8-d0f5-4ffa-89c3-42778685b23b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b9d7004f-c45e-4720-b6fb-3560c8040527" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_fe8388c8-d0f5-4ffa-89c3-42778685b23b" xlink:to="loc_dei_LegalEntityAxis_b9d7004f-c45e-4720-b6fb-3560c8040527" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b9d7004f-c45e-4720-b6fb-3560c8040527_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_b9d7004f-c45e-4720-b6fb-3560c8040527" xlink:to="loc_dei_EntityDomain_b9d7004f-c45e-4720-b6fb-3560c8040527_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d35260a3-6dfa-4249-b170-0b9eb34e4c19" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_b9d7004f-c45e-4720-b6fb-3560c8040527" xlink:to="loc_dei_EntityDomain_d35260a3-6dfa-4249-b170-0b9eb34e4c19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_c573f42b-e331-4f93-a4a9-efd3900920cc" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d35260a3-6dfa-4249-b170-0b9eb34e4c19" xlink:to="loc_cms_ConsumersEnergyCompanyMember_c573f42b-e331-4f93-a4a9-efd3900920cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_96048832-621e-499e-9900-4d5a97798858" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_fe8388c8-d0f5-4ffa-89c3-42778685b23b" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_96048832-621e-499e-9900-4d5a97798858" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_96048832-621e-499e-9900-4d5a97798858_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_96048832-621e-499e-9900-4d5a97798858" xlink:to="loc_us-gaap_RelatedPartyDomain_96048832-621e-499e-9900-4d5a97798858_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_c043e65b-b028-46f4-a811-9978cc45f2a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_96048832-621e-499e-9900-4d5a97798858" xlink:to="loc_us-gaap_RelatedPartyDomain_c043e65b-b028-46f4-a811-9978cc45f2a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_04189de7-4d58-43a1-9da3-96ed98a4b0ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_c043e65b-b028-46f4-a811-9978cc45f2a4" xlink:to="loc_us-gaap_NonrelatedPartyMember_04189de7-4d58-43a1-9da3-96ed98a4b0ff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_798dd45a-62c5-4fdc-9c12-fe3f762268b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_c043e65b-b028-46f4-a811-9978cc45f2a4" xlink:to="loc_us-gaap_RelatedPartyMember_798dd45a-62c5-4fdc-9c12-fe3f762268b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_98a40f62-bc78-4d99-8499-d6c5f3c249fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_79d5e572-c379-4586-95d7-417cfec458ed" xlink:to="loc_us-gaap_AssetsAbstract_98a40f62-bc78-4d99-8499-d6c5f3c249fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_61af3cd8-ef59-44fe-b550-4219469a1872" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_98a40f62-bc78-4d99-8499-d6c5f3c249fc" xlink:to="loc_us-gaap_AssetsCurrentAbstract_61af3cd8-ef59-44fe-b550-4219469a1872" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_aadd64e3-ffab-49bb-8767-5f02a9f298fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_61af3cd8-ef59-44fe-b550-4219469a1872" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_aadd64e3-ffab-49bb-8767-5f02a9f298fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_399b8ad8-1858-4a5b-97e4-39a18789f8ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_61af3cd8-ef59-44fe-b550-4219469a1872" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_399b8ad8-1858-4a5b-97e4-39a18789f8ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_48acc0d6-4d13-4b4d-9b01-88bc388bbab7" xlink:href="cms-20250331.xsd#cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_61af3cd8-ef59-44fe-b550-4219469a1872" xlink:to="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_48acc0d6-4d13-4b4d-9b01-88bc388bbab7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_d1cc7bdc-b622-44e8-831e-2380f4d9bdc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_61af3cd8-ef59-44fe-b550-4219469a1872" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_d1cc7bdc-b622-44e8-831e-2380f4d9bdc6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_88d172f0-09ff-4482-bbb7-67e1150301be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_61af3cd8-ef59-44fe-b550-4219469a1872" xlink:to="loc_us-gaap_InventoryNetAbstract_88d172f0-09ff-4482-bbb7-67e1150301be" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_effc1e1d-d350-4b73-ad23-23d70233760b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryGasStoredUnderground"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_88d172f0-09ff-4482-bbb7-67e1150301be" xlink:to="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_effc1e1d-d350-4b73-ad23-23d70233760b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventorySupplies_aedd34c8-9523-4a61-a784-72915ab46619" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventorySupplies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_88d172f0-09ff-4482-bbb7-67e1150301be" xlink:to="loc_us-gaap_OtherInventorySupplies_aedd34c8-9523-4a61-a784-72915ab46619" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_ec86aed0-85ba-4570-87a3-eaeb176aebd1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryOtherFossilFuel"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_88d172f0-09ff-4482-bbb7-67e1150301be" xlink:to="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_ec86aed0-85ba-4570-87a3-eaeb176aebd1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredPropertyTaxes_c1afb7b2-9d3c-4890-b4f9-894acf6d618e" xlink:href="cms-20250331.xsd#cms_DeferredPropertyTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_61af3cd8-ef59-44fe-b550-4219469a1872" xlink:to="loc_cms_DeferredPropertyTaxes_c1afb7b2-9d3c-4890-b4f9-894acf6d618e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_668d7653-e7ce-4856-9df0-aa83ee9a049a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_61af3cd8-ef59-44fe-b550-4219469a1872" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_668d7653-e7ce-4856-9df0-aa83ee9a049a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_0e1d75ca-26c1-4d37-a6ab-6265031ea1b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_61af3cd8-ef59-44fe-b550-4219469a1872" xlink:to="loc_us-gaap_OtherAssetsCurrent_0e1d75ca-26c1-4d37-a6ab-6265031ea1b5" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_51debbfe-e6ed-44ed-a408-14780bf4132e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_61af3cd8-ef59-44fe-b550-4219469a1872" xlink:to="loc_us-gaap_AssetsCurrent_51debbfe-e6ed-44ed-a408-14780bf4132e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_e79c1d7c-fac5-4354-9aa5-c611c6c70a39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_98a40f62-bc78-4d99-8499-d6c5f3c249fc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_e79c1d7c-fac5-4354-9aa5-c611c6c70a39" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_c6498a72-353b-44f4-814b-5c6fbd469864" xlink:href="cms-20250331.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_e79c1d7c-fac5-4354-9aa5-c611c6c70a39" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_c6498a72-353b-44f4-814b-5c6fbd469864" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_5079f921-e666-416f-aad7-25183792ce7f" xlink:href="cms-20250331.xsd#cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_e79c1d7c-fac5-4354-9aa5-c611c6c70a39" xlink:to="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_5079f921-e666-416f-aad7-25183792ce7f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_92969566-e41f-41fb-bacb-7a26f48f952d" xlink:href="cms-20250331.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_e79c1d7c-fac5-4354-9aa5-c611c6c70a39" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_92969566-e41f-41fb-bacb-7a26f48f952d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_717192a5-265d-4742-b06f-ba561834e5c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_e79c1d7c-fac5-4354-9aa5-c611c6c70a39" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_717192a5-265d-4742-b06f-ba561834e5c6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_2fdce9a0-a859-441a-be27-b5ee32c25b10" xlink:href="cms-20250331.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_e79c1d7c-fac5-4354-9aa5-c611c6c70a39" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_2fdce9a0-a859-441a-be27-b5ee32c25b10" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_725c0784-1c77-4e02-9e64-bc23a0372216" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_98a40f62-bc78-4d99-8499-d6c5f3c249fc" xlink:to="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_725c0784-1c77-4e02-9e64-bc23a0372216" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_514b7fb1-5bd8-4f1e-9505-4e719043ecfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_725c0784-1c77-4e02-9e64-bc23a0372216" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_514b7fb1-5bd8-4f1e-9505-4e719043ecfc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetNoncurrent_566e21ec-dd36-4ba8-8ed5-556859e20683" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_725c0784-1c77-4e02-9e64-bc23a0372216" xlink:to="loc_us-gaap_AccountsReceivableNetNoncurrent_566e21ec-dd36-4ba8-8ed5-556859e20683" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_1672ebe4-7138-4336-bd72-466d84fb4c95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_725c0784-1c77-4e02-9e64-bc23a0372216" xlink:to="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_1672ebe4-7138-4336-bd72-466d84fb4c95" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_6e9b7409-0f7a-426b-aa2f-3edf0a15fbcc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_725c0784-1c77-4e02-9e64-bc23a0372216" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_6e9b7409-0f7a-426b-aa2f-3edf0a15fbcc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_f1ba2045-22b5-448e-b82a-4a262629733c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_725c0784-1c77-4e02-9e64-bc23a0372216" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_f1ba2045-22b5-448e-b82a-4a262629733c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_3c644150-ae85-488d-9d29-b295eef1348b" xlink:href="cms-20250331.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_725c0784-1c77-4e02-9e64-bc23a0372216" xlink:to="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_3c644150-ae85-488d-9d29-b295eef1348b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_320e0bc5-862a-4bf5-a87b-1be9644e674c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_98a40f62-bc78-4d99-8499-d6c5f3c249fc" xlink:to="loc_us-gaap_Assets_320e0bc5-862a-4bf5-a87b-1be9644e674c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d7fa93af-ce25-4865-bd76-1aabef6359b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_79d5e572-c379-4586-95d7-417cfec458ed" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d7fa93af-ce25-4865-bd76-1aabef6359b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_99fbc2ee-d1aa-4bd7-9013-cc7d1f7156d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d7fa93af-ce25-4865-bd76-1aabef6359b6" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_99fbc2ee-d1aa-4bd7-9013-cc7d1f7156d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_b6a5c763-ac5d-4019-ada5-5137e0bde13f" xlink:href="cms-20250331.xsd#cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99fbc2ee-d1aa-4bd7-9013-cc7d1f7156d3" xlink:to="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_b6a5c763-ac5d-4019-ada5-5137e0bde13f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_18ca5867-d6fa-4a32-85c4-f044aa4ea58b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99fbc2ee-d1aa-4bd7-9013-cc7d1f7156d3" xlink:to="loc_us-gaap_NotesPayableCurrent_18ca5867-d6fa-4a32-85c4-f044aa4ea58b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_d822b0de-1edc-4afb-a7ab-d32be69026bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99fbc2ee-d1aa-4bd7-9013-cc7d1f7156d3" xlink:to="loc_us-gaap_AccountsPayableCurrent_d822b0de-1edc-4afb-a7ab-d32be69026bf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccruedRateRefunds_232bf97b-d83c-489a-bb21-2b7729c4617a" xlink:href="cms-20250331.xsd#cms_AccruedRateRefunds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99fbc2ee-d1aa-4bd7-9013-cc7d1f7156d3" xlink:to="loc_cms_AccruedRateRefunds_232bf97b-d83c-489a-bb21-2b7729c4617a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendsPayableCurrent_836200b8-75bb-4b55-bc51-86e7f58cf68f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99fbc2ee-d1aa-4bd7-9013-cc7d1f7156d3" xlink:to="loc_us-gaap_InterestAndDividendsPayableCurrent_836200b8-75bb-4b55-bc51-86e7f58cf68f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_246b0f75-1da7-4e52-94d2-417f8b7f1c95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99fbc2ee-d1aa-4bd7-9013-cc7d1f7156d3" xlink:to="loc_us-gaap_TaxesPayableCurrent_246b0f75-1da7-4e52-94d2-417f8b7f1c95" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_4ce295bc-a0d8-4b68-9d81-c7a5d0c725d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99fbc2ee-d1aa-4bd7-9013-cc7d1f7156d3" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_4ce295bc-a0d8-4b68-9d81-c7a5d0c725d0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_7c956bca-f8b4-4980-8e3a-a08eebc98d26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99fbc2ee-d1aa-4bd7-9013-cc7d1f7156d3" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_7c956bca-f8b4-4980-8e3a-a08eebc98d26" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_caaaee3a-bfd6-488f-8733-35e7172dd2fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99fbc2ee-d1aa-4bd7-9013-cc7d1f7156d3" xlink:to="loc_us-gaap_LiabilitiesCurrent_caaaee3a-bfd6-488f-8733-35e7172dd2fb" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_2b7ff00a-3ffd-4ebf-bf01-8ff709e744c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d7fa93af-ce25-4865-bd76-1aabef6359b6" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_2b7ff00a-3ffd-4ebf-bf01-8ff709e744c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_37646730-5ecf-4596-a2ff-57fe78b3a312" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_2b7ff00a-3ffd-4ebf-bf01-8ff709e744c7" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_37646730-5ecf-4596-a2ff-57fe78b3a312" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_3ae543a5-4e86-4b40-a583-45f4916e6062" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_2b7ff00a-3ffd-4ebf-bf01-8ff709e744c7" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_3ae543a5-4e86-4b40-a583-45f4916e6062" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_83300c67-0e28-4daa-a7a2-7e52d4572306" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_2b7ff00a-3ffd-4ebf-bf01-8ff709e744c7" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_83300c67-0e28-4daa-a7a2-7e52d4572306" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_3201e8c9-494d-40f2-b159-fbb29143cdfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_2b7ff00a-3ffd-4ebf-bf01-8ff709e744c7" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_3201e8c9-494d-40f2-b159-fbb29143cdfc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_e69cc3ee-9b56-48cc-a49c-76ce195f1169" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_2b7ff00a-3ffd-4ebf-bf01-8ff709e744c7" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_e69cc3ee-9b56-48cc-a49c-76ce195f1169" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_55b7f493-de92-4f93-b245-5966325074dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_2b7ff00a-3ffd-4ebf-bf01-8ff709e744c7" xlink:to="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_55b7f493-de92-4f93-b245-5966325074dc" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_b1c4fa2d-74b0-4538-996f-17ec433bcc8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_2b7ff00a-3ffd-4ebf-bf01-8ff709e744c7" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_b1c4fa2d-74b0-4538-996f-17ec433bcc8b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_67a18522-a4bd-494c-b208-b65d28a9e2a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_2b7ff00a-3ffd-4ebf-bf01-8ff709e744c7" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_67a18522-a4bd-494c-b208-b65d28a9e2a1" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_a564cb86-b359-4d17-8009-58e505573555" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_2b7ff00a-3ffd-4ebf-bf01-8ff709e744c7" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_a564cb86-b359-4d17-8009-58e505573555" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_3b95ecb1-752c-4182-9d98-6ba909fab721" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d7fa93af-ce25-4865-bd76-1aabef6359b6" xlink:to="loc_us-gaap_CommitmentsAndContingencies_3b95ecb1-752c-4182-9d98-6ba909fab721" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b8aeae1b-6bef-4c6d-b50f-af1b9c5ba804" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d7fa93af-ce25-4865-bd76-1aabef6359b6" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b8aeae1b-6bef-4c6d-b50f-af1b9c5ba804" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_d310d069-f75e-474b-b3fb-2e0621a1c776" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b8aeae1b-6bef-4c6d-b50f-af1b9c5ba804" xlink:to="loc_us-gaap_StockholdersEquityAbstract_d310d069-f75e-474b-b3fb-2e0621a1c776" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_a1b10fe3-2f8a-48af-8f1c-eeb8c83d7757" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d310d069-f75e-474b-b3fb-2e0621a1c776" xlink:to="loc_us-gaap_CommonStockValue_a1b10fe3-2f8a-48af-8f1c-eeb8c83d7757" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_72018112-1a19-4316-ad97-cb9e308704ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d310d069-f75e-474b-b3fb-2e0621a1c776" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_72018112-1a19-4316-ad97-cb9e308704ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ba8a42ad-44cd-41d7-b0f1-bc2ae297bab1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d310d069-f75e-474b-b3fb-2e0621a1c776" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ba8a42ad-44cd-41d7-b0f1-bc2ae297bab1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e1846d40-9e66-4d89-9156-31564e3a5e70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d310d069-f75e-474b-b3fb-2e0621a1c776" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e1846d40-9e66-4d89-9156-31564e3a5e70" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommonStockholdersEquity_8c5b1966-18bc-4902-8e32-f4fde40d085f" xlink:href="cms-20250331.xsd#cms_CommonStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d310d069-f75e-474b-b3fb-2e0621a1c776" xlink:to="loc_cms_CommonStockholdersEquity_8c5b1966-18bc-4902-8e32-f4fde40d085f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_06e5b5b6-0a4a-43e5-8d21-85afe7d6eb2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d310d069-f75e-474b-b3fb-2e0621a1c776" xlink:to="loc_us-gaap_PreferredStockValue_06e5b5b6-0a4a-43e5-8d21-85afe7d6eb2b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6884ebf7-3bdd-47ec-bc03-33d9f460372c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d310d069-f75e-474b-b3fb-2e0621a1c776" xlink:to="loc_us-gaap_StockholdersEquity_6884ebf7-3bdd-47ec-bc03-33d9f460372c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_1fad9efc-e60f-412b-853d-e9ec64f913ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d7fa93af-ce25-4865-bd76-1aabef6359b6" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_1fad9efc-e60f-412b-853d-e9ec64f913ed" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cms-20250331.xsd#ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_6d6f7680-b52f-4cef-9dca-37c3851df272" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_8878f2f3-8287-4ed4-a734-c1239148ccb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_6d6f7680-b52f-4cef-9dca-37c3851df272" xlink:to="loc_us-gaap_StatementTable_8878f2f3-8287-4ed4-a734-c1239148ccb2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4f059473-6b60-4c70-bb2c-f21aa9e65c2b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_8878f2f3-8287-4ed4-a734-c1239148ccb2" xlink:to="loc_dei_LegalEntityAxis_4f059473-6b60-4c70-bb2c-f21aa9e65c2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4f059473-6b60-4c70-bb2c-f21aa9e65c2b_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_4f059473-6b60-4c70-bb2c-f21aa9e65c2b" xlink:to="loc_dei_EntityDomain_4f059473-6b60-4c70-bb2c-f21aa9e65c2b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e1ff750a-613f-48fa-8385-c69de78ec6d7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_4f059473-6b60-4c70-bb2c-f21aa9e65c2b" xlink:to="loc_dei_EntityDomain_e1ff750a-613f-48fa-8385-c69de78ec6d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_7a8d04df-911f-4007-8c1c-c2403084ee02" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e1ff750a-613f-48fa-8385-c69de78ec6d7" xlink:to="loc_cms_ConsumersEnergyCompanyMember_7a8d04df-911f-4007-8c1c-c2403084ee02" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_78b7179b-ddae-4525-b71a-40d4d66fdd8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6d6f7680-b52f-4cef-9dca-37c3851df272" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_78b7179b-ddae-4525-b71a-40d4d66fdd8c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_346158b4-1418-4211-9ffb-e963ecc87077" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6d6f7680-b52f-4cef-9dca-37c3851df272" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_346158b4-1418-4211-9ffb-e963ecc87077" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_8419c376-f6e6-4423-a68a-e4433ce7ce3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6d6f7680-b52f-4cef-9dca-37c3851df272" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_8419c376-f6e6-4423-a68a-e4433ce7ce3c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_750e2f99-30f5-4552-9b7c-222aa4e7cd3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6d6f7680-b52f-4cef-9dca-37c3851df272" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_750e2f99-30f5-4552-9b7c-222aa4e7cd3e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_79270ecb-a977-485f-905c-ed1a4f81952f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6d6f7680-b52f-4cef-9dca-37c3851df272" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_79270ecb-a977-485f-905c-ed1a4f81952f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_65482596-ef6e-4459-87b4-60142889c0e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6d6f7680-b52f-4cef-9dca-37c3851df272" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_65482596-ef6e-4459-87b4-60142889c0e6" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited" xlink:type="simple" xlink:href="cms-20250331.xsd#ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_78435c54-c68e-4a84-8f9e-ff2db8950c14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_73907175-1c30-4011-856a-f80e2a9d3656" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_78435c54-c68e-4a84-8f9e-ff2db8950c14" xlink:to="loc_us-gaap_StatementTable_73907175-1c30-4011-856a-f80e2a9d3656" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c3711fbe-e35e-4ca6-ab58-6c30b3ef4f73" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_73907175-1c30-4011-856a-f80e2a9d3656" xlink:to="loc_dei_LegalEntityAxis_c3711fbe-e35e-4ca6-ab58-6c30b3ef4f73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c3711fbe-e35e-4ca6-ab58-6c30b3ef4f73_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_c3711fbe-e35e-4ca6-ab58-6c30b3ef4f73" xlink:to="loc_dei_EntityDomain_c3711fbe-e35e-4ca6-ab58-6c30b3ef4f73_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e4352bb5-f107-4bbe-bb5a-3ad40ca1e7f5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_c3711fbe-e35e-4ca6-ab58-6c30b3ef4f73" xlink:to="loc_dei_EntityDomain_e4352bb5-f107-4bbe-bb5a-3ad40ca1e7f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_bdf4c070-5706-4524-ba2c-0f99282501be" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e4352bb5-f107-4bbe-bb5a-3ad40ca1e7f5" xlink:to="loc_cms_ConsumersEnergyCompanyMember_bdf4c070-5706-4524-ba2c-0f99282501be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_66f79d75-190f-409b-ad54-42566da72c08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_73907175-1c30-4011-856a-f80e2a9d3656" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_66f79d75-190f-409b-ad54-42566da72c08" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_66f79d75-190f-409b-ad54-42566da72c08_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_66f79d75-190f-409b-ad54-42566da72c08" xlink:to="loc_us-gaap_EquityComponentDomain_66f79d75-190f-409b-ad54-42566da72c08_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_9bbd4f96-d086-417c-bc51-dae902905911" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_66f79d75-190f-409b-ad54-42566da72c08" xlink:to="loc_us-gaap_EquityComponentDomain_9bbd4f96-d086-417c-bc51-dae902905911" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_ed3f0ffb-0dd3-4323-b164-80594a9f0a0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9bbd4f96-d086-417c-bc51-dae902905911" xlink:to="loc_us-gaap_CommonStockMember_ed3f0ffb-0dd3-4323-b164-80594a9f0a0b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_e1891759-8c16-45ad-854f-4eba9169e04d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9bbd4f96-d086-417c-bc51-dae902905911" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_e1891759-8c16-45ad-854f-4eba9169e04d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7a150944-7aca-4562-8a8d-6b9238b253d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9bbd4f96-d086-417c-bc51-dae902905911" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7a150944-7aca-4562-8a8d-6b9238b253d8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_8eadd2fc-a80e-4bb8-90df-da9f7c4fb0db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9bbd4f96-d086-417c-bc51-dae902905911" xlink:to="loc_us-gaap_RetainedEarningsMember_8eadd2fc-a80e-4bb8-90df-da9f7c4fb0db" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_d2d3d691-80dc-4c50-955e-5dc27bfcd716" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9bbd4f96-d086-417c-bc51-dae902905911" xlink:to="loc_us-gaap_PreferredStockMember_d2d3d691-80dc-4c50-955e-5dc27bfcd716" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4e65c228-f767-4493-8cfe-ba4562ac4c92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_78435c54-c68e-4a84-8f9e-ff2db8950c14" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4e65c228-f767-4493-8cfe-ba4562ac4c92" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d637749e-bd36-45cf-9b14-aa49b5132b22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4e65c228-f767-4493-8cfe-ba4562ac4c92" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d637749e-bd36-45cf-9b14-aa49b5132b22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_6241ea98-edb0-4110-b679-767da4d095ec" xlink:href="cms-20250331.xsd#cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4e65c228-f767-4493-8cfe-ba4562ac4c92" xlink:to="loc_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_6241ea98-edb0-4110-b679-767da4d095ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution_573b5e79-6a2b-4d37-a48f-470e0fb8cddd" xlink:href="cms-20250331.xsd#cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4e65c228-f767-4493-8cfe-ba4562ac4c92" xlink:to="loc_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution_573b5e79-6a2b-4d37-a48f-470e0fb8cddd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_bf871b0d-c461-4671-a7ff-02054c255acc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4e65c228-f767-4493-8cfe-ba4562ac4c92" xlink:to="loc_us-gaap_NetIncomeLoss_bf871b0d-c461-4671-a7ff-02054c255acc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_ed83c23a-7b8c-451b-ba00-fe006e03a727" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4e65c228-f767-4493-8cfe-ba4562ac4c92" xlink:to="loc_us-gaap_DividendsCommonStockCash_ed83c23a-7b8c-451b-ba00-fe006e03a727" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_fd024ad7-d917-4700-af26-aac4065cdd54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RegulatoryMatters" xlink:type="simple" xlink:href="cms-20250331.xsd#RegulatoryMatters"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RegulatoryMatters" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_6df3eba3-fc74-46e5-a484-df5ea72a3405" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b976561a-0615-4935-9e4e-10ffb106db3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_6df3eba3-fc74-46e5-a484-df5ea72a3405" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b976561a-0615-4935-9e4e-10ffb106db3e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3f94a3f0-7307-48f9-ba33-daea8a3fc0fe" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b976561a-0615-4935-9e4e-10ffb106db3e" xlink:to="loc_dei_LegalEntityAxis_3f94a3f0-7307-48f9-ba33-daea8a3fc0fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3f94a3f0-7307-48f9-ba33-daea8a3fc0fe_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_3f94a3f0-7307-48f9-ba33-daea8a3fc0fe" xlink:to="loc_dei_EntityDomain_3f94a3f0-7307-48f9-ba33-daea8a3fc0fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2b94e4a6-2828-4ef6-99b3-71d09432a2bd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_3f94a3f0-7307-48f9-ba33-daea8a3fc0fe" xlink:to="loc_dei_EntityDomain_2b94e4a6-2828-4ef6-99b3-71d09432a2bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_12ca97be-da9e-46b4-bc31-fb4c731d1610" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_2b94e4a6-2828-4ef6-99b3-71d09432a2bd" xlink:to="loc_cms_ConsumersEnergyCompanyMember_12ca97be-da9e-46b4-bc31-fb4c731d1610" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesDisclosureTextBlock_6def6e0a-e41d-4003-912e-d31b47c9764c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_6df3eba3-fc74-46e5-a484-df5ea72a3405" xlink:to="loc_us-gaap_PublicUtilitiesDisclosureTextBlock_6def6e0a-e41d-4003-912e-d31b47c9764c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitments" xlink:type="simple" xlink:href="cms-20250331.xsd#ContingenciesandCommitments"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_e1f85772-8eb8-4891-a681-9fe920c5358f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_24c3ab55-aedc-41e4-863c-90fbd74a15af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_e1f85772-8eb8-4891-a681-9fe920c5358f" xlink:to="loc_us-gaap_OtherCommitmentsTable_24c3ab55-aedc-41e4-863c-90fbd74a15af" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a9504ce3-d581-41c1-91b8-65886596c31f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_24c3ab55-aedc-41e4-863c-90fbd74a15af" xlink:to="loc_dei_LegalEntityAxis_a9504ce3-d581-41c1-91b8-65886596c31f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a9504ce3-d581-41c1-91b8-65886596c31f_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_a9504ce3-d581-41c1-91b8-65886596c31f" xlink:to="loc_dei_EntityDomain_a9504ce3-d581-41c1-91b8-65886596c31f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_90096fa2-1e4a-409b-8bc8-12c4cc878e40" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_a9504ce3-d581-41c1-91b8-65886596c31f" xlink:to="loc_dei_EntityDomain_90096fa2-1e4a-409b-8bc8-12c4cc878e40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_70c349a4-1aae-4ecc-af2a-b62fef7f7666" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_90096fa2-1e4a-409b-8bc8-12c4cc878e40" xlink:to="loc_cms_ConsumersEnergyCompanyMember_70c349a4-1aae-4ecc-af2a-b62fef7f7666" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_57ee04c0-9a2c-448c-80c2-c636a2e4678b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_e1f85772-8eb8-4891-a681-9fe920c5358f" xlink:to="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_57ee04c0-9a2c-448c-80c2-c636a2e4678b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalization" xlink:type="simple" xlink:href="cms-20250331.xsd#FinancingsandCapitalization"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalization" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_64918561-a876-4830-8efa-b4be70113bba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_32f5a6aa-e20f-404e-8882-6318be928f92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_64918561-a876-4830-8efa-b4be70113bba" xlink:to="loc_us-gaap_DebtInstrumentTable_32f5a6aa-e20f-404e-8882-6318be928f92" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_eec9af9d-c5c5-4a06-9ff2-6552be2e77da" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_32f5a6aa-e20f-404e-8882-6318be928f92" xlink:to="loc_dei_LegalEntityAxis_eec9af9d-c5c5-4a06-9ff2-6552be2e77da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_eec9af9d-c5c5-4a06-9ff2-6552be2e77da_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_eec9af9d-c5c5-4a06-9ff2-6552be2e77da" xlink:to="loc_dei_EntityDomain_eec9af9d-c5c5-4a06-9ff2-6552be2e77da_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7f159f3d-f38e-4b1b-8301-3a3394db150b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_eec9af9d-c5c5-4a06-9ff2-6552be2e77da" xlink:to="loc_dei_EntityDomain_7f159f3d-f38e-4b1b-8301-3a3394db150b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_9bd2139a-f89b-4844-be11-77b7abe93268" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7f159f3d-f38e-4b1b-8301-3a3394db150b" xlink:to="loc_cms_ConsumersEnergyCompanyMember_9bd2139a-f89b-4844-be11-77b7abe93268" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_a070b0bb-3f9b-4967-9d5e-d6c072d46127" xlink:href="cms-20250331.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7f159f3d-f38e-4b1b-8301-3a3394db150b" xlink:to="loc_cms_NorthStarCleanEnergyMember_a070b0bb-3f9b-4967-9d5e-d6c072d46127" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_2d502a7c-ff47-42d9-827a-10cc54f9acc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_64918561-a876-4830-8efa-b4be70113bba" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_2d502a7c-ff47-42d9-827a-10cc54f9acc5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="cms-20250331.xsd#FairValueMeasurements"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d8183ae9-b2fb-4e46-a039-2f19a6ee0749" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0d88c3d7-dcc4-4974-a364-3aaa7c40ec32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d8183ae9-b2fb-4e46-a039-2f19a6ee0749" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0d88c3d7-dcc4-4974-a364-3aaa7c40ec32" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f43464df-88af-4c46-99f1-3784cd3bc519" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0d88c3d7-dcc4-4974-a364-3aaa7c40ec32" xlink:to="loc_dei_LegalEntityAxis_f43464df-88af-4c46-99f1-3784cd3bc519" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f43464df-88af-4c46-99f1-3784cd3bc519_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_f43464df-88af-4c46-99f1-3784cd3bc519" xlink:to="loc_dei_EntityDomain_f43464df-88af-4c46-99f1-3784cd3bc519_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7fac7915-937e-4e19-a2b6-e172f0e7802f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_f43464df-88af-4c46-99f1-3784cd3bc519" xlink:to="loc_dei_EntityDomain_7fac7915-937e-4e19-a2b6-e172f0e7802f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a18dbe8f-b0a8-4996-b63a-92c1202ef86f" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_7fac7915-937e-4e19-a2b6-e172f0e7802f" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a18dbe8f-b0a8-4996-b63a-92c1202ef86f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_9c7e3065-4976-4222-9092-f7e738a40a68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d8183ae9-b2fb-4e46-a039-2f19a6ee0749" xlink:to="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_9c7e3065-4976-4222-9092-f7e738a40a68" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstruments" xlink:type="simple" xlink:href="cms-20250331.xsd#FinancialInstruments"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems_708790d8-765d-4f61-a6e0-e11efd757bbf" xlink:href="cms-20250331.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable_90c633b1-68a5-4e52-a5c1-9e746fb66cf5" xlink:href="cms-20250331.xsd#cms_FinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_FinancialInstrumentsLineItems_708790d8-765d-4f61-a6e0-e11efd757bbf" xlink:to="loc_cms_FinancialInstrumentsTable_90c633b1-68a5-4e52-a5c1-9e746fb66cf5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bdbdb03b-4239-4790-b4a8-3f1b1adee5a3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_FinancialInstrumentsTable_90c633b1-68a5-4e52-a5c1-9e746fb66cf5" xlink:to="loc_dei_LegalEntityAxis_bdbdb03b-4239-4790-b4a8-3f1b1adee5a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bdbdb03b-4239-4790-b4a8-3f1b1adee5a3_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_bdbdb03b-4239-4790-b4a8-3f1b1adee5a3" xlink:to="loc_dei_EntityDomain_bdbdb03b-4239-4790-b4a8-3f1b1adee5a3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1f9092ea-db0e-4090-a932-3c9be6e0fb22" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_bdbdb03b-4239-4790-b4a8-3f1b1adee5a3" xlink:to="loc_dei_EntityDomain_1f9092ea-db0e-4090-a932-3c9be6e0fb22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a2f489dc-52df-4dcf-8f73-aa1ad6891d73" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1f9092ea-db0e-4090-a932-3c9be6e0fb22" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a2f489dc-52df-4dcf-8f73-aa1ad6891d73" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_ce0deba4-8210-44bb-a637-13b04ebd8558" xlink:href="cms-20250331.xsd#cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancialInstrumentsLineItems_708790d8-765d-4f61-a6e0-e11efd757bbf" xlink:to="loc_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_ce0deba4-8210-44bb-a637-13b04ebd8558" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefits" xlink:type="simple" xlink:href="cms-20250331.xsd#RetirementBenefits"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefits" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_ef2b9bbd-c28f-4d6b-8024-092f65e17a3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_13e5dd5d-6afe-4da1-a3cf-b7aa928c7838" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_ef2b9bbd-c28f-4d6b-8024-092f65e17a3d" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_13e5dd5d-6afe-4da1-a3cf-b7aa928c7838" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4dd00c14-da57-4a80-b8a7-39185320c27c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_13e5dd5d-6afe-4da1-a3cf-b7aa928c7838" xlink:to="loc_dei_LegalEntityAxis_4dd00c14-da57-4a80-b8a7-39185320c27c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4dd00c14-da57-4a80-b8a7-39185320c27c_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_4dd00c14-da57-4a80-b8a7-39185320c27c" xlink:to="loc_dei_EntityDomain_4dd00c14-da57-4a80-b8a7-39185320c27c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d0f57e39-4c3f-4243-8bbf-44397afe2ddf" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_4dd00c14-da57-4a80-b8a7-39185320c27c" xlink:to="loc_dei_EntityDomain_d0f57e39-4c3f-4243-8bbf-44397afe2ddf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_66607d13-0d30-4bb9-8004-9090f173478e" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d0f57e39-4c3f-4243-8bbf-44397afe2ddf" xlink:to="loc_cms_ConsumersEnergyCompanyMember_66607d13-0d30-4bb9-8004-9090f173478e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_bae206da-01f8-4dc7-a2f7-d6c48dca5024" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_ef2b9bbd-c28f-4d6b-8024-092f65e17a3d" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_bae206da-01f8-4dc7-a2f7-d6c48dca5024" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cms-20250331.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_2a7f3033-68b0-462d-a8db-58b718d0f169" xlink:href="cms-20250331.xsd#cms_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_92174ff4-146b-4ba7-ba8a-2af2ae0b585f" xlink:href="cms-20250331.xsd#cms_IncomeTaxesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_IncomeTaxesLineItems_2a7f3033-68b0-462d-a8db-58b718d0f169" xlink:to="loc_cms_IncomeTaxesTable_92174ff4-146b-4ba7-ba8a-2af2ae0b585f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_77670fa0-67c1-49f1-b3da-0b06e2773e23" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_IncomeTaxesTable_92174ff4-146b-4ba7-ba8a-2af2ae0b585f" xlink:to="loc_dei_LegalEntityAxis_77670fa0-67c1-49f1-b3da-0b06e2773e23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_77670fa0-67c1-49f1-b3da-0b06e2773e23_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_77670fa0-67c1-49f1-b3da-0b06e2773e23" xlink:to="loc_dei_EntityDomain_77670fa0-67c1-49f1-b3da-0b06e2773e23_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f0358d46-4cd5-43b0-8553-3a910616b5bf" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_77670fa0-67c1-49f1-b3da-0b06e2773e23" xlink:to="loc_dei_EntityDomain_f0358d46-4cd5-43b0-8553-3a910616b5bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_7797b5b6-c40e-4933-a9be-d7d78232c2bb" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_f0358d46-4cd5-43b0-8553-3a910616b5bf" xlink:to="loc_cms_ConsumersEnergyCompanyMember_7797b5b6-c40e-4933-a9be-d7d78232c2bb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_3dd5108d-f220-4bab-b544-69a053c3c150" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_2a7f3033-68b0-462d-a8db-58b718d0f169" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_3dd5108d-f220-4bab-b544-69a053c3c150" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/Revenue" xlink:type="simple" xlink:href="cms-20250331.xsd#Revenue"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_780e1e20-5f25-4227-a3f9-a447a36d26b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_4b83dcd5-861e-463f-ac4b-dfa26e61b209" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_780e1e20-5f25-4227-a3f9-a447a36d26b1" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_4b83dcd5-861e-463f-ac4b-dfa26e61b209" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ada4eef4-9b47-4407-a147-9dfe484bb9ed" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_4b83dcd5-861e-463f-ac4b-dfa26e61b209" xlink:to="loc_dei_LegalEntityAxis_ada4eef4-9b47-4407-a147-9dfe484bb9ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ada4eef4-9b47-4407-a147-9dfe484bb9ed_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ada4eef4-9b47-4407-a147-9dfe484bb9ed" xlink:to="loc_dei_EntityDomain_ada4eef4-9b47-4407-a147-9dfe484bb9ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5ed805c2-a3fa-4049-a63f-1a5571da7564" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ada4eef4-9b47-4407-a147-9dfe484bb9ed" xlink:to="loc_dei_EntityDomain_5ed805c2-a3fa-4049-a63f-1a5571da7564" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_4eebc79e-bb39-4670-a084-588c9ea35fe2" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5ed805c2-a3fa-4049-a63f-1a5571da7564" xlink:to="loc_cms_ConsumersEnergyCompanyMember_4eebc79e-bb39-4670-a084-588c9ea35fe2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_4bd60b05-0147-410e-ba64-440c2eca6fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_780e1e20-5f25-4227-a3f9-a447a36d26b1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_4bd60b05-0147-410e-ba64-440c2eca6fb9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegments" xlink:type="simple" xlink:href="cms-20250331.xsd#ReportableSegments"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ReportableSegments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_c4a36d7d-06ab-4ae7-a2ac-988178718b07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ba22c7b0-56da-4941-bb74-11ec9acfd6ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c4a36d7d-06ab-4ae7-a2ac-988178718b07" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ba22c7b0-56da-4941-bb74-11ec9acfd6ca" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_384ebe20-ce1c-459e-9cb7-de0f5211e2be" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ba22c7b0-56da-4941-bb74-11ec9acfd6ca" xlink:to="loc_dei_LegalEntityAxis_384ebe20-ce1c-459e-9cb7-de0f5211e2be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_384ebe20-ce1c-459e-9cb7-de0f5211e2be_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_384ebe20-ce1c-459e-9cb7-de0f5211e2be" xlink:to="loc_dei_EntityDomain_384ebe20-ce1c-459e-9cb7-de0f5211e2be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_293bb600-d02e-4fba-9412-fef337832eb6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_384ebe20-ce1c-459e-9cb7-de0f5211e2be" xlink:to="loc_dei_EntityDomain_293bb600-d02e-4fba-9412-fef337832eb6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_2f456076-1218-409e-9c37-a11932046032" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_293bb600-d02e-4fba-9412-fef337832eb6" xlink:to="loc_cms_ConsumersEnergyCompanyMember_2f456076-1218-409e-9c37-a11932046032" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_0b6fad50-b3fd-45a3-b688-5fcdff2a18ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c4a36d7d-06ab-4ae7-a2ac-988178718b07" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_0b6fad50-b3fd-45a3-b688-5fcdff2a18ab" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntities" xlink:type="simple" xlink:href="cms-20250331.xsd#VariableInterestEntities"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_510773fc-0858-40fe-a53e-49793734f579" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_ff078b68-0d0f-427c-ac70-f8c6df5f2711" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_510773fc-0858-40fe-a53e-49793734f579" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_ff078b68-0d0f-427c-ac70-f8c6df5f2711" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_caa74edc-bd3f-46db-a302-42e6acbbdfa5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_ff078b68-0d0f-427c-ac70-f8c6df5f2711" xlink:to="loc_dei_LegalEntityAxis_caa74edc-bd3f-46db-a302-42e6acbbdfa5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_caa74edc-bd3f-46db-a302-42e6acbbdfa5_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_caa74edc-bd3f-46db-a302-42e6acbbdfa5" xlink:to="loc_dei_EntityDomain_caa74edc-bd3f-46db-a302-42e6acbbdfa5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ed364e54-fc56-4df3-a36b-dc03330151e9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_caa74edc-bd3f-46db-a302-42e6acbbdfa5" xlink:to="loc_dei_EntityDomain_ed364e54-fc56-4df3-a36b-dc03330151e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_d34e867d-694f-4f33-b5eb-0a090177b488" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ed364e54-fc56-4df3-a36b-dc03330151e9" xlink:to="loc_cms_ConsumersEnergyCompanyMember_d34e867d-694f-4f33-b5eb-0a090177b488" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_3bb66c28-17c6-4bb7-abc2-6656046e5ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_510773fc-0858-40fe-a53e-49793734f579" xlink:to="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_3bb66c28-17c6-4bb7-abc2-6656046e5ed1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivities" xlink:type="simple" xlink:href="cms-20250331.xsd#ExitActivities"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ExitActivities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_b242ab2c-4ada-4f21-a278-1c2106a131ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_945a0eb4-179a-41cb-8711-eda65cefbbe5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_b242ab2c-4ada-4f21-a278-1c2106a131ba" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_945a0eb4-179a-41cb-8711-eda65cefbbe5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_fa93a3f2-74fe-417c-a456-b1da7401b5c8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_945a0eb4-179a-41cb-8711-eda65cefbbe5" xlink:to="loc_dei_LegalEntityAxis_fa93a3f2-74fe-417c-a456-b1da7401b5c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fa93a3f2-74fe-417c-a456-b1da7401b5c8_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_fa93a3f2-74fe-417c-a456-b1da7401b5c8" xlink:to="loc_dei_EntityDomain_fa93a3f2-74fe-417c-a456-b1da7401b5c8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1826d79b-549f-43dd-8117-5cb27c9422ca" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_fa93a3f2-74fe-417c-a456-b1da7401b5c8" xlink:to="loc_dei_EntityDomain_1826d79b-549f-43dd-8117-5cb27c9422ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_34dcc5b4-9106-4245-b77d-0695f39bd290" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1826d79b-549f-43dd-8117-5cb27c9422ca" xlink:to="loc_cms_ConsumersEnergyCompanyMember_34dcc5b4-9106-4245-b77d-0695f39bd290" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_fc5b0e66-f2b1-4af0-96b9-3af25a0d0e97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_b242ab2c-4ada-4f21-a278-1c2106a131ba" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_fc5b0e66-f2b1-4af0-96b9-3af25a0d0e97" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyPolicies" xlink:type="simple" xlink:href="cms-20250331.xsd#EarningsPerShareCMSEnergyPolicies"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b4773b2f-b551-40a9-b45a-bc5f60266a52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_15319b2b-6aae-48c2-9f65-e8b03df2510a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b4773b2f-b551-40a9-b45a-bc5f60266a52" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_15319b2b-6aae-48c2-9f65-e8b03df2510a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f1934048-955d-4b56-90d0-4430f603a106" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_15319b2b-6aae-48c2-9f65-e8b03df2510a" xlink:to="loc_dei_LegalEntityAxis_f1934048-955d-4b56-90d0-4430f603a106" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f1934048-955d-4b56-90d0-4430f603a106_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_f1934048-955d-4b56-90d0-4430f603a106" xlink:to="loc_dei_EntityDomain_f1934048-955d-4b56-90d0-4430f603a106_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3fae1d98-d7fa-4f8f-8c57-4796092d0dff" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_f1934048-955d-4b56-90d0-4430f603a106" xlink:to="loc_dei_EntityDomain_3fae1d98-d7fa-4f8f-8c57-4796092d0dff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_20c98b35-0397-464b-bfa4-96d880edf81f" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_3fae1d98-d7fa-4f8f-8c57-4796092d0dff" xlink:to="loc_cms_ConsumersEnergyCompanyMember_20c98b35-0397-464b-bfa4-96d880edf81f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_2b19f6d6-4a99-4fa7-897b-276958db4e84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b4773b2f-b551-40a9-b45a-bc5f60266a52" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_2b19f6d6-4a99-4fa7-897b-276958db4e84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_e029f0f7-bc88-46cc-9cd0-ea11530e7bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b4773b2f-b551-40a9-b45a-bc5f60266a52" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_e029f0f7-bc88-46cc-9cd0-ea11530e7bb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_c9766833-18a3-4f16-87e9-b2e0c300deb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b4773b2f-b551-40a9-b45a-bc5f60266a52" xlink:to="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_c9766833-18a3-4f16-87e9-b2e0c300deb2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_7be17b4a-3246-4c48-9ae7-d46b4dc10927" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b4773b2f-b551-40a9-b45a-bc5f60266a52" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_7be17b4a-3246-4c48-9ae7-d46b4dc10927" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_39a64d27-4529-4a8c-9edb-36fef070ff0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b4773b2f-b551-40a9-b45a-bc5f60266a52" xlink:to="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_39a64d27-4529-4a8c-9edb-36fef070ff0e" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables" xlink:type="simple" xlink:href="cms-20250331.xsd#ContingenciesandCommitmentsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyLineItems_7bbaf7c0-1245-4a49-96dc-eabb281c7367" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SiteContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyTable_8d976515-df68-47cd-84f8-1601e5ddd907" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SiteContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SiteContingencyLineItems_7bbaf7c0-1245-4a49-96dc-eabb281c7367" xlink:to="loc_us-gaap_SiteContingencyTable_8d976515-df68-47cd-84f8-1601e5ddd907" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_0458e1fd-5fa7-43e9-9c53-1ccc15d10665" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SiteContingencyTable_8d976515-df68-47cd-84f8-1601e5ddd907" xlink:to="loc_dei_LegalEntityAxis_0458e1fd-5fa7-43e9-9c53-1ccc15d10665" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0458e1fd-5fa7-43e9-9c53-1ccc15d10665_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_0458e1fd-5fa7-43e9-9c53-1ccc15d10665" xlink:to="loc_dei_EntityDomain_0458e1fd-5fa7-43e9-9c53-1ccc15d10665_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_99ed98bf-5baf-494f-a697-259c910e2061" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_0458e1fd-5fa7-43e9-9c53-1ccc15d10665" xlink:to="loc_dei_EntityDomain_99ed98bf-5baf-494f-a697-259c910e2061" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_549de78f-78be-424c-be37-204f050412a4" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_99ed98bf-5baf-494f-a697-259c910e2061" xlink:to="loc_cms_ConsumersEnergyCompanyMember_549de78f-78be-424c-be37-204f050412a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ExpectedRemediationCostsByYearTableTextBlock_8d941a4b-88ad-4175-91bc-0f6a9d5a00f4" xlink:href="cms-20250331.xsd#cms_ExpectedRemediationCostsByYearTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_7bbaf7c0-1245-4a49-96dc-eabb281c7367" xlink:to="loc_cms_ExpectedRemediationCostsByYearTableTextBlock_8d941a4b-88ad-4175-91bc-0f6a9d5a00f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGuaranteeObligationsTextBlock_1c294edf-da5e-4493-a1b9-acacde156e81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGuaranteeObligationsTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_7bbaf7c0-1245-4a49-96dc-eabb281c7367" xlink:to="loc_us-gaap_ScheduleOfGuaranteeObligationsTextBlock_1c294edf-da5e-4493-a1b9-acacde156e81" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationTables" xlink:type="simple" xlink:href="cms-20250331.xsd#FinancingsandCapitalizationTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_e7253cf1-5e73-4759-864f-abcca1da3355" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_9d20db4a-8f0b-4722-b58f-8688da407e94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e7253cf1-5e73-4759-864f-abcca1da3355" xlink:to="loc_us-gaap_DebtInstrumentTable_9d20db4a-8f0b-4722-b58f-8688da407e94" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b46538e7-c963-4e15-96c1-2e073dbdae48" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9d20db4a-8f0b-4722-b58f-8688da407e94" xlink:to="loc_dei_LegalEntityAxis_b46538e7-c963-4e15-96c1-2e073dbdae48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b46538e7-c963-4e15-96c1-2e073dbdae48_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_b46538e7-c963-4e15-96c1-2e073dbdae48" xlink:to="loc_dei_EntityDomain_b46538e7-c963-4e15-96c1-2e073dbdae48_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_496a5843-142e-4814-aa88-9397edef08ce" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_b46538e7-c963-4e15-96c1-2e073dbdae48" xlink:to="loc_dei_EntityDomain_496a5843-142e-4814-aa88-9397edef08ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_71dcfb9b-7bb7-4005-9de6-907193749547" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_496a5843-142e-4814-aa88-9397edef08ce" xlink:to="loc_cms_ConsumersEnergyCompanyMember_71dcfb9b-7bb7-4005-9de6-907193749547" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_03d006c2-abae-4c7b-8d17-e648c72d4af1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e7253cf1-5e73-4759-864f-abcca1da3355" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_03d006c2-abae-4c7b-8d17-e648c72d4af1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_9d99fce0-e980-4e4e-b103-33903bdc3f43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e7253cf1-5e73-4759-864f-abcca1da3355" xlink:to="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_9d99fce0-e980-4e4e-b103-33903bdc3f43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock_a1c045d2-6b17-42c1-b036-729347969283" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e7253cf1-5e73-4759-864f-abcca1da3355" xlink:to="loc_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock_a1c045d2-6b17-42c1-b036-729347969283" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="cms-20250331.xsd#FairValueMeasurementsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_839cfc7d-3764-4beb-84be-85a83542dff2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7e39e763-f772-479a-b0bf-16e42ee84c73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_839cfc7d-3764-4beb-84be-85a83542dff2" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7e39e763-f772-479a-b0bf-16e42ee84c73" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_982ed533-3227-4b3e-8953-9eb05693740a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7e39e763-f772-479a-b0bf-16e42ee84c73" xlink:to="loc_dei_LegalEntityAxis_982ed533-3227-4b3e-8953-9eb05693740a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_982ed533-3227-4b3e-8953-9eb05693740a_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_982ed533-3227-4b3e-8953-9eb05693740a" xlink:to="loc_dei_EntityDomain_982ed533-3227-4b3e-8953-9eb05693740a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_822afbdc-788a-4bc2-a6bb-ca9fd80e0458" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_982ed533-3227-4b3e-8953-9eb05693740a" xlink:to="loc_dei_EntityDomain_822afbdc-788a-4bc2-a6bb-ca9fd80e0458" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_10012af3-0dc8-43ba-9dcb-884c7379fb74" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_822afbdc-788a-4bc2-a6bb-ca9fd80e0458" xlink:to="loc_cms_ConsumersEnergyCompanyMember_10012af3-0dc8-43ba-9dcb-884c7379fb74" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_64d1bcbd-a004-4fd1-b395-69167ef1b784" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_839cfc7d-3764-4beb-84be-85a83542dff2" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_64d1bcbd-a004-4fd1-b395-69167ef1b784" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsTables" xlink:type="simple" xlink:href="cms-20250331.xsd#FinancialInstrumentsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems_bf756de6-a41b-49ef-9b01-3931b728e575" xlink:href="cms-20250331.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable_df41ee6a-969f-46d2-9e9e-b75e2c7936d5" xlink:href="cms-20250331.xsd#cms_FinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_FinancialInstrumentsLineItems_bf756de6-a41b-49ef-9b01-3931b728e575" xlink:to="loc_cms_FinancialInstrumentsTable_df41ee6a-969f-46d2-9e9e-b75e2c7936d5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_5b47fdc5-2e1f-40f5-a43a-7b34bd12a6d3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_FinancialInstrumentsTable_df41ee6a-969f-46d2-9e9e-b75e2c7936d5" xlink:to="loc_dei_LegalEntityAxis_5b47fdc5-2e1f-40f5-a43a-7b34bd12a6d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5b47fdc5-2e1f-40f5-a43a-7b34bd12a6d3_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_5b47fdc5-2e1f-40f5-a43a-7b34bd12a6d3" xlink:to="loc_dei_EntityDomain_5b47fdc5-2e1f-40f5-a43a-7b34bd12a6d3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0e4b8fcf-90e2-4eaa-9b34-f2d6aa54e0ff" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_5b47fdc5-2e1f-40f5-a43a-7b34bd12a6d3" xlink:to="loc_dei_EntityDomain_0e4b8fcf-90e2-4eaa-9b34-f2d6aa54e0ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_3ee69a1f-0808-4f63-ba54-e5b1db3a0c2f" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_0e4b8fcf-90e2-4eaa-9b34-f2d6aa54e0ff" xlink:to="loc_cms_ConsumersEnergyCompanyMember_3ee69a1f-0808-4f63-ba54-e5b1db3a0c2f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_3d3fdb2b-1ef9-4d93-ab3c-d792323055c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancialInstrumentsLineItems_bf756de6-a41b-49ef-9b01-3931b728e575" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_3d3fdb2b-1ef9-4d93-ab3c-d792323055c0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsTables" xlink:type="simple" xlink:href="cms-20250331.xsd#RetirementBenefitsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_fa79b6cc-4c67-4ca6-b356-157fbf19542b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d88452d8-3b62-49a5-a7c6-258eb0bbddbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_fa79b6cc-4c67-4ca6-b356-157fbf19542b" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d88452d8-3b62-49a5-a7c6-258eb0bbddbf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3166b77c-2efd-494c-86ad-720d61536b0c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d88452d8-3b62-49a5-a7c6-258eb0bbddbf" xlink:to="loc_dei_LegalEntityAxis_3166b77c-2efd-494c-86ad-720d61536b0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3166b77c-2efd-494c-86ad-720d61536b0c_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_3166b77c-2efd-494c-86ad-720d61536b0c" xlink:to="loc_dei_EntityDomain_3166b77c-2efd-494c-86ad-720d61536b0c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_011c066d-e866-476d-93aa-b21605bb693d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_3166b77c-2efd-494c-86ad-720d61536b0c" xlink:to="loc_dei_EntityDomain_011c066d-e866-476d-93aa-b21605bb693d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_bee06803-2373-402c-80a9-5808a58012ce" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_011c066d-e866-476d-93aa-b21605bb693d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_bee06803-2373-402c-80a9-5808a58012ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_78acb770-239b-415d-9ae3-f49c3ed70169" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_fa79b6cc-4c67-4ca6-b356-157fbf19542b" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_78acb770-239b-415d-9ae3-f49c3ed70169" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="cms-20250331.xsd#IncomeTaxesTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_5a24bbfb-1cda-44e5-ba28-19688b6689b7" xlink:href="cms-20250331.xsd#cms_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_669fa03b-1a18-4710-8d40-35e375d6576e" xlink:href="cms-20250331.xsd#cms_IncomeTaxesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_IncomeTaxesLineItems_5a24bbfb-1cda-44e5-ba28-19688b6689b7" xlink:to="loc_cms_IncomeTaxesTable_669fa03b-1a18-4710-8d40-35e375d6576e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a743093e-0fe4-4b93-a146-0dbe58bfd18e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_IncomeTaxesTable_669fa03b-1a18-4710-8d40-35e375d6576e" xlink:to="loc_dei_LegalEntityAxis_a743093e-0fe4-4b93-a146-0dbe58bfd18e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a743093e-0fe4-4b93-a146-0dbe58bfd18e_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_a743093e-0fe4-4b93-a146-0dbe58bfd18e" xlink:to="loc_dei_EntityDomain_a743093e-0fe4-4b93-a146-0dbe58bfd18e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_60fb4c77-d64f-4cc8-83cc-3967de41f9a8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_a743093e-0fe4-4b93-a146-0dbe58bfd18e" xlink:to="loc_dei_EntityDomain_60fb4c77-d64f-4cc8-83cc-3967de41f9a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_93b71904-6c93-45c5-ace7-ea8bf196ab1a" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_60fb4c77-d64f-4cc8-83cc-3967de41f9a8" xlink:to="loc_cms_ConsumersEnergyCompanyMember_93b71904-6c93-45c5-ace7-ea8bf196ab1a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_c0c753e0-ddf6-4324-a749-4d8453213e99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_5a24bbfb-1cda-44e5-ba28-19688b6689b7" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_c0c753e0-ddf6-4324-a749-4d8453213e99" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueTables" xlink:type="simple" xlink:href="cms-20250331.xsd#RevenueTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RevenueTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_596aeff5-c9b9-47e1-b18e-662b0dd50dbc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_84babf62-afec-4df9-995d-07d982cf8c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_596aeff5-c9b9-47e1-b18e-662b0dd50dbc" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_84babf62-afec-4df9-995d-07d982cf8c2c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_fea32828-f731-422d-a264-fbe5851c3406" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_84babf62-afec-4df9-995d-07d982cf8c2c" xlink:to="loc_dei_LegalEntityAxis_fea32828-f731-422d-a264-fbe5851c3406" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fea32828-f731-422d-a264-fbe5851c3406_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_fea32828-f731-422d-a264-fbe5851c3406" xlink:to="loc_dei_EntityDomain_fea32828-f731-422d-a264-fbe5851c3406_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_774bc433-2adc-4218-ad44-9e56f4d6af05" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_fea32828-f731-422d-a264-fbe5851c3406" xlink:to="loc_dei_EntityDomain_774bc433-2adc-4218-ad44-9e56f4d6af05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_3c055374-2a92-4681-8243-0e883c6371a3" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_774bc433-2adc-4218-ad44-9e56f4d6af05" xlink:to="loc_cms_ConsumersEnergyCompanyMember_3c055374-2a92-4681-8243-0e883c6371a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_e7840355-54ed-4de4-bacc-d472e39c074d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_596aeff5-c9b9-47e1-b18e-662b0dd50dbc" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_e7840355-54ed-4de4-bacc-d472e39c074d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegmentsTables" xlink:type="simple" xlink:href="cms-20250331.xsd#ReportableSegmentsTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ReportableSegmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8d137282-71f0-4d34-bcc1-4a39039347bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e9bd9fa0-5fa4-4879-82da-f9fb3c990fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8d137282-71f0-4d34-bcc1-4a39039347bc" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e9bd9fa0-5fa4-4879-82da-f9fb3c990fcb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ef6db139-5963-4411-8c35-b4785e9e55da" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e9bd9fa0-5fa4-4879-82da-f9fb3c990fcb" xlink:to="loc_dei_LegalEntityAxis_ef6db139-5963-4411-8c35-b4785e9e55da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ef6db139-5963-4411-8c35-b4785e9e55da_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ef6db139-5963-4411-8c35-b4785e9e55da" xlink:to="loc_dei_EntityDomain_ef6db139-5963-4411-8c35-b4785e9e55da_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6a667cba-6d9f-4c1e-925f-70872a610cd2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ef6db139-5963-4411-8c35-b4785e9e55da" xlink:to="loc_dei_EntityDomain_6a667cba-6d9f-4c1e-925f-70872a610cd2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_b90711d4-853f-4f3b-98c9-bf7147df7377" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6a667cba-6d9f-4c1e-925f-70872a610cd2" xlink:to="loc_cms_ConsumersEnergyCompanyMember_b90711d4-853f-4f3b-98c9-bf7147df7377" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_6ca12493-ec01-483f-90bc-9747d9ee608f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8d137282-71f0-4d34-bcc1-4a39039347bc" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_6ca12493-ec01-483f-90bc-9747d9ee608f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesTables" xlink:type="simple" xlink:href="cms-20250331.xsd#ExitActivitiesTables"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_64b305f1-a58b-46d8-be6d-349b1903b268" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_8f2609ef-941e-420e-8fbc-52116a9a9225" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_64b305f1-a58b-46d8-be6d-349b1903b268" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_8f2609ef-941e-420e-8fbc-52116a9a9225" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_17ee7533-6d8f-473b-aa8b-fa4a6113f48f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_8f2609ef-941e-420e-8fbc-52116a9a9225" xlink:to="loc_dei_LegalEntityAxis_17ee7533-6d8f-473b-aa8b-fa4a6113f48f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_17ee7533-6d8f-473b-aa8b-fa4a6113f48f_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_17ee7533-6d8f-473b-aa8b-fa4a6113f48f" xlink:to="loc_dei_EntityDomain_17ee7533-6d8f-473b-aa8b-fa4a6113f48f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2f50358c-c0f1-48f1-9f0c-1b423a2ca49a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_17ee7533-6d8f-473b-aa8b-fa4a6113f48f" xlink:to="loc_dei_EntityDomain_2f50358c-c0f1-48f1-9f0c-1b423a2ca49a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_1f56d0e5-912b-482e-b557-eeae2a875ecd" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_2f50358c-c0f1-48f1-9f0c-1b423a2ca49a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_1f56d0e5-912b-482e-b557-eeae2a875ecd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_1ee786b4-d7b4-4cf6-b8ea-0c190bfeda32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_64b305f1-a58b-46d8-be6d-349b1903b268" xlink:to="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_1ee786b4-d7b4-4cf6-b8ea-0c190bfeda32" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#ContingenciesandCommitmentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_6f6d6dd6-0258-4cfd-83d9-4ff1c0932ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_us-gaap_LossContingenciesTable_6f6d6dd6-0258-4cfd-83d9-4ff1c0932ebf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteAxis_7a52cf82-3c72-45c6-879f-40dc7be64a25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_6f6d6dd6-0258-4cfd-83d9-4ff1c0932ebf" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteAxis_7a52cf82-3c72-45c6-879f-40dc7be64a25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_7a52cf82-3c72-45c6-879f-40dc7be64a25_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_7a52cf82-3c72-45c6-879f-40dc7be64a25" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_7a52cf82-3c72-45c6-879f-40dc7be64a25_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_def72774-89c7-44f6-a39d-76989465a944" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_7a52cf82-3c72-45c6-879f-40dc7be64a25" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_def72774-89c7-44f6-a39d-76989465a944" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_BayHarborMember_b4116da7-e783-4a3a-a4a8-f95785673824" xlink:href="cms-20250331.xsd#cms_BayHarborMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_def72774-89c7-44f6-a39d-76989465a944" xlink:to="loc_cms_BayHarborMember_b4116da7-e783-4a3a-a4a8-f95785673824" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NrepaMember_276c73af-f9d3-4bae-b10a-3200e03e4c8c" xlink:href="cms-20250331.xsd#cms_NrepaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_def72774-89c7-44f6-a39d-76989465a944" xlink:to="loc_cms_NrepaMember_276c73af-f9d3-4bae-b10a-3200e03e4c8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CerclaLiabilityMember_09057618-6c88-470f-bc97-2ec1870c29a1" xlink:href="cms-20250331.xsd#cms_CerclaLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_def72774-89c7-44f6-a39d-76989465a944" xlink:to="loc_cms_CerclaLiabilityMember_09057618-6c88-470f-bc97-2ec1870c29a1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_33949de1-e0bf-4e77-900f-c9a940cb671b" xlink:href="cms-20250331.xsd#cms_ManufacturedGasPlantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_def72774-89c7-44f6-a39d-76989465a944" xlink:to="loc_cms_ManufacturedGasPlantMember_33949de1-e0bf-4e77-900f-c9a940cb671b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ebfe5099-d9ee-482c-b4ba-924f09c6672d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_6f6d6dd6-0258-4cfd-83d9-4ff1c0932ebf" xlink:to="loc_srt_RangeAxis_ebfe5099-d9ee-482c-b4ba-924f09c6672d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ebfe5099-d9ee-482c-b4ba-924f09c6672d_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_ebfe5099-d9ee-482c-b4ba-924f09c6672d" xlink:to="loc_srt_RangeMember_ebfe5099-d9ee-482c-b4ba-924f09c6672d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d7490560-bbca-4e70-940d-41976be4208f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_ebfe5099-d9ee-482c-b4ba-924f09c6672d" xlink:to="loc_srt_RangeMember_d7490560-bbca-4e70-940d-41976be4208f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9c51d463-ce1b-4c68-a9f2-ffc982d5dc51" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d7490560-bbca-4e70-940d-41976be4208f" xlink:to="loc_srt_MinimumMember_9c51d463-ce1b-4c68-a9f2-ffc982d5dc51" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8039f3c3-e52e-48a0-86f8-21637ff37e57" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d7490560-bbca-4e70-940d-41976be4208f" xlink:to="loc_srt_MaximumMember_8039f3c3-e52e-48a0-86f8-21637ff37e57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_18ca9d66-65e6-46fc-b528-719e4533d47a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_6f6d6dd6-0258-4cfd-83d9-4ff1c0932ebf" xlink:to="loc_us-gaap_PublicUtilityAxis_18ca9d66-65e6-46fc-b528-719e4533d47a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_18ca9d66-65e6-46fc-b528-719e4533d47a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilityAxis_18ca9d66-65e6-46fc-b528-719e4533d47a" xlink:to="loc_us-gaap_UtilityPlantDomain_18ca9d66-65e6-46fc-b528-719e4533d47a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_fe004681-65d9-45ca-bf92-ae01f60e2182" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilityAxis_18ca9d66-65e6-46fc-b528-719e4533d47a" xlink:to="loc_us-gaap_UtilityPlantDomain_fe004681-65d9-45ca-bf92-ae01f60e2182" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_6bf0cfb2-c445-4bbb-a5e4-304889a18e46" xlink:href="cms-20250331.xsd#cms_ElectricUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_fe004681-65d9-45ca-bf92-ae01f60e2182" xlink:to="loc_cms_ElectricUtilityMember_6bf0cfb2-c445-4bbb-a5e4-304889a18e46" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_273ac33e-98cc-4b22-94b6-5a41e07c70c9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_6f6d6dd6-0258-4cfd-83d9-4ff1c0932ebf" xlink:to="loc_dei_LegalEntityAxis_273ac33e-98cc-4b22-94b6-5a41e07c70c9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_273ac33e-98cc-4b22-94b6-5a41e07c70c9_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_273ac33e-98cc-4b22-94b6-5a41e07c70c9" xlink:to="loc_dei_EntityDomain_273ac33e-98cc-4b22-94b6-5a41e07c70c9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e136d168-c34c-493c-a4dd-8a98ad2a0be6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_273ac33e-98cc-4b22-94b6-5a41e07c70c9" xlink:to="loc_dei_EntityDomain_e136d168-c34c-493c-a4dd-8a98ad2a0be6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_13d472e1-bc06-4641-b6bf-09e800850b1b" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_e136d168-c34c-493c-a4dd-8a98ad2a0be6" xlink:to="loc_cms_ConsumersEnergyCompanyMember_13d472e1-bc06-4641-b6bf-09e800850b1b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_138b4cf7-5fb2-42b4-87ea-f7fb62fd2073" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_6f6d6dd6-0258-4cfd-83d9-4ff1c0932ebf" xlink:to="loc_srt_LitigationCaseAxis_138b4cf7-5fb2-42b4-87ea-f7fb62fd2073" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_138b4cf7-5fb2-42b4-87ea-f7fb62fd2073_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_138b4cf7-5fb2-42b4-87ea-f7fb62fd2073" xlink:to="loc_srt_LitigationCaseTypeDomain_138b4cf7-5fb2-42b4-87ea-f7fb62fd2073_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_4c3f184c-6c62-4464-aa73-657a49b97beb" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_138b4cf7-5fb2-42b4-87ea-f7fb62fd2073" xlink:to="loc_srt_LitigationCaseTypeDomain_4c3f184c-6c62-4464-aa73-657a49b97beb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LudingtonPlantOverhaulContractDisputeMember_95f337ca-0abc-4ba8-a794-51ca8a9d6fbe" xlink:href="cms-20250331.xsd#cms_LudingtonPlantOverhaulContractDisputeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_4c3f184c-6c62-4464-aa73-657a49b97beb" xlink:to="loc_cms_LudingtonPlantOverhaulContractDisputeMember_95f337ca-0abc-4ba8-a794-51ca8a9d6fbe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_94da8e77-f899-4db8-a600-dfd3a640a075" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_6f6d6dd6-0258-4cfd-83d9-4ff1c0932ebf" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_94da8e77-f899-4db8-a600-dfd3a640a075" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_94da8e77-f899-4db8-a600-dfd3a640a075_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_94da8e77-f899-4db8-a600-dfd3a640a075" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_94da8e77-f899-4db8-a600-dfd3a640a075_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b9c999f8-ead1-423e-bd1a-652fbf70f62b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_94da8e77-f899-4db8-a600-dfd3a640a075" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b9c999f8-ead1-423e-bd1a-652fbf70f62b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LudingtonMember_a3e82b94-17cb-4d64-9f47-2566ed29c8c6" xlink:href="cms-20250331.xsd#cms_LudingtonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b9c999f8-ead1-423e-bd1a-652fbf70f62b" xlink:to="loc_cms_LudingtonMember_a3e82b94-17cb-4d64-9f47-2566ed29c8c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_13e96a36-ae25-4a00-bd06-0dda82d96ec7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_6f6d6dd6-0258-4cfd-83d9-4ff1c0932ebf" xlink:to="loc_us-gaap_RegulatoryAssetAxis_13e96a36-ae25-4a00-bd06-0dda82d96ec7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_13e96a36-ae25-4a00-bd06-0dda82d96ec7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_13e96a36-ae25-4a00-bd06-0dda82d96ec7" xlink:to="loc_us-gaap_RegulatoryAssetDomain_13e96a36-ae25-4a00-bd06-0dda82d96ec7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_412a9393-ecf1-43be-80d6-6c76408fbfba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_13e96a36-ae25-4a00-bd06-0dda82d96ec7" xlink:to="loc_us-gaap_RegulatoryAssetDomain_412a9393-ecf1-43be-80d6-6c76408fbfba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_d783d609-15d1-4021-93d7-630a118c21b6" xlink:href="cms-20250331.xsd#cms_ManufacturedGasPlantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_412a9393-ecf1-43be-80d6-6c76408fbfba" xlink:to="loc_cms_ManufacturedGasPlantMember_d783d609-15d1-4021-93d7-630a118c21b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_431fc702-6448-4802-8d68-ee7e8562c760" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_431fc702-6448-4802-8d68-ee7e8562c760" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate_02afd9ef-2277-4b28-9d11-d0c980343a2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate_02afd9ef-2277-4b28-9d11-d0c980343a2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccrualForEnvironmentalLossContingenciesInflationRate_7efb402f-e79b-47be-9884-444fd2666e07" xlink:href="cms-20250331.xsd#cms_AccrualForEnvironmentalLossContingenciesInflationRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_cms_AccrualForEnvironmentalLossContingenciesInflationRate_7efb402f-e79b-47be-9884-444fd2666e07" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_080e894e-766b-4bf0-8a3e-d19c5b4c28cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_080e894e-766b-4bf0-8a3e-d19c5b4c28cc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_03ba77be-9daf-444e-adf9-cb1e9e6163c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_03ba77be-9daf-444e-adf9-cb1e9e6163c3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_8e452c2e-bcbc-4a0f-bb80-4633f1701d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_us-gaap_LossContingencyDamagesSoughtValue_8e452c2e-bcbc-4a0f-bb80-4633f1701d0d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_326ede9d-f620-4dc5-93a7-f8dae6219500" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_326ede9d-f620-4dc5-93a7-f8dae6219500" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RegulatoryAssetEstimateOfSharedCosts_4d4847b5-593b-4935-b5d8-618fffd26c73" xlink:href="cms-20250331.xsd#cms_RegulatoryAssetEstimateOfSharedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_cms_RegulatoryAssetEstimateOfSharedCosts_4d4847b5-593b-4935-b5d8-618fffd26c73" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NumberOfFormerManufacturedGasPlants_d0c43432-550b-4483-a300-6d99e0545083" xlink:href="cms-20250331.xsd#cms_NumberOfFormerManufacturedGasPlants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_cms_NumberOfFormerManufacturedGasPlants_d0c43432-550b-4483-a300-6d99e0545083" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag_af586217-d787-4b9e-91ce-801e09f21e2b" xlink:href="cms-20250331.xsd#cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag_af586217-d787-4b9e-91ce-801e09f21e2b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAmortizationPeriod_f0e4d34a-61d1-445b-92f4-83723310e9c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_us-gaap_RegulatoryAssetAmortizationPeriod_f0e4d34a-61d1-445b-92f4-83723310e9c2" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_209d657a-61f0-407c-bee6-d640c13f7f1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_209d657a-61f0-407c-bee6-d640c13f7f1c" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyLineItems_bd622046-a362-464e-b1cf-b4ba4a10f59f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SiteContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyTable_019f3f58-1001-4a29-acda-935ecfea07f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SiteContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SiteContingencyLineItems_bd622046-a362-464e-b1cf-b4ba4a10f59f" xlink:to="loc_us-gaap_SiteContingencyTable_019f3f58-1001-4a29-acda-935ecfea07f4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_db162af1-a304-496f-b314-6cd796ea4861" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SiteContingencyTable_019f3f58-1001-4a29-acda-935ecfea07f4" xlink:to="loc_dei_LegalEntityAxis_db162af1-a304-496f-b314-6cd796ea4861" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_db162af1-a304-496f-b314-6cd796ea4861_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_db162af1-a304-496f-b314-6cd796ea4861" xlink:to="loc_dei_EntityDomain_db162af1-a304-496f-b314-6cd796ea4861_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_de0357d7-77b0-4c22-9d59-e00001f6b4c8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_db162af1-a304-496f-b314-6cd796ea4861" xlink:to="loc_dei_EntityDomain_de0357d7-77b0-4c22-9d59-e00001f6b4c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_4b48deae-3071-43e1-b5dd-a57828c24c19" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_de0357d7-77b0-4c22-9d59-e00001f6b4c8" xlink:to="loc_cms_ConsumersEnergyCompanyMember_4b48deae-3071-43e1-b5dd-a57828c24c19" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteAxis_580dfc70-fae4-4217-9e97-4b41c0f15894" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SiteContingencyTable_019f3f58-1001-4a29-acda-935ecfea07f4" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteAxis_580dfc70-fae4-4217-9e97-4b41c0f15894" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_580dfc70-fae4-4217-9e97-4b41c0f15894_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_580dfc70-fae4-4217-9e97-4b41c0f15894" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_580dfc70-fae4-4217-9e97-4b41c0f15894_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_5fe0db32-e1fd-4f8b-b04d-11f8685e5c4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_580dfc70-fae4-4217-9e97-4b41c0f15894" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_5fe0db32-e1fd-4f8b-b04d-11f8685e5c4b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_BayHarborMember_7553b638-321e-4eca-8f88-7dd8734d9cbc" xlink:href="cms-20250331.xsd#cms_BayHarborMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_5fe0db32-e1fd-4f8b-b04d-11f8685e5c4b" xlink:to="loc_cms_BayHarborMember_7553b638-321e-4eca-8f88-7dd8734d9cbc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationContingencyAxis_324fcf0d-003d-4c2c-93e7-d9f0329958cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SiteContingencyTable_019f3f58-1001-4a29-acda-935ecfea07f4" xlink:to="loc_us-gaap_EnvironmentalRemediationContingencyAxis_324fcf0d-003d-4c2c-93e7-d9f0329958cc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationContingencyDomain_324fcf0d-003d-4c2c-93e7-d9f0329958cc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationContingencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EnvironmentalRemediationContingencyAxis_324fcf0d-003d-4c2c-93e7-d9f0329958cc" xlink:to="loc_us-gaap_EnvironmentalRemediationContingencyDomain_324fcf0d-003d-4c2c-93e7-d9f0329958cc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationContingencyDomain_2f983273-67ba-461d-aa56-a94ca317b020" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationContingencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EnvironmentalRemediationContingencyAxis_324fcf0d-003d-4c2c-93e7-d9f0329958cc" xlink:to="loc_us-gaap_EnvironmentalRemediationContingencyDomain_2f983273-67ba-461d-aa56-a94ca317b020" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_80d5d48c-7514-4901-b432-9773aca78a3e" xlink:href="cms-20250331.xsd#cms_ManufacturedGasPlantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EnvironmentalRemediationContingencyDomain_2f983273-67ba-461d-aa56-a94ca317b020" xlink:to="loc_cms_ManufacturedGasPlantMember_80d5d48c-7514-4901-b432-9773aca78a3e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear_3dcb2d1f-3e6d-475d-a8ae-ecddc1930f30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_bd622046-a362-464e-b1cf-b4ba4a10f59f" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear_3dcb2d1f-3e6d-475d-a8ae-ecddc1930f30" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_d289cd68-6ad0-4fa3-9f48-458188c49efc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_bd622046-a362-464e-b1cf-b4ba4a10f59f" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_d289cd68-6ad0-4fa3-9f48-458188c49efc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_edea4e0f-c7bd-472d-bb7a-1e07588b0398" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_bd622046-a362-464e-b1cf-b4ba4a10f59f" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_edea4e0f-c7bd-472d-bb7a-1e07588b0398" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_2b5c2ef3-c6d9-47f3-b5a5-b598380b353f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_bd622046-a362-464e-b1cf-b4ba4a10f59f" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_2b5c2ef3-c6d9-47f3-b5a5-b598380b353f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_0a1f6c71-8b1e-40ef-bccb-4c654b3fc4fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_bd622046-a362-464e-b1cf-b4ba4a10f59f" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_0a1f6c71-8b1e-40ef-bccb-4c654b3fc4fe" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_f22b6efa-be4f-4740-8c5d-57e97cde4954" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SiteContingencyLineItems_bd622046-a362-464e-b1cf-b4ba4a10f59f" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_f22b6efa-be4f-4740-8c5d-57e97cde4954" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#ContingenciesandCommitmentsSummaryofGuaranteesDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesLineItems_4c365f15-102f-4e84-aa63-fe867bc28b31" xlink:href="cms-20250331.xsd#cms_GuaranteesAndOtherContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesTable_00e1c0cc-02f4-4149-9df8-b71dbd1cd35f" xlink:href="cms-20250331.xsd#cms_GuaranteesAndOtherContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_4c365f15-102f-4e84-aa63-fe867bc28b31" xlink:to="loc_cms_GuaranteesAndOtherContingenciesTable_00e1c0cc-02f4-4149-9df8-b71dbd1cd35f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_7f3e0692-fb52-4427-a6f8-3dcb1a262ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_00e1c0cc-02f4-4149-9df8-b71dbd1cd35f" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_7f3e0692-fb52-4427-a6f8-3dcb1a262ba6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_7f3e0692-fb52-4427-a6f8-3dcb1a262ba6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_7f3e0692-fb52-4427-a6f8-3dcb1a262ba6" xlink:to="loc_us-gaap_LossContingencyNatureDomain_7f3e0692-fb52-4427-a6f8-3dcb1a262ba6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_51a316c3-ec9e-4839-9ce8-ac0e6ad47cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_7f3e0692-fb52-4427-a6f8-3dcb1a262ba6" xlink:to="loc_us-gaap_LossContingencyNatureDomain_51a316c3-ec9e-4839-9ce8-ac0e6ad47cb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember_b3280251-989b-4521-be2b-ceadfed83a30" xlink:href="cms-20250331.xsd#cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_51a316c3-ec9e-4839-9ce8-ac0e6ad47cb8" xlink:to="loc_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember_b3280251-989b-4521-be2b-ceadfed83a30" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndemnificationGuaranteeMember_017c916d-4232-461d-8f44-bf5d5e071d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndemnificationGuaranteeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_51a316c3-ec9e-4839-9ce8-ac0e6ad47cb8" xlink:to="loc_us-gaap_IndemnificationGuaranteeMember_017c916d-4232-461d-8f44-bf5d5e071d6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_edd00d6a-e6a9-40c8-85f4-ede6b747f89c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_00e1c0cc-02f4-4149-9df8-b71dbd1cd35f" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_edd00d6a-e6a9-40c8-85f4-ede6b747f89c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_edd00d6a-e6a9-40c8-85f4-ede6b747f89c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_edd00d6a-e6a9-40c8-85f4-ede6b747f89c" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_edd00d6a-e6a9-40c8-85f4-ede6b747f89c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_5460f054-0d0f-4601-8c80-2e48b0ef372a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_edd00d6a-e6a9-40c8-85f4-ede6b747f89c" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_5460f054-0d0f-4601-8c80-2e48b0ef372a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeTypeOtherMember_afb447d4-4198-4c63-a50c-d3743ee03719" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeTypeOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_5460f054-0d0f-4601-8c80-2e48b0ef372a" xlink:to="loc_us-gaap_GuaranteeTypeOtherMember_afb447d4-4198-4c63-a50c-d3743ee03719" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6eac0572-968b-478f-b0f1-87373c01bef9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_00e1c0cc-02f4-4149-9df8-b71dbd1cd35f" xlink:to="loc_dei_LegalEntityAxis_6eac0572-968b-478f-b0f1-87373c01bef9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6eac0572-968b-478f-b0f1-87373c01bef9_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_6eac0572-968b-478f-b0f1-87373c01bef9" xlink:to="loc_dei_EntityDomain_6eac0572-968b-478f-b0f1-87373c01bef9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0db032ab-3bb1-41b8-b157-854affa8bcbb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_6eac0572-968b-478f-b0f1-87373c01bef9" xlink:to="loc_dei_EntityDomain_0db032ab-3bb1-41b8-b157-854affa8bcbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_410d088f-f69a-4600-83f8-52e3ebe65449" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_0db032ab-3bb1-41b8-b157-854affa8bcbb" xlink:to="loc_cms_ConsumersEnergyCompanyMember_410d088f-f69a-4600-83f8-52e3ebe65449" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_61b794d0-4a21-4ece-b5a0-bdb40a4e4ce8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_00e1c0cc-02f4-4149-9df8-b71dbd1cd35f" xlink:to="loc_srt_ConsolidatedEntitiesAxis_61b794d0-4a21-4ece-b5a0-bdb40a4e4ce8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_61b794d0-4a21-4ece-b5a0-bdb40a4e4ce8_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_61b794d0-4a21-4ece-b5a0-bdb40a4e4ce8" xlink:to="loc_srt_ConsolidatedEntitiesDomain_61b794d0-4a21-4ece-b5a0-bdb40a4e4ce8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_53386212-ceae-4446-b4b1-35fec456b351" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_61b794d0-4a21-4ece-b5a0-bdb40a4e4ce8" xlink:to="loc_srt_ConsolidatedEntitiesDomain_53386212-ceae-4446-b4b1-35fec456b351" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_8d36c489-b25c-4877-926a-50776728d6e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_53386212-ceae-4446-b4b1-35fec456b351" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_8d36c489-b25c-4877-926a-50776728d6e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_5383d47a-26cb-4704-b8b5-5b9015d85ec9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_00e1c0cc-02f4-4149-9df8-b71dbd1cd35f" xlink:to="loc_srt_OwnershipAxis_5383d47a-26cb-4704-b8b5-5b9015d85ec9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_5383d47a-26cb-4704-b8b5-5b9015d85ec9_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_5383d47a-26cb-4704-b8b5-5b9015d85ec9" xlink:to="loc_srt_OwnershipDomain_5383d47a-26cb-4704-b8b5-5b9015d85ec9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_5dfde11e-4843-4c9a-a97f-1e6fac6e1420" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_5383d47a-26cb-4704-b8b5-5b9015d85ec9" xlink:to="loc_srt_OwnershipDomain_5dfde11e-4843-4c9a-a97f-1e6fac6e1420" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindEquityHoldingsMember_a214512b-d9fa-4099-84a2-f010045829e4" xlink:href="cms-20250331.xsd#cms_AviatorWindEquityHoldingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_5dfde11e-4843-4c9a-a97f-1e6fac6e1420" xlink:to="loc_cms_AviatorWindEquityHoldingsMember_a214512b-d9fa-4099-84a2-f010045829e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_fe545a29-606b-4a29-b5de-49e120286cab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_4c365f15-102f-4e84-aa63-fe867bc28b31" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_fe545a29-606b-4a29-b5de-49e120286cab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_31edd4bd-a850-4260-ab6b-97e8b386a0e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsCurrentCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_4c365f15-102f-4e84-aa63-fe867bc28b31" xlink:to="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_31edd4bd-a850-4260-ab6b-97e8b386a0e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_bf4ba577-a67d-4bf1-9792-d8d7fef21195" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_4c365f15-102f-4e84-aa63-fe867bc28b31" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_bf4ba577-a67d-4bf1-9792-d8d7fef21195" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_d2d7c009-a92d-4846-b0d1-52800d47bd2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_f29eef9c-27b3-4b29-a1e9-49477c660878" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2d7c009-a92d-4846-b0d1-52800d47bd2c" xlink:to="loc_us-gaap_DebtInstrumentTable_f29eef9c-27b3-4b29-a1e9-49477c660878" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_d2df2928-38ab-4e55-bd7a-c42cde2e55e2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f29eef9c-27b3-4b29-a1e9-49477c660878" xlink:to="loc_srt_ConsolidatedEntitiesAxis_d2df2928-38ab-4e55-bd7a-c42cde2e55e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_d2df2928-38ab-4e55-bd7a-c42cde2e55e2_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_d2df2928-38ab-4e55-bd7a-c42cde2e55e2" xlink:to="loc_srt_ConsolidatedEntitiesDomain_d2df2928-38ab-4e55-bd7a-c42cde2e55e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_6b0e30c6-93b5-44b1-af0b-06c0d3696f0c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_d2df2928-38ab-4e55-bd7a-c42cde2e55e2" xlink:to="loc_srt_ConsolidatedEntitiesDomain_6b0e30c6-93b5-44b1-af0b-06c0d3696f0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_f993ad6d-11e9-48ba-b239-7b626aba105f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_6b0e30c6-93b5-44b1-af0b-06c0d3696f0c" xlink:to="loc_srt_ParentCompanyMember_f993ad6d-11e9-48ba-b239-7b626aba105f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_7adaf2ac-8ac2-4824-bbc0-42be5178ec8f" xlink:href="cms-20250331.xsd#cms_NorthStarCleanEnergyIncludingSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_6b0e30c6-93b5-44b1-af0b-06c0d3696f0c" xlink:to="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_7adaf2ac-8ac2-4824-bbc0-42be5178ec8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_fcb7bc1b-05ac-4d89-bb77-7767b563356c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f29eef9c-27b3-4b29-a1e9-49477c660878" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_fcb7bc1b-05ac-4d89-bb77-7767b563356c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fcb7bc1b-05ac-4d89-bb77-7767b563356c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_fcb7bc1b-05ac-4d89-bb77-7767b563356c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fcb7bc1b-05ac-4d89-bb77-7767b563356c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fc4b4838-f175-4e4c-948c-d4f05479e84c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_fcb7bc1b-05ac-4d89-bb77-7767b563356c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fc4b4838-f175-4e4c-948c-d4f05479e84c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebtMember_59552fbc-da9e-4386-a02f-86e757b5e54e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JuniorSubordinatedDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fc4b4838-f175-4e4c-948c-d4f05479e84c" xlink:to="loc_us-gaap_JuniorSubordinatedDebtMember_59552fbc-da9e-4386-a02f-86e757b5e54e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityMember_39952c2c-fd0c-4c79-a4de-c6b4947b8930" xlink:href="cms-20250331.xsd#cms_TermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fc4b4838-f175-4e4c-948c-d4f05479e84c" xlink:to="loc_cms_TermLoanFacilityMember_39952c2c-fd0c-4c79-a4de-c6b4947b8930" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_0f506957-212d-4d11-9826-87ecf9e496b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fc4b4838-f175-4e4c-948c-d4f05479e84c" xlink:to="loc_us-gaap_ConstructionLoansMember_0f506957-212d-4d11-9826-87ecf9e496b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_b29b5baa-275c-4729-90c5-892d5274f942" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f29eef9c-27b3-4b29-a1e9-49477c660878" xlink:to="loc_us-gaap_DebtInstrumentAxis_b29b5baa-275c-4729-90c5-892d5274f942" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b29b5baa-275c-4729-90c5-892d5274f942_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_b29b5baa-275c-4729-90c5-892d5274f942" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b29b5baa-275c-4729-90c5-892d5274f942_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_dd16006d-5264-4966-924c-bef82b4bd1da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_b29b5baa-275c-4729-90c5-892d5274f942" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_dd16006d-5264-4966-924c-bef82b4bd1da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A6.500JuniorSubordinatedNotesDueJune2055Member_c1c07107-d7e3-4687-ba25-7e47310af3fb" xlink:href="cms-20250331.xsd#cms_A6.500JuniorSubordinatedNotesDueJune2055Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_dd16006d-5264-4966-924c-bef82b4bd1da" xlink:to="loc_cms_A6.500JuniorSubordinatedNotesDueJune2055Member_c1c07107-d7e3-4687-ba25-7e47310af3fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityDueDecember2025Member_cf056b4f-7311-49f8-89a8-407acd1beee5" xlink:href="cms-20250331.xsd#cms_TermLoanFacilityDueDecember2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_dd16006d-5264-4966-924c-bef82b4bd1da" xlink:to="loc_cms_TermLoanFacilityDueDecember2025Member_cf056b4f-7311-49f8-89a8-407acd1beee5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConstructionFinancingAgreementMember_66a5a8f1-85f6-45d6-a937-1a969db212f6" xlink:href="cms-20250331.xsd#cms_ConstructionFinancingAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_dd16006d-5264-4966-924c-bef82b4bd1da" xlink:to="loc_cms_ConstructionFinancingAgreementMember_66a5a8f1-85f6-45d6-a937-1a969db212f6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityDueSeptember2025Member_a0868de7-a3cd-49c2-aeec-c22585ff46e5" xlink:href="cms-20250331.xsd#cms_TermLoanFacilityDueSeptember2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_dd16006d-5264-4966-924c-bef82b4bd1da" xlink:to="loc_cms_TermLoanFacilityDueSeptember2025Member_a0868de7-a3cd-49c2-aeec-c22585ff46e5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_d2f95331-7a7b-4b11-acaf-1041c0506946" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f29eef9c-27b3-4b29-a1e9-49477c660878" xlink:to="loc_srt_StatementScenarioAxis_d2f95331-7a7b-4b11-acaf-1041c0506946" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_d2f95331-7a7b-4b11-acaf-1041c0506946_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_d2f95331-7a7b-4b11-acaf-1041c0506946" xlink:to="loc_srt_ScenarioUnspecifiedDomain_d2f95331-7a7b-4b11-acaf-1041c0506946_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_49ec63d7-ec5b-4a3c-84c7-120ecdae5ddc" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_d2f95331-7a7b-4b11-acaf-1041c0506946" xlink:to="loc_srt_ScenarioUnspecifiedDomain_49ec63d7-ec5b-4a3c-84c7-120ecdae5ddc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_673b166a-7c7d-4fac-ba39-fe89fa1455df" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_49ec63d7-ec5b-4a3c-84c7-120ecdae5ddc" xlink:to="loc_srt_ScenarioForecastMember_673b166a-7c7d-4fac-ba39-fe89fa1455df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_3c6e80fb-dbf4-485e-b0fe-3ef838da4c8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2d7c009-a92d-4846-b0d1-52800d47bd2c" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_3c6e80fb-dbf4-485e-b0fe-3ef838da4c8e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1cbb718d-3755-4bbb-8735-fca99a7fd92e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2d7c009-a92d-4846-b0d1-52800d47bd2c" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1cbb718d-3755-4bbb-8735-fca99a7fd92e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_b37a113f-e3d0-4b91-a3ea-0880a1723029" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2d7c009-a92d-4846-b0d1-52800d47bd2c" xlink:to="loc_us-gaap_DebtInstrumentTerm_b37a113f-e3d0-4b91-a3ea-0880a1723029" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_be25bdd7-366a-45aa-b5e2-b25f941d5a0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2d7c009-a92d-4846-b0d1-52800d47bd2c" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_be25bdd7-366a-45aa-b5e2-b25f941d5a0f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_2076a1de-1e30-4267-be51-8af0e0f010ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2d7c009-a92d-4846-b0d1-52800d47bd2c" xlink:to="loc_us-gaap_RepaymentsOfDebt_2076a1de-1e30-4267-be51-8af0e0f010ac" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_026cc5aa-fd4d-4874-8f52-4adaeeb4b399" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_372cae55-7bff-49c4-8bad-d8710aae0729" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_026cc5aa-fd4d-4874-8f52-4adaeeb4b399" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_372cae55-7bff-49c4-8bad-d8710aae0729" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_cecbbd38-ed4a-442a-a9ba-263ced28a71d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_372cae55-7bff-49c4-8bad-d8710aae0729" xlink:to="loc_srt_ConsolidatedEntitiesAxis_cecbbd38-ed4a-442a-a9ba-263ced28a71d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_cecbbd38-ed4a-442a-a9ba-263ced28a71d_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_cecbbd38-ed4a-442a-a9ba-263ced28a71d" xlink:to="loc_srt_ConsolidatedEntitiesDomain_cecbbd38-ed4a-442a-a9ba-263ced28a71d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_f97d4d9e-6718-430c-80c3-08f583860576" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_cecbbd38-ed4a-442a-a9ba-263ced28a71d" xlink:to="loc_srt_ConsolidatedEntitiesDomain_f97d4d9e-6718-430c-80c3-08f583860576" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_7ebf7611-b213-4b15-92f3-e72e28e81bcb" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_f97d4d9e-6718-430c-80c3-08f583860576" xlink:to="loc_srt_ParentCompanyMember_7ebf7611-b213-4b15-92f3-e72e28e81bcb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_2eec3519-60d1-435b-8607-7d7ac4f5bac7" xlink:href="cms-20250331.xsd#cms_NorthStarCleanEnergyIncludingSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_f97d4d9e-6718-430c-80c3-08f583860576" xlink:to="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_2eec3519-60d1-435b-8607-7d7ac4f5bac7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_9307c8ce-a60a-4a62-9850-8b56c9678007" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_372cae55-7bff-49c4-8bad-d8710aae0729" xlink:to="loc_dei_LegalEntityAxis_9307c8ce-a60a-4a62-9850-8b56c9678007" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9307c8ce-a60a-4a62-9850-8b56c9678007_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_9307c8ce-a60a-4a62-9850-8b56c9678007" xlink:to="loc_dei_EntityDomain_9307c8ce-a60a-4a62-9850-8b56c9678007_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4120c328-5c77-4852-9e46-3e46b63b7a0e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_9307c8ce-a60a-4a62-9850-8b56c9678007" xlink:to="loc_dei_EntityDomain_4120c328-5c77-4852-9e46-3e46b63b7a0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a03b60d4-0bbb-46df-b90f-a896cced3e64" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_4120c328-5c77-4852-9e46-3e46b63b7a0e" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a03b60d4-0bbb-46df-b90f-a896cced3e64" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_1e044f84-348d-48a4-b98e-c25644a67303" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_372cae55-7bff-49c4-8bad-d8710aae0729" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_1e044f84-348d-48a4-b98e-c25644a67303" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_1e044f84-348d-48a4-b98e-c25644a67303_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_1e044f84-348d-48a4-b98e-c25644a67303" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_1e044f84-348d-48a4-b98e-c25644a67303_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_ba887694-95d5-45dc-aa66-0b6fc3dbdd1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_1e044f84-348d-48a4-b98e-c25644a67303" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_ba887694-95d5-45dc-aa66-0b6fc3dbdd1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesTwoMember_264f80c9-2978-41bc-9158-50930423d3b6" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ba887694-95d5-45dc-aa66-0b6fc3dbdd1d" xlink:to="loc_cms_RevolvingCreditFacilitiesTwoMember_264f80c9-2978-41bc-9158-50930423d3b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesSevenMember_264db0e5-27fd-48ef-8b19-5d8713f1bcc2" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesSevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ba887694-95d5-45dc-aa66-0b6fc3dbdd1d" xlink:to="loc_cms_RevolvingCreditFacilitiesSevenMember_264db0e5-27fd-48ef-8b19-5d8713f1bcc2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesFourMember_2bee5cc5-146a-42e9-a765-4bea469fba02" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ba887694-95d5-45dc-aa66-0b6fc3dbdd1d" xlink:to="loc_cms_RevolvingCreditFacilitiesFourMember_2bee5cc5-146a-42e9-a765-4bea469fba02" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesSixMember_5281195c-5de3-41f9-8cdb-d7a6aba70621" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesSixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ba887694-95d5-45dc-aa66-0b6fc3dbdd1d" xlink:to="loc_cms_RevolvingCreditFacilitiesSixMember_5281195c-5de3-41f9-8cdb-d7a6aba70621" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesThreeMember_1842ee7a-48a2-4bf2-8389-7b6ec4e835d7" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ba887694-95d5-45dc-aa66-0b6fc3dbdd1d" xlink:to="loc_cms_RevolvingCreditFacilitiesThreeMember_1842ee7a-48a2-4bf2-8389-7b6ec4e835d7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesFiveMember_0943c619-680b-41d9-b80b-92995f87ca80" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ba887694-95d5-45dc-aa66-0b6fc3dbdd1d" xlink:to="loc_cms_RevolvingCreditFacilitiesFiveMember_0943c619-680b-41d9-b80b-92995f87ca80" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesOneMember_5fe33987-c3b1-416a-9047-fb7ac93d6273" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ba887694-95d5-45dc-aa66-0b6fc3dbdd1d" xlink:to="loc_cms_RevolvingCreditFacilitiesOneMember_5fe33987-c3b1-416a-9047-fb7ac93d6273" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesEightMember_a3778fde-e02f-4c93-ba51-99ec2f173892" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesEightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ba887694-95d5-45dc-aa66-0b6fc3dbdd1d" xlink:to="loc_cms_RevolvingCreditFacilitiesEightMember_a3778fde-e02f-4c93-ba51-99ec2f173892" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_00c8d177-19d3-416c-b532-bff7de59d863" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_372cae55-7bff-49c4-8bad-d8710aae0729" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_00c8d177-19d3-416c-b532-bff7de59d863" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_00c8d177-19d3-416c-b532-bff7de59d863_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_00c8d177-19d3-416c-b532-bff7de59d863" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_00c8d177-19d3-416c-b532-bff7de59d863_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_71f20071-0985-47c5-a738-0443063b5aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_00c8d177-19d3-416c-b532-bff7de59d863" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_71f20071-0985-47c5-a738-0443063b5aa9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_9d5f4507-8bd7-4173-87fd-6b84804930a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_71f20071-0985-47c5-a738-0443063b5aa9" xlink:to="loc_us-gaap_LetterOfCreditMember_9d5f4507-8bd7-4173-87fd-6b84804930a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_50757892-919f-4676-953f-05919f54414b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_026cc5aa-fd4d-4874-8f52-4adaeeb4b399" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_50757892-919f-4676-953f-05919f54414b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_d6314268-15a0-4ea4-b07f-ce5a55377d42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_026cc5aa-fd4d-4874-8f52-4adaeeb4b399" xlink:to="loc_us-gaap_LineOfCredit_d6314268-15a0-4ea4-b07f-ce5a55377d42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_811c3593-c816-4c42-88c4-a72aac233654" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_026cc5aa-fd4d-4874-8f52-4adaeeb4b399" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_811c3593-c816-4c42-88c4-a72aac233654" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_34208bf3-7dd2-4936-b2f1-fb63a5ba7488" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_026cc5aa-fd4d-4874-8f52-4adaeeb4b399" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_34208bf3-7dd2-4936-b2f1-fb63a5ba7488" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_93b717d1-d5f6-4e30-91f4-97538dc95234" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_026cc5aa-fd4d-4874-8f52-4adaeeb4b399" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_93b717d1-d5f6-4e30-91f4-97538dc95234" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount_3764f1db-9653-421d-855b-d642acc4c58b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_026cc5aa-fd4d-4874-8f52-4adaeeb4b399" xlink:to="loc_us-gaap_DebtInstrumentCollateralAmount_3764f1db-9653-421d-855b-d642acc4c58b" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#FinancingsandCapitalizationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:href="cms-20250331.xsd#cms_FinancingAndCapitalizationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfFinancingAndCapitalizationTable_d4a27f85-7546-4587-aee8-78e22fa36a64" xlink:href="cms-20250331.xsd#cms_ScheduleOfFinancingAndCapitalizationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_cms_ScheduleOfFinancingAndCapitalizationTable_d4a27f85-7546-4587-aee8-78e22fa36a64" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_ef6c5ef6-4b27-4de0-af85-e7dbf96688f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_d4a27f85-7546-4587-aee8-78e22fa36a64" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_ef6c5ef6-4b27-4de0-af85-e7dbf96688f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_ef6c5ef6-4b27-4de0-af85-e7dbf96688f1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_ef6c5ef6-4b27-4de0-af85-e7dbf96688f1" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_ef6c5ef6-4b27-4de0-af85-e7dbf96688f1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_d16bb45f-51a3-4d49-ba56-b476db66beff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_ef6c5ef6-4b27-4de0-af85-e7dbf96688f1" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_d16bb45f-51a3-4d49-ba56-b476db66beff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_0a4972c0-182f-4dc4-8ce5-3e50f0f941f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_d16bb45f-51a3-4d49-ba56-b476db66beff" xlink:to="loc_us-gaap_CommercialPaperMember_0a4972c0-182f-4dc4-8ce5-3e50f0f941f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ac14d020-7707-417a-b4c9-5361461aeb3f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_d4a27f85-7546-4587-aee8-78e22fa36a64" xlink:to="loc_dei_LegalEntityAxis_ac14d020-7707-417a-b4c9-5361461aeb3f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ac14d020-7707-417a-b4c9-5361461aeb3f_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ac14d020-7707-417a-b4c9-5361461aeb3f" xlink:to="loc_dei_EntityDomain_ac14d020-7707-417a-b4c9-5361461aeb3f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b97f517a-0c4f-4a40-958f-c76a26d103c6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ac14d020-7707-417a-b4c9-5361461aeb3f" xlink:to="loc_dei_EntityDomain_b97f517a-0c4f-4a40-958f-c76a26d103c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_7867a3fd-95a1-45a4-8ecb-37279bfeb328" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b97f517a-0c4f-4a40-958f-c76a26d103c6" xlink:to="loc_cms_ConsumersEnergyCompanyMember_7867a3fd-95a1-45a4-8ecb-37279bfeb328" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_d2c4c722-2363-4f20-a4af-a6fed48a27e0" xlink:href="cms-20250331.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b97f517a-0c4f-4a40-958f-c76a26d103c6" xlink:to="loc_cms_NorthStarCleanEnergyMember_d2c4c722-2363-4f20-a4af-a6fed48a27e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_b5fa017d-f322-415e-86ed-0234d2b4b4f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_d4a27f85-7546-4587-aee8-78e22fa36a64" xlink:to="loc_us-gaap_CreditFacilityAxis_b5fa017d-f322-415e-86ed-0234d2b4b4f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b5fa017d-f322-415e-86ed-0234d2b4b4f5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_b5fa017d-f322-415e-86ed-0234d2b4b4f5" xlink:to="loc_us-gaap_CreditFacilityDomain_b5fa017d-f322-415e-86ed-0234d2b4b4f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f7d6b260-99c3-45b8-8e04-ea67863605ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_b5fa017d-f322-415e-86ed-0234d2b4b4f5" xlink:to="loc_us-gaap_CreditFacilityDomain_f7d6b260-99c3-45b8-8e04-ea67863605ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_fa480df8-2dc9-4a71-941c-f4b161cd8588" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_f7d6b260-99c3-45b8-8e04-ea67863605ee" xlink:to="loc_us-gaap_LineOfCreditMember_fa480df8-2dc9-4a71-941c-f4b161cd8588" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c68ddfac-e357-4143-8956-d18f8022c041" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_d4a27f85-7546-4587-aee8-78e22fa36a64" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c68ddfac-e357-4143-8956-d18f8022c041" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_c68ddfac-e357-4143-8956-d18f8022c041_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c68ddfac-e357-4143-8956-d18f8022c041" xlink:to="loc_us-gaap_RelatedPartyDomain_c68ddfac-e357-4143-8956-d18f8022c041_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_a76d4f4e-715d-4501-843e-c0d37264172f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c68ddfac-e357-4143-8956-d18f8022c041" xlink:to="loc_us-gaap_RelatedPartyDomain_a76d4f4e-715d-4501-843e-c0d37264172f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_87e64282-9ee1-4e82-a7c9-c07c3cec90b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_a76d4f4e-715d-4501-843e-c0d37264172f" xlink:to="loc_us-gaap_RelatedPartyMember_87e64282-9ee1-4e82-a7c9-c07c3cec90b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramAxis_e8dde292-3e24-4dff-bd4f-bcbb8835b902" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_d4a27f85-7546-4587-aee8-78e22fa36a64" xlink:to="loc_us-gaap_SupplierFinanceProgramAxis_e8dde292-3e24-4dff-bd4f-bcbb8835b902" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramDomain_e8dde292-3e24-4dff-bd4f-bcbb8835b902_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SupplierFinanceProgramAxis_e8dde292-3e24-4dff-bd4f-bcbb8835b902" xlink:to="loc_us-gaap_SupplierFinanceProgramDomain_e8dde292-3e24-4dff-bd4f-bcbb8835b902_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramDomain_0d5c2b9c-95cf-4564-bd09-c0daab9c528c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SupplierFinanceProgramAxis_e8dde292-3e24-4dff-bd4f-bcbb8835b902" xlink:to="loc_us-gaap_SupplierFinanceProgramDomain_0d5c2b9c-95cf-4564-bd09-c0daab9c528c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergysSupplierFinancingProgramMember_ef89daf0-9606-487d-b448-e2e0c7303d68" xlink:href="cms-20250331.xsd#cms_NorthStarCleanEnergysSupplierFinancingProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplierFinanceProgramDomain_0d5c2b9c-95cf-4564-bd09-c0daab9c528c" xlink:to="loc_cms_NorthStarCleanEnergysSupplierFinancingProgramMember_ef89daf0-9606-487d-b448-e2e0c7303d68" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ShortTermDebtAuthorizedBorrowings_488642ee-01df-43d1-991d-af37b6d3de79" xlink:href="cms-20250331.xsd#cms_ShortTermDebtAuthorizedBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_cms_ShortTermDebtAuthorizedBorrowings_488642ee-01df-43d1-991d-af37b6d3de79" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_3fa2cbbf-b344-44ab-8e53-bdcf6ad5e86f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_us-gaap_ShortTermBorrowings_3fa2cbbf-b344-44ab-8e53-bdcf6ad5e86f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_48dc0e8d-f1dd-48fe-bc91-0ba243b08d64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_48dc0e8d-f1dd-48fe-bc91-0ba243b08d64" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_0ece0817-0629-4464-b06c-f9ef818016db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_0ece0817-0629-4464-b06c-f9ef818016db" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_e723c87a-65f6-4dd5-a2f2-7c9f4e2dcd3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_us-gaap_NotesPayableCurrent_e723c87a-65f6-4dd5-a2f2-7c9f4e2dcd3b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramPaymentTimingPeriod_297e99d8-72ea-4bba-9344-604903ed21e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramPaymentTimingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_us-gaap_SupplierFinanceProgramPaymentTimingPeriod_297e99d8-72ea-4bba-9344-604903ed21e7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SupplierFinanceProgramTerminationPeriod_e3a0d6dd-465a-47e7-a666-a51d50a0f24f" xlink:href="cms-20250331.xsd#cms_SupplierFinanceProgramTerminationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_cms_SupplierFinanceProgramTerminationPeriod_e3a0d6dd-465a-47e7-a666-a51d50a0f24f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_629802e9-8b8a-4c2e-a6fa-9d0794398f2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_629802e9-8b8a-4c2e-a6fa-9d0794398f2e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligation_e238125e-788c-439e-a02e-1d1eb3dd94ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_us-gaap_SupplierFinanceProgramObligation_e238125e-788c-439e-a02e-1d1eb3dd94ab" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AmountAvailableForDividendDistribution_7cad2ee5-74b8-4dd0-a572-ad80a84a03da" xlink:href="cms-20250331.xsd#cms_AmountAvailableForDividendDistribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_cms_AmountAvailableForDividendDistribution_7cad2ee5-74b8-4dd0-a572-ad80a84a03da" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_7ba00f96-d784-4ce0-a666-3cd34751ecd6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_7ba00f96-d784-4ce0-a666-3cd34751ecd6" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_a1d64834-7198-47b6-9db7-0349056fc8ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_a1d64834-7198-47b6-9db7-0349056fc8ed" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_StockOfferingProgramMaximumValue_940a114c-6262-4e46-a889-646c42b82059" xlink:href="cms-20250331.xsd#cms_StockOfferingProgramMaximumValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_cms_StockOfferingProgramMaximumValue_940a114c-6262-4e46-a889-646c42b82059" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue_8c40c78e-ef21-48fb-8bc9-e65f62199b36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue_8c40c78e-ef21-48fb-8bc9-e65f62199b36" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue_636356c4-2014-43ae-890e-4bb48fc35285" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue_636356c4-2014-43ae-890e-4bb48fc35285" xlink:type="arc" order="14"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#FinancingsandCapitalizationScheduleofForwardStockContractsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_4f28ef19-5fe8-4574-bf1e-9499faf89cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_61e1fb5b-aa77-406c-95de-33df1bced1ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_4f28ef19-5fe8-4574-bf1e-9499faf89cf7" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_61e1fb5b-aa77-406c-95de-33df1bced1ca" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_1c112651-83b9-450e-beaa-62ce8eb32ab0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_61e1fb5b-aa77-406c-95de-33df1bced1ca" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_1c112651-83b9-450e-beaa-62ce8eb32ab0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_1c112651-83b9-450e-beaa-62ce8eb32ab0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_1c112651-83b9-450e-beaa-62ce8eb32ab0" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_1c112651-83b9-450e-beaa-62ce8eb32ab0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_9221c877-6add-47cb-94bd-8ae2b9fb353e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_1c112651-83b9-450e-beaa-62ce8eb32ab0" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_9221c877-6add-47cb-94bd-8ae2b9fb353e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsOneMember_4bf8adda-c548-4d0f-964f-8877b7ff161d" xlink:href="cms-20250331.xsd#cms_ForwardContractsOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_9221c877-6add-47cb-94bd-8ae2b9fb353e" xlink:to="loc_cms_ForwardContractsOneMember_4bf8adda-c548-4d0f-964f-8877b7ff161d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsTwoMember_dc4d127d-7de9-49c8-99b4-f235aa844fea" xlink:href="cms-20250331.xsd#cms_ForwardContractsTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_9221c877-6add-47cb-94bd-8ae2b9fb353e" xlink:to="loc_cms_ForwardContractsTwoMember_dc4d127d-7de9-49c8-99b4-f235aa844fea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsThreeMember_a184fd8a-2b38-4571-80e9-d85e55c681a9" xlink:href="cms-20250331.xsd#cms_ForwardContractsThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_9221c877-6add-47cb-94bd-8ae2b9fb353e" xlink:to="loc_cms_ForwardContractsThreeMember_a184fd8a-2b38-4571-80e9-d85e55c681a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityShares_3e45368c-ea75-4d20-a35b-050c7ce8da7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquityShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_4f28ef19-5fe8-4574-bf1e-9499faf89cf7" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityShares_3e45368c-ea75-4d20-a35b-050c7ce8da7f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate_f7ffc0d3-ca61-4101-a83d-7ddbb6b20814" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquityForwardRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_4f28ef19-5fe8-4574-bf1e-9499faf89cf7" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate_f7ffc0d3-ca61-4101-a83d-7ddbb6b20814" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_04da2b2c-e59c-4dc6-a858-1d97ba0c770b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b2ec654a-6585-4d46-8b43-afe16a58d1c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_04da2b2c-e59c-4dc6-a858-1d97ba0c770b" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b2ec654a-6585-4d46-8b43-afe16a58d1c2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a338ef8f-66a9-4b2e-8a92-8f8bd28abfe8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b2ec654a-6585-4d46-8b43-afe16a58d1c2" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a338ef8f-66a9-4b2e-8a92-8f8bd28abfe8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a338ef8f-66a9-4b2e-8a92-8f8bd28abfe8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a338ef8f-66a9-4b2e-8a92-8f8bd28abfe8" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a338ef8f-66a9-4b2e-8a92-8f8bd28abfe8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c53b5123-f75c-40e9-837e-86ac344b9446" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a338ef8f-66a9-4b2e-8a92-8f8bd28abfe8" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c53b5123-f75c-40e9-837e-86ac344b9446" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member_b0577f4a-6e52-4ad6-8c4c-be02220023c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c53b5123-f75c-40e9-837e-86ac344b9446" xlink:to="loc_us-gaap_FairValueInputsLevel12And3Member_b0577f4a-6e52-4ad6-8c4c-be02220023c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_4fdaf168-dba1-46d8-be9b-9a043b3e5acb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_b0577f4a-6e52-4ad6-8c4c-be02220023c7" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_4fdaf168-dba1-46d8-be9b-9a043b3e5acb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FairValueInputsLevel2AndLevel3Member_e5128758-e205-47c0-9d5a-39d35a4d0f02" xlink:href="cms-20250331.xsd#cms_FairValueInputsLevel2AndLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_b0577f4a-6e52-4ad6-8c4c-be02220023c7" xlink:to="loc_cms_FairValueInputsLevel2AndLevel3Member_e5128758-e205-47c0-9d5a-39d35a4d0f02" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_8800423a-19e3-4de5-aa31-6e5efa297cbd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b2ec654a-6585-4d46-8b43-afe16a58d1c2" xlink:to="loc_dei_LegalEntityAxis_8800423a-19e3-4de5-aa31-6e5efa297cbd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8800423a-19e3-4de5-aa31-6e5efa297cbd_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_8800423a-19e3-4de5-aa31-6e5efa297cbd" xlink:to="loc_dei_EntityDomain_8800423a-19e3-4de5-aa31-6e5efa297cbd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_23813e41-4244-4521-9c5a-0b9053b49ff3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_8800423a-19e3-4de5-aa31-6e5efa297cbd" xlink:to="loc_dei_EntityDomain_23813e41-4244-4521-9c5a-0b9053b49ff3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_fcd15e65-4d8c-456e-9675-bea8160d4eb1" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_23813e41-4244-4521-9c5a-0b9053b49ff3" xlink:to="loc_cms_ConsumersEnergyCompanyMember_fcd15e65-4d8c-456e-9675-bea8160d4eb1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_def42c7a-d41a-4392-8fe8-8d9061f42b02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_04da2b2c-e59c-4dc6-a858-1d97ba0c770b" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_def42c7a-d41a-4392-8fe8-8d9061f42b02" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_088e520b-2a52-464a-807a-2f53149f93d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_def42c7a-d41a-4392-8fe8-8d9061f42b02" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_088e520b-2a52-464a-807a-2f53149f93d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_155abf59-3888-4311-8f91-4f6e9ba5f355" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_def42c7a-d41a-4392-8fe8-8d9061f42b02" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_155abf59-3888-4311-8f91-4f6e9ba5f355" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_4693a3c7-7f2d-4452-a2a5-940c98015958" xlink:href="cms-20250331.xsd#cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_def42c7a-d41a-4392-8fe8-8d9061f42b02" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_4693a3c7-7f2d-4452-a2a5-940c98015958" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_31d0cd34-5c60-4b0f-ba69-81af843a3a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_def42c7a-d41a-4392-8fe8-8d9061f42b02" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_31d0cd34-5c60-4b0f-ba69-81af843a3a1c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_0f9d079f-d235-445e-84b9-c3d5d5d6e3f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_def42c7a-d41a-4392-8fe8-8d9061f42b02" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_0f9d079f-d235-445e-84b9-c3d5d5d6e3f8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_40c41b81-dd85-4aaa-af6d-6d56e252f7d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_04da2b2c-e59c-4dc6-a858-1d97ba0c770b" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_40c41b81-dd85-4aaa-af6d-6d56e252f7d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_9e295409-cdd8-4af2-a054-3036a4c11a53" xlink:href="cms-20250331.xsd#cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_40c41b81-dd85-4aaa-af6d-6d56e252f7d1" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_9e295409-cdd8-4af2-a054-3036a4c11a53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_c073eb72-67cb-4876-8054-924911cfa064" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_40c41b81-dd85-4aaa-af6d-6d56e252f7d1" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_c073eb72-67cb-4876-8054-924911cfa064" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_2f8642d8-67bc-4053-89a7-1027f69ba35d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_40c41b81-dd85-4aaa-af6d-6d56e252f7d1" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_2f8642d8-67bc-4053-89a7-1027f69ba35d" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f64dfc21-cbe4-4ba8-bd32-16d4545b1e09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2abf07ac-1624-4fcf-8748-e61357be82ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f64dfc21-cbe4-4ba8-bd32-16d4545b1e09" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2abf07ac-1624-4fcf-8748-e61357be82ea" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_f04f7ea8-403e-4e91-82c0-e47c32531e2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2abf07ac-1624-4fcf-8748-e61357be82ea" xlink:to="loc_us-gaap_HedgingDesignationAxis_f04f7ea8-403e-4e91-82c0-e47c32531e2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_f04f7ea8-403e-4e91-82c0-e47c32531e2a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_f04f7ea8-403e-4e91-82c0-e47c32531e2a" xlink:to="loc_us-gaap_HedgingDesignationDomain_f04f7ea8-403e-4e91-82c0-e47c32531e2a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_a79ea144-c11b-495a-9739-a94407f97d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_f04f7ea8-403e-4e91-82c0-e47c32531e2a" xlink:to="loc_us-gaap_HedgingDesignationDomain_a79ea144-c11b-495a-9739-a94407f97d3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_d860a957-ada8-4396-8ab2-7066622577c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_a79ea144-c11b-495a-9739-a94407f97d3c" xlink:to="loc_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_d860a957-ada8-4396-8ab2-7066622577c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_aef3d6c0-24d9-419d-a01a-aed3d39df5a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2abf07ac-1624-4fcf-8748-e61357be82ea" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_aef3d6c0-24d9-419d-a01a-aed3d39df5a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_aef3d6c0-24d9-419d-a01a-aed3d39df5a5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_aef3d6c0-24d9-419d-a01a-aed3d39df5a5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_aef3d6c0-24d9-419d-a01a-aed3d39df5a5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_72a00b76-ffa8-4bd4-a12b-a307ea6c6523" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_aef3d6c0-24d9-419d-a01a-aed3d39df5a5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_72a00b76-ffa8-4bd4-a12b-a307ea6c6523" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_6bce68bf-7416-4f5d-83b9-f09e29b09913" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_72a00b76-ffa8-4bd4-a12b-a307ea6c6523" xlink:to="loc_us-gaap_InterestRateSwapMember_6bce68bf-7416-4f5d-83b9-f09e29b09913" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_45381f68-3b98-4283-aa16-2cfc36a7c44e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f64dfc21-cbe4-4ba8-bd32-16d4545b1e09" xlink:to="loc_us-gaap_DerivativeNotionalAmount_45381f68-3b98-4283-aa16-2cfc36a7c44e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_e370524d-1793-415e-90b1-9d351091a054" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f64dfc21-cbe4-4ba8-bd32-16d4545b1e09" xlink:to="loc_us-gaap_OtherNonoperatingExpense_e370524d-1793-415e-90b1-9d351091a054" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_01b1f22b-96ca-4268-a338-165a6abe1bee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f64dfc21-cbe4-4ba8-bd32-16d4545b1e09" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_01b1f22b-96ca-4268-a338-165a6abe1bee" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_abb7ca71-9f00-4818-818d-e5e95febc484" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_26623585-d778-4705-b30b-1d6c8b583038" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_abb7ca71-9f00-4818-818d-e5e95febc484" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_26623585-d778-4705-b30b-1d6c8b583038" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f4fcfa2f-f8b4-42d5-9097-8ce21b6227aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_26623585-d778-4705-b30b-1d6c8b583038" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f4fcfa2f-f8b4-42d5-9097-8ce21b6227aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f4fcfa2f-f8b4-42d5-9097-8ce21b6227aa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f4fcfa2f-f8b4-42d5-9097-8ce21b6227aa" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f4fcfa2f-f8b4-42d5-9097-8ce21b6227aa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b1a60fed-803a-42e9-92a9-b770a5332a0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f4fcfa2f-f8b4-42d5-9097-8ce21b6227aa" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b1a60fed-803a-42e9-92a9-b770a5332a0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_5033ce23-5ebe-4fe4-913e-3b247236c517" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b1a60fed-803a-42e9-92a9-b770a5332a0a" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_5033ce23-5ebe-4fe4-913e-3b247236c517" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_55efd2bb-71ba-4a38-b6d0-e069c5f59234" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b1a60fed-803a-42e9-92a9-b770a5332a0a" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_55efd2bb-71ba-4a38-b6d0-e069c5f59234" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_11ae23a4-c3bb-4ec0-b34f-bfe6862eafd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b1a60fed-803a-42e9-92a9-b770a5332a0a" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_11ae23a4-c3bb-4ec0-b34f-bfe6862eafd2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7cb58884-8779-481e-b20a-07ae4a66bd9c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_26623585-d778-4705-b30b-1d6c8b583038" xlink:to="loc_dei_LegalEntityAxis_7cb58884-8779-481e-b20a-07ae4a66bd9c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7cb58884-8779-481e-b20a-07ae4a66bd9c_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_7cb58884-8779-481e-b20a-07ae4a66bd9c" xlink:to="loc_dei_EntityDomain_7cb58884-8779-481e-b20a-07ae4a66bd9c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_50d73a83-7af4-4bb9-b4e2-8430ea82d090" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_7cb58884-8779-481e-b20a-07ae4a66bd9c" xlink:to="loc_dei_EntityDomain_50d73a83-7af4-4bb9-b4e2-8430ea82d090" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a48d743f-14aa-4c18-8adc-fe577c6ffc7c" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_50d73a83-7af4-4bb9-b4e2-8430ea82d090" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a48d743f-14aa-4c18-8adc-fe577c6ffc7c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_7044d317-be3c-4d6e-8731-2bf337cc9249" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_26623585-d778-4705-b30b-1d6c8b583038" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_7044d317-be3c-4d6e-8731-2bf337cc9249" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_7044d317-be3c-4d6e-8731-2bf337cc9249_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_7044d317-be3c-4d6e-8731-2bf337cc9249" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_7044d317-be3c-4d6e-8731-2bf337cc9249_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_6915b4f7-aed7-40ae-a1cc-831f85a6eeee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_7044d317-be3c-4d6e-8731-2bf337cc9249" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_6915b4f7-aed7-40ae-a1cc-831f85a6eeee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_18faabf4-26dd-481b-9a6e-df5e9cf6acf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_6915b4f7-aed7-40ae-a1cc-831f85a6eeee" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_18faabf4-26dd-481b-9a6e-df5e9cf6acf1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_3d9d7403-e2b8-4b79-837f-024878a48685" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_18faabf4-26dd-481b-9a6e-df5e9cf6acf1" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_3d9d7403-e2b8-4b79-837f-024878a48685" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_e0f63455-9a9e-438b-8049-33e134fab1df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_18faabf4-26dd-481b-9a6e-df5e9cf6acf1" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_e0f63455-9a9e-438b-8049-33e134fab1df" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a39bcbba-bb42-4e5f-9c80-5d2ba42e940e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_26623585-d778-4705-b30b-1d6c8b583038" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a39bcbba-bb42-4e5f-9c80-5d2ba42e940e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_a39bcbba-bb42-4e5f-9c80-5d2ba42e940e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a39bcbba-bb42-4e5f-9c80-5d2ba42e940e" xlink:to="loc_us-gaap_RelatedPartyDomain_a39bcbba-bb42-4e5f-9c80-5d2ba42e940e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_14177235-772c-482c-9a7b-458ba57fe6d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a39bcbba-bb42-4e5f-9c80-5d2ba42e940e" xlink:to="loc_us-gaap_RelatedPartyDomain_14177235-772c-482c-9a7b-458ba57fe6d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_7f408343-8be7-432d-8d76-d466a36fc02a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_14177235-772c-482c-9a7b-458ba57fe6d3" xlink:to="loc_us-gaap_NonrelatedPartyMember_7f408343-8be7-432d-8d76-d466a36fc02a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_b8a97467-22fc-4606-b622-41d427701fd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_14177235-772c-482c-9a7b-458ba57fe6d3" xlink:to="loc_us-gaap_RelatedPartyMember_b8a97467-22fc-4606-b622-41d427701fd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_31dc0539-4258-4639-9d36-cf580ff4f152" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_abb7ca71-9f00-4818-818d-e5e95febc484" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_31dc0539-4258-4639-9d36-cf580ff4f152" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesFairValueDisclosure_2228b3bc-b212-4b95-a22c-ab2df62d3277" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_31dc0539-4258-4639-9d36-cf580ff4f152" xlink:to="loc_us-gaap_ReceivablesFairValueDisclosure_2228b3bc-b212-4b95-a22c-ab2df62d3277" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NotesReceivableRelatedPartiesFairValueDisclosure_e567a5ac-e2ee-4d70-9f64-4d541db2dc9e" xlink:href="cms-20250331.xsd#cms_NotesReceivableRelatedPartiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_31dc0539-4258-4639-9d36-cf580ff4f152" xlink:to="loc_cms_NotesReceivableRelatedPartiesFairValueDisclosure_e567a5ac-e2ee-4d70-9f64-4d541db2dc9e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_99142328-932b-46bb-8af2-62458eb5366b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_abb7ca71-9f00-4818-818d-e5e95febc484" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_99142328-932b-46bb-8af2-62458eb5366b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_b00783aa-4359-4a5e-9e33-5a01650f65f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_99142328-932b-46bb-8af2-62458eb5366b" xlink:to="loc_us-gaap_LongTermDebtFairValue_b00783aa-4359-4a5e-9e33-5a01650f65f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure_4a39d64f-1992-4d5f-9dac-3a21896df814" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_99142328-932b-46bb-8af2-62458eb5366b" xlink:to="loc_us-gaap_NotesPayableFairValueDisclosure_4a39d64f-1992-4d5f-9dac-3a21896df814" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent_ab0c9d15-ac65-463e-862f-5d1547d71917" xlink:href="cms-20250331.xsd#cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_abb7ca71-9f00-4818-818d-e5e95febc484" xlink:to="loc_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent_ab0c9d15-ac65-463e-862f-5d1547d71917" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_763b7ec2-749e-4d61-acc0-3b74186fda2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_abb7ca71-9f00-4818-818d-e5e95febc484" xlink:to="loc_us-gaap_LongTermDebtCurrent_763b7ec2-749e-4d61-acc0-3b74186fda2e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherShortTermBorrowings_33c6e01f-be78-4761-b4fa-be0843678234" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherShortTermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_abb7ca71-9f00-4818-818d-e5e95febc484" xlink:to="loc_us-gaap_OtherShortTermBorrowings_33c6e01f-be78-4761-b4fa-be0843678234" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent_9f1c3e1b-8c2c-43a9-a7d1-a416c9bfe01d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_abb7ca71-9f00-4818-818d-e5e95febc484" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetCurrent_9f1c3e1b-8c2c-43a9-a7d1-a416c9bfe01d" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#FinancialInstrumentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems_b532ab3d-9b9e-4cdc-84dd-04561a89fdf0" xlink:href="cms-20250331.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable_4fd5fd33-6653-4dff-86b3-24cdc5874a02" xlink:href="cms-20250331.xsd#cms_FinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_FinancialInstrumentsLineItems_b532ab3d-9b9e-4cdc-84dd-04561a89fdf0" xlink:to="loc_cms_FinancialInstrumentsTable_4fd5fd33-6653-4dff-86b3-24cdc5874a02" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d0840092-4431-4e23-a176-1cacd8b1b804" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_FinancialInstrumentsTable_4fd5fd33-6653-4dff-86b3-24cdc5874a02" xlink:to="loc_dei_LegalEntityAxis_d0840092-4431-4e23-a176-1cacd8b1b804" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d0840092-4431-4e23-a176-1cacd8b1b804_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d0840092-4431-4e23-a176-1cacd8b1b804" xlink:to="loc_dei_EntityDomain_d0840092-4431-4e23-a176-1cacd8b1b804_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9d254990-1650-467e-854a-e71ad0e2ac3a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d0840092-4431-4e23-a176-1cacd8b1b804" xlink:to="loc_dei_EntityDomain_9d254990-1650-467e-854a-e71ad0e2ac3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a6060c25-fd9c-42c7-80e2-29d2c59cc7cd" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_9d254990-1650-467e-854a-e71ad0e2ac3a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a6060c25-fd9c-42c7-80e2-29d2c59cc7cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_e03d57c1-c01d-4fde-b733-660a90e8940a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_FinancialInstrumentsTable_4fd5fd33-6653-4dff-86b3-24cdc5874a02" xlink:to="loc_us-gaap_DebtInstrumentAxis_e03d57c1-c01d-4fde-b733-660a90e8940a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e03d57c1-c01d-4fde-b733-660a90e8940a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_e03d57c1-c01d-4fde-b733-660a90e8940a" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e03d57c1-c01d-4fde-b733-660a90e8940a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0d3a7acf-45a8-4db5-8ab7-9b06606b4297" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_e03d57c1-c01d-4fde-b733-660a90e8940a" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0d3a7acf-45a8-4db5-8ab7-9b06606b4297" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CMSEnergyNotePayableMember_3a2ee12e-33ce-4ee7-9439-ddde3d68e863" xlink:href="cms-20250331.xsd#cms_CMSEnergyNotePayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0d3a7acf-45a8-4db5-8ab7-9b06606b4297" xlink:to="loc_cms_CMSEnergyNotePayableMember_3a2ee12e-33ce-4ee7-9439-ddde3d68e863" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_8b33a97c-5fa2-4869-bbe4-4092ccac6939" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_FinancialInstrumentsLineItems_b532ab3d-9b9e-4cdc-84dd-04561a89fdf0" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_8b33a97c-5fa2-4869-bbe4-4092ccac6939" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#RetirementBenefitsScheduleofNetBenefitCostsDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_27447a09-66ed-4376-9a57-93634059d6d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ecb01a3-1d55-4624-ad07-ea55e04abc9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_27447a09-66ed-4376-9a57-93634059d6d2" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ecb01a3-1d55-4624-ad07-ea55e04abc9a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_09567599-af28-4f4b-be5b-f3248c7dd2e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ecb01a3-1d55-4624-ad07-ea55e04abc9a" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_09567599-af28-4f4b-be5b-f3248c7dd2e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_09567599-af28-4f4b-be5b-f3248c7dd2e2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_09567599-af28-4f4b-be5b-f3248c7dd2e2" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_09567599-af28-4f4b-be5b-f3248c7dd2e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3ff7e4d9-d063-4a0a-b589-c3dbc09cdd60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_09567599-af28-4f4b-be5b-f3248c7dd2e2" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3ff7e4d9-d063-4a0a-b589-c3dbc09cdd60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PensionAndDBSERPMember_03c20e96-a84e-436e-886a-30c06e037b1f" xlink:href="cms-20250331.xsd#cms_PensionAndDBSERPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3ff7e4d9-d063-4a0a-b589-c3dbc09cdd60" xlink:to="loc_cms_PensionAndDBSERPMember_03c20e96-a84e-436e-886a-30c06e037b1f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_3ea43407-6436-4d2b-8d28-c39ebebf6fbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3ff7e4d9-d063-4a0a-b589-c3dbc09cdd60" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_3ea43407-6436-4d2b-8d28-c39ebebf6fbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_eb6d5e12-9013-4e84-8503-583ee1af553e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ecb01a3-1d55-4624-ad07-ea55e04abc9a" xlink:to="loc_dei_LegalEntityAxis_eb6d5e12-9013-4e84-8503-583ee1af553e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_eb6d5e12-9013-4e84-8503-583ee1af553e_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_eb6d5e12-9013-4e84-8503-583ee1af553e" xlink:to="loc_dei_EntityDomain_eb6d5e12-9013-4e84-8503-583ee1af553e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_71260717-8f9a-4389-a084-5d183e87279e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_eb6d5e12-9013-4e84-8503-583ee1af553e" xlink:to="loc_dei_EntityDomain_71260717-8f9a-4389-a084-5d183e87279e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_5a18bf3f-236a-4cd6-b443-d68491dca706" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_71260717-8f9a-4389-a084-5d183e87279e" xlink:to="loc_cms_ConsumersEnergyCompanyMember_5a18bf3f-236a-4cd6-b443-d68491dca706" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_36225db7-cf23-46fe-8c96-b1ab2287ee1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRollForwardsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_27447a09-66ed-4376-9a57-93634059d6d2" xlink:to="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_36225db7-cf23-46fe-8c96-b1ab2287ee1c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_5960a9e2-1f7d-4665-9968-32f65fe204b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_36225db7-cf23-46fe-8c96-b1ab2287ee1c" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_5960a9e2-1f7d-4665-9968-32f65fe204b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_3ce656a0-df2d-4058-976d-cfa62d710eca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_36225db7-cf23-46fe-8c96-b1ab2287ee1c" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_3ce656a0-df2d-4058-976d-cfa62d710eca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_1789d9c7-39e9-43db-a872-e3ed70a3a5d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_36225db7-cf23-46fe-8c96-b1ab2287ee1c" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_1789d9c7-39e9-43db-a872-e3ed70a3a5d1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_50a97d54-96f1-4724-805c-e640fa47d4fc" xlink:href="cms-20250331.xsd#cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_36225db7-cf23-46fe-8c96-b1ab2287ee1c" xlink:to="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_50a97d54-96f1-4724-805c-e640fa47d4fc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_bb8eb786-842c-4e7c-b267-ab86cd263b0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_50a97d54-96f1-4724-805c-e640fa47d4fc" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_bb8eb786-842c-4e7c-b267-ab86cd263b0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_c17abcf8-d59d-4a64-bc3d-b211a7c9208b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_50a97d54-96f1-4724-805c-e640fa47d4fc" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_c17abcf8-d59d-4a64-bc3d-b211a7c9208b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_cdda3849-5b8b-4b5d-ad9d-0caa3746fdad" xlink:href="cms-20250331.xsd#cms_DefinedBenefitPlanAmortizationOfSettlementLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_50a97d54-96f1-4724-805c-e640fa47d4fc" xlink:to="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_cdda3849-5b8b-4b5d-ad9d-0caa3746fdad" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1f318123-5c6e-419a-bd72-a42e0c32c075" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_36225db7-cf23-46fe-8c96-b1ab2287ee1c" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1f318123-5c6e-419a-bd72-a42e0c32c075" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#RetirementBenefitsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_78f5398f-8fd7-49a2-aa7d-dd425e1e000e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_97efe451-8d93-4b09-b23a-3358793d0b8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_78f5398f-8fd7-49a2-aa7d-dd425e1e000e" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_97efe451-8d93-4b09-b23a-3358793d0b8d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_7c163c85-a6a2-48da-82cc-402be61a124d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_97efe451-8d93-4b09-b23a-3358793d0b8d" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_7c163c85-a6a2-48da-82cc-402be61a124d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_7c163c85-a6a2-48da-82cc-402be61a124d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_7c163c85-a6a2-48da-82cc-402be61a124d" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_7c163c85-a6a2-48da-82cc-402be61a124d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_23dc4731-db42-4a56-a1db-6cc166221154" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_7c163c85-a6a2-48da-82cc-402be61a124d" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_23dc4731-db42-4a56-a1db-6cc166221154" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_735a040d-9329-406a-86e6-87e3d7ddac5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_23dc4731-db42-4a56-a1db-6cc166221154" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_735a040d-9329-406a-86e6-87e3d7ddac5f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5e79c583-940d-46de-9dc2-89df085760f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_23dc4731-db42-4a56-a1db-6cc166221154" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5e79c583-940d-46de-9dc2-89df085760f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_4184810a-f020-4cdb-9822-007b0a3c1495" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_97efe451-8d93-4b09-b23a-3358793d0b8d" xlink:to="loc_us-gaap_RegulatoryAssetAxis_4184810a-f020-4cdb-9822-007b0a3c1495" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_4184810a-f020-4cdb-9822-007b0a3c1495_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_4184810a-f020-4cdb-9822-007b0a3c1495" xlink:to="loc_us-gaap_RegulatoryAssetDomain_4184810a-f020-4cdb-9822-007b0a3c1495_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_3627b9f6-d28b-41b0-92af-6bcee932b39d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_4184810a-f020-4cdb-9822-007b0a3c1495" xlink:to="loc_us-gaap_RegulatoryAssetDomain_3627b9f6-d28b-41b0-92af-6bcee932b39d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VolatilityMechanismMember_81fb65b6-65f2-4359-9160-d0f434e7a9d3" xlink:href="cms-20250331.xsd#cms_VolatilityMechanismMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_3627b9f6-d28b-41b0-92af-6bcee932b39d" xlink:to="loc_cms_VolatilityMechanismMember_81fb65b6-65f2-4359-9160-d0f434e7a9d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_8404d77b-74da-4a38-a622-70e2ef611e93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_97efe451-8d93-4b09-b23a-3358793d0b8d" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_8404d77b-74da-4a38-a622-70e2ef611e93" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_8404d77b-74da-4a38-a622-70e2ef611e93_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_8404d77b-74da-4a38-a622-70e2ef611e93" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_8404d77b-74da-4a38-a622-70e2ef611e93_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_79e16499-1aa8-4d4f-b84d-12cdb2ae889d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_8404d77b-74da-4a38-a622-70e2ef611e93" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_79e16499-1aa8-4d4f-b84d-12cdb2ae889d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VolatilityMechanismMember_df388e89-6371-42f7-8798-4472690010d7" xlink:href="cms-20250331.xsd#cms_VolatilityMechanismMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_79e16499-1aa8-4d4f-b84d-12cdb2ae889d" xlink:to="loc_cms_VolatilityMechanismMember_df388e89-6371-42f7-8798-4472690010d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanDeferredCredits_d66f35b3-d8c6-49b5-8f21-d30c5259a1f4" xlink:href="cms-20250331.xsd#cms_DefinedBenefitPlanDeferredCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_78f5398f-8fd7-49a2-aa7d-dd425e1e000e" xlink:to="loc_cms_DefinedBenefitPlanDeferredCredits_d66f35b3-d8c6-49b5-8f21-d30c5259a1f4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_117b5a09-b630-4be2-be8f-9443e6960e33" xlink:href="cms-20250331.xsd#cms_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_2f0480fc-18cd-4e17-9317-8ad3283aa143" xlink:href="cms-20250331.xsd#cms_IncomeTaxesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cms_IncomeTaxesLineItems_117b5a09-b630-4be2-be8f-9443e6960e33" xlink:to="loc_cms_IncomeTaxesTable_2f0480fc-18cd-4e17-9317-8ad3283aa143" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_fe555e21-3aad-4441-bdc7-4498f02dd3fc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cms_IncomeTaxesTable_2f0480fc-18cd-4e17-9317-8ad3283aa143" xlink:to="loc_dei_LegalEntityAxis_fe555e21-3aad-4441-bdc7-4498f02dd3fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fe555e21-3aad-4441-bdc7-4498f02dd3fc_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_fe555e21-3aad-4441-bdc7-4498f02dd3fc" xlink:to="loc_dei_EntityDomain_fe555e21-3aad-4441-bdc7-4498f02dd3fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_79fcdbeb-4b12-4580-be10-98822862f340" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_fe555e21-3aad-4441-bdc7-4498f02dd3fc" xlink:to="loc_dei_EntityDomain_79fcdbeb-4b12-4580-be10-98822862f340" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_6fa91c06-60db-4423-b98a-3ed349acb05b" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_79fcdbeb-4b12-4580-be10-98822862f340" xlink:to="loc_cms_ConsumersEnergyCompanyMember_6fa91c06-60db-4423-b98a-3ed349acb05b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_62aab2e3-f05f-433a-9a8b-279857fe46ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_117b5a09-b630-4be2-be8f-9443e6960e33" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_62aab2e3-f05f-433a-9a8b-279857fe46ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_0a1713b9-70e1-4f61-9976-9c8ce69701de" xlink:href="cms-20250331.xsd#cms_IncreaseDecreaseInIncomeTaxExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_117b5a09-b630-4be2-be8f-9443e6960e33" xlink:to="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_0a1713b9-70e1-4f61-9976-9c8ce69701de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_5ac219e3-8966-4ee2-94d4-7e5e46a0106b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_0a1713b9-70e1-4f61-9976-9c8ce69701de" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_5ac219e3-8966-4ee2-94d4-7e5e46a0106b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_5180c8b7-e465-4c83-8fb3-be09f293a3b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_0a1713b9-70e1-4f61-9976-9c8ce69701de" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_5180c8b7-e465-4c83-8fb3-be09f293a3b4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_25e7c081-e425-41fa-b92c-70232aed6690" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_0a1713b9-70e1-4f61-9976-9c8ce69701de" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_25e7c081-e425-41fa-b92c-70232aed6690" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense_8ce0c9b9-a12c-40b5-aafa-22b0ca710875" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_0a1713b9-70e1-4f61-9976-9c8ce69701de" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense_8ce0c9b9-a12c-40b5-aafa-22b0ca710875" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_4be33321-fa9b-494a-b0de-0522d7aa9fe6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_0a1713b9-70e1-4f61-9976-9c8ce69701de" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_4be33321-fa9b-494a-b0de-0522d7aa9fe6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_c4aec772-5e65-40ad-8098-cfb4ff09be76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_IncomeTaxesLineItems_117b5a09-b630-4be2-be8f-9443e6960e33" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_c4aec772-5e65-40ad-8098-cfb4ff09be76" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#RevenueDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_dc922176-18a9-466d-af07-0dfe97c446da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_c5b5afed-1fe7-4d6b-8c50-43e749e2f3ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_dc922176-18a9-466d-af07-0dfe97c446da" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_c5b5afed-1fe7-4d6b-8c50-43e749e2f3ca" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_4bc37c09-cfff-4645-877c-b2fab91e81dc" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c5b5afed-1fe7-4d6b-8c50-43e749e2f3ca" xlink:to="loc_srt_ProductOrServiceAxis_4bc37c09-cfff-4645-877c-b2fab91e81dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4bc37c09-cfff-4645-877c-b2fab91e81dc_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_4bc37c09-cfff-4645-877c-b2fab91e81dc" xlink:to="loc_srt_ProductsAndServicesDomain_4bc37c09-cfff-4645-877c-b2fab91e81dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_796b1310-01a8-4cb1-b695-95555ca58510" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_4bc37c09-cfff-4645-877c-b2fab91e81dc" xlink:to="loc_srt_ProductsAndServicesDomain_796b1310-01a8-4cb1-b695-95555ca58510" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ResidentialUtilityServicesMember_3d2dfa3e-b9e6-46f1-a290-1de5739230a0" xlink:href="cms-20250331.xsd#cms_ResidentialUtilityServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_796b1310-01a8-4cb1-b695-95555ca58510" xlink:to="loc_cms_ResidentialUtilityServicesMember_3d2dfa3e-b9e6-46f1-a290-1de5739230a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommercialUtilityServiceMember_3ae32e34-bdee-40dc-9a98-6e8e7093a32a" xlink:href="cms-20250331.xsd#cms_CommercialUtilityServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_796b1310-01a8-4cb1-b695-95555ca58510" xlink:to="loc_cms_CommercialUtilityServiceMember_3ae32e34-bdee-40dc-9a98-6e8e7093a32a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IndustrialUtilityServiceMember_8065250c-5d41-44fa-a52f-885cc1827def" xlink:href="cms-20250331.xsd#cms_IndustrialUtilityServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_796b1310-01a8-4cb1-b695-95555ca58510" xlink:to="loc_cms_IndustrialUtilityServiceMember_8065250c-5d41-44fa-a52f-885cc1827def" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherUtilityServiceMember_b3d310d7-c088-48e5-9ff6-f4411b2486ba" xlink:href="cms-20250331.xsd#cms_OtherUtilityServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_796b1310-01a8-4cb1-b695-95555ca58510" xlink:to="loc_cms_OtherUtilityServiceMember_b3d310d7-c088-48e5-9ff6-f4411b2486ba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_08cceb6e-eea5-4719-8a67-33c350033781" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c5b5afed-1fe7-4d6b-8c50-43e749e2f3ca" xlink:to="loc_dei_LegalEntityAxis_08cceb6e-eea5-4719-8a67-33c350033781" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_08cceb6e-eea5-4719-8a67-33c350033781_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_08cceb6e-eea5-4719-8a67-33c350033781" xlink:to="loc_dei_EntityDomain_08cceb6e-eea5-4719-8a67-33c350033781_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c8cc75f1-1766-43ef-854b-45582e0fe60d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_08cceb6e-eea5-4719-8a67-33c350033781" xlink:to="loc_dei_EntityDomain_c8cc75f1-1766-43ef-854b-45582e0fe60d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_5a4628ce-186d-4615-8d82-ac1e6085819a" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c8cc75f1-1766-43ef-854b-45582e0fe60d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_5a4628ce-186d-4615-8d82-ac1e6085819a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f09e395c-9bc4-4878-9b2b-6e7a28094fa4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c5b5afed-1fe7-4d6b-8c50-43e749e2f3ca" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f09e395c-9bc4-4878-9b2b-6e7a28094fa4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f09e395c-9bc4-4878-9b2b-6e7a28094fa4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f09e395c-9bc4-4878-9b2b-6e7a28094fa4" xlink:to="loc_us-gaap_SegmentDomain_f09e395c-9bc4-4878-9b2b-6e7a28094fa4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a0f9bbf6-5197-421e-bacc-c1c27d0a325f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f09e395c-9bc4-4878-9b2b-6e7a28094fa4" xlink:to="loc_us-gaap_SegmentDomain_a0f9bbf6-5197-421e-bacc-c1c27d0a325f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_6cb0f671-a1c5-459c-b7eb-fbc02bc894b5" xlink:href="cms-20250331.xsd#cms_ElectricUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a0f9bbf6-5197-421e-bacc-c1c27d0a325f" xlink:to="loc_cms_ElectricUtilityMember_6cb0f671-a1c5-459c-b7eb-fbc02bc894b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_846432b7-8992-4174-bdad-a174f97aeaca" xlink:href="cms-20250331.xsd#cms_GasUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a0f9bbf6-5197-421e-bacc-c1c27d0a325f" xlink:to="loc_cms_GasUtilityMember_846432b7-8992-4174-bdad-a174f97aeaca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_92658184-be60-413e-a24b-9c9b856c9d14" xlink:href="cms-20250331.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a0f9bbf6-5197-421e-bacc-c1c27d0a325f" xlink:to="loc_cms_NorthStarCleanEnergyMember_92658184-be60-413e-a24b-9c9b856c9d14" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_8c27c70f-d854-4e5d-b9d8-240771095584" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c5b5afed-1fe7-4d6b-8c50-43e749e2f3ca" xlink:to="loc_srt_ConsolidationItemsAxis_8c27c70f-d854-4e5d-b9d8-240771095584" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_8c27c70f-d854-4e5d-b9d8-240771095584_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_8c27c70f-d854-4e5d-b9d8-240771095584" xlink:to="loc_srt_ConsolidationItemsDomain_8c27c70f-d854-4e5d-b9d8-240771095584_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_023ad34b-ee10-4f00-812e-ed70ccba3cfb" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_8c27c70f-d854-4e5d-b9d8-240771095584" xlink:to="loc_srt_ConsolidationItemsDomain_023ad34b-ee10-4f00-812e-ed70ccba3cfb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_cee4d439-4e24-4769-b953-c0e22997655a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_023ad34b-ee10-4f00-812e-ed70ccba3cfb" xlink:to="loc_us-gaap_OperatingSegmentsMember_cee4d439-4e24-4769-b953-c0e22997655a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_9da112b5-55ee-4c91-b6d9-8a65902d7c90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c5b5afed-1fe7-4d6b-8c50-43e749e2f3ca" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_9da112b5-55ee-4c91-b6d9-8a65902d7c90" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_9da112b5-55ee-4c91-b6d9-8a65902d7c90_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_9da112b5-55ee-4c91-b6d9-8a65902d7c90" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_9da112b5-55ee-4c91-b6d9-8a65902d7c90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_44e8be01-844b-4397-a426-819b3015ff1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_9da112b5-55ee-4c91-b6d9-8a65902d7c90" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_44e8be01-844b-4397-a426-819b3015ff1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSalesAgreementMember_52a9df82-77c3-448f-bb72-22e4321ad21f" xlink:href="cms-20250331.xsd#cms_PowerSalesAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_44e8be01-844b-4397-a426-819b3015ff1e" xlink:to="loc_cms_PowerSalesAgreementMember_52a9df82-77c3-448f-bb72-22e4321ad21f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_42df6c78-db0c-4861-b3aa-44444c54d2f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_dc922176-18a9-466d-af07-0dfe97c446da" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_42df6c78-db0c-4861-b3aa-44444c54d2f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseIncome_20712301-6e21-40c4-a01e-ccf96010c53a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_dc922176-18a9-466d-af07-0dfe97c446da" xlink:to="loc_us-gaap_LeaseIncome_20712301-6e21-40c4-a01e-ccf96010c53a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingIncome_5ed39c2d-beb9-4fae-ae17-86c2c559b814" xlink:href="cms-20250331.xsd#cms_FinancingIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_dc922176-18a9-466d-af07-0dfe97c446da" xlink:to="loc_cms_FinancingIncome_5ed39c2d-beb9-4fae-ae17-86c2c559b814" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AlternativeRevenuePrograms_23b2d9ee-cef3-4c45-8f06-ae3f84ddf0a6" xlink:href="cms-20250331.xsd#cms_AlternativeRevenuePrograms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_dc922176-18a9-466d-af07-0dfe97c446da" xlink:to="loc_cms_AlternativeRevenuePrograms_23b2d9ee-cef3-4c45-8f06-ae3f84ddf0a6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_0f0e1791-3301-49ca-85f4-cbc222a3e835" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_dc922176-18a9-466d-af07-0dfe97c446da" xlink:to="loc_us-gaap_Revenues_0f0e1791-3301-49ca-85f4-cbc222a3e835" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseVariableLeaseIncome_188b8788-c039-4ec5-b199-c99404b47a3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseVariableLeaseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_dc922176-18a9-466d-af07-0dfe97c446da" xlink:to="loc_us-gaap_OperatingLeaseVariableLeaseIncome_188b8788-c039-4ec5-b199-c99404b47a3f" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#RevenueNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/RevenueNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_40328745-17b7-440d-90f3-4fe7702179b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_f0efaab5-0933-483b-8ff9-ff3a4192783e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_40328745-17b7-440d-90f3-4fe7702179b2" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_f0efaab5-0933-483b-8ff9-ff3a4192783e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_72568a7c-6f6d-4ed1-96c8-5a448e000f12" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f0efaab5-0933-483b-8ff9-ff3a4192783e" xlink:to="loc_dei_LegalEntityAxis_72568a7c-6f6d-4ed1-96c8-5a448e000f12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_72568a7c-6f6d-4ed1-96c8-5a448e000f12_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_72568a7c-6f6d-4ed1-96c8-5a448e000f12" xlink:to="loc_dei_EntityDomain_72568a7c-6f6d-4ed1-96c8-5a448e000f12_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_72ce9814-66c4-47c0-8776-a2d7c4e0d471" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_72568a7c-6f6d-4ed1-96c8-5a448e000f12" xlink:to="loc_dei_EntityDomain_72ce9814-66c4-47c0-8776-a2d7c4e0d471" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_edb0b830-2104-4ac0-b5a2-d437a7d0d7ea" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_72ce9814-66c4-47c0-8776-a2d7c4e0d471" xlink:to="loc_cms_ConsumersEnergyCompanyMember_edb0b830-2104-4ac0-b5a2-d437a7d0d7ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_eb10f5a1-1bd4-46f0-9c06-c2100302feb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_40328745-17b7-440d-90f3-4fe7702179b2" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_eb10f5a1-1bd4-46f0-9c06-c2100302feb0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_1cdc0923-5c51-474e-ac4e-ec2493c765c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_40328745-17b7-440d-90f3-4fe7702179b2" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_1cdc0923-5c51-474e-ac4e-ec2493c765c8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_076ed2b8-e145-40fd-a397-c780903cdbe7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_076ed2b8-e145-40fd-a397-c780903cdbe7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b9c7a963-7d83-4bac-9a07-ce8db0f6b357" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_076ed2b8-e145-40fd-a397-c780903cdbe7" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b9c7a963-7d83-4bac-9a07-ce8db0f6b357" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b9c7a963-7d83-4bac-9a07-ce8db0f6b357_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b9c7a963-7d83-4bac-9a07-ce8db0f6b357" xlink:to="loc_us-gaap_SegmentDomain_b9c7a963-7d83-4bac-9a07-ce8db0f6b357_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c0656e2f-5d50-4e73-9818-889360fd7e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b9c7a963-7d83-4bac-9a07-ce8db0f6b357" xlink:to="loc_us-gaap_SegmentDomain_c0656e2f-5d50-4e73-9818-889360fd7e8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_5f58e9ff-963e-40e3-ad5b-f39c74b476a2" xlink:href="cms-20250331.xsd#cms_ElectricUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_c0656e2f-5d50-4e73-9818-889360fd7e8b" xlink:to="loc_cms_ElectricUtilityMember_5f58e9ff-963e-40e3-ad5b-f39c74b476a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_e82ba235-8824-4a27-bfe7-5fc474d44afe" xlink:href="cms-20250331.xsd#cms_GasUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_c0656e2f-5d50-4e73-9818-889360fd7e8b" xlink:to="loc_cms_GasUtilityMember_e82ba235-8824-4a27-bfe7-5fc474d44afe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_43d7474a-cdaf-4224-b9a8-5231071b86d7" xlink:href="cms-20250331.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_c0656e2f-5d50-4e73-9818-889360fd7e8b" xlink:to="loc_cms_NorthStarCleanEnergyMember_43d7474a-cdaf-4224-b9a8-5231071b86d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_894f256d-f679-4759-822b-6cd1af48fb1c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_076ed2b8-e145-40fd-a397-c780903cdbe7" xlink:to="loc_srt_ConsolidationItemsAxis_894f256d-f679-4759-822b-6cd1af48fb1c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_894f256d-f679-4759-822b-6cd1af48fb1c_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_894f256d-f679-4759-822b-6cd1af48fb1c" xlink:to="loc_srt_ConsolidationItemsDomain_894f256d-f679-4759-822b-6cd1af48fb1c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_60d43bcc-21be-48a6-8d4c-6f929bdf5df8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_894f256d-f679-4759-822b-6cd1af48fb1c" xlink:to="loc_srt_ConsolidationItemsDomain_60d43bcc-21be-48a6-8d4c-6f929bdf5df8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_74711388-fa43-4171-8a8b-e24f39eeac72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_60d43bcc-21be-48a6-8d4c-6f929bdf5df8" xlink:to="loc_us-gaap_OperatingSegmentsMember_74711388-fa43-4171-8a8b-e24f39eeac72" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_e414a7c8-f107-4356-95ec-a84564618275" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_60d43bcc-21be-48a6-8d4c-6f929bdf5df8" xlink:to="loc_us-gaap_CorporateNonSegmentMember_e414a7c8-f107-4356-95ec-a84564618275" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_9368c688-21dd-40a4-8fa1-a515bd56de33" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_076ed2b8-e145-40fd-a397-c780903cdbe7" xlink:to="loc_srt_ProductOrServiceAxis_9368c688-21dd-40a4-8fa1-a515bd56de33" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9368c688-21dd-40a4-8fa1-a515bd56de33_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_9368c688-21dd-40a4-8fa1-a515bd56de33" xlink:to="loc_srt_ProductsAndServicesDomain_9368c688-21dd-40a4-8fa1-a515bd56de33_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_76e75bfe-fe14-4a10-b299-ddc85ef2c41c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_9368c688-21dd-40a4-8fa1-a515bd56de33" xlink:to="loc_srt_ProductsAndServicesDomain_76e75bfe-fe14-4a10-b299-ddc85ef2c41c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasPurchasedMember_d2001df6-d941-4e0b-b1fb-4f1c3f023b29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OilAndGasPurchasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_76e75bfe-fe14-4a10-b299-ddc85ef2c41c" xlink:to="loc_us-gaap_OilAndGasPurchasedMember_d2001df6-d941-4e0b-b1fb-4f1c3f023b29" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_c68b54d7-86e9-48a5-9d76-9fd8c2508c07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_Revenues_c68b54d7-86e9-48a5-9d76-9fd8c2508c07" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSupplyCosts_5e15444a-841b-4255-8f86-bb0facfc1b1a" xlink:href="cms-20250331.xsd#cms_PowerSupplyCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_cms_PowerSupplyCosts_5e15444a-841b-4255-8f86-bb0facfc1b1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_111be369-64a5-4354-87ea-089108aa69fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_111be369-64a5-4354-87ea-089108aa69fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_a0dda3cf-1a47-4b17-a2d5-d994a655d008" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_a0dda3cf-1a47-4b17-a2d5-d994a655d008" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_944a539a-a686-4b8e-9661-e0d2fa86675b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_944a539a-a686-4b8e-9661-e0d2fa86675b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_b885a96b-74dc-4261-b320-21fe1de22fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_b885a96b-74dc-4261-b320-21fe1de22fc0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_776c1fd9-2443-43e8-9454-d5d21aa72806" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_CostsAndExpenses_776c1fd9-2443-43e8-9454-d5d21aa72806" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_e2383e63-2111-44bc-9d71-ad6cbcae202b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_OperatingIncomeLoss_e2383e63-2111-44bc-9d71-ad6cbcae202b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_e79ef0f9-13cc-4926-87cb-0730970d8ece" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_e79ef0f9-13cc-4926-87cb-0730970d8ece" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_9613a554-a04d-4012-b2f5-709a571761af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_InterestExpenseNonoperating_9613a554-a04d-4012-b2f5-709a571761af" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a898e670-9d8e-4a3f-9744-49f7f41f858d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a898e670-9d8e-4a3f-9744-49f7f41f858d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3e2ffd09-0803-4c4b-a061-dadcc71d58fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_3e2ffd09-0803-4c4b-a061-dadcc71d58fc" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_db15b0f0-dd7a-46b3-a92e-99b8f2346492" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_db15b0f0-dd7a-46b3-a92e-99b8f2346492" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount_4286c2a0-5882-4a93-8082-5f225b088e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_SegmentReportingOtherItemAmount_4286c2a0-5882-4a93-8082-5f225b088e8f" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_106c1bbc-ed2d-4880-8bbb-b640f9ab2886" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_106c1bbc-ed2d-4880-8bbb-b640f9ab2886" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_adbd2e67-f96e-4893-a0b5-41581dcbdb40" xlink:href="cms-20250331.xsd#cms_PropertyPlantAndEquipmentGrossExcludingCWIP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_adbd2e67-f96e-4893-a0b5-41581dcbdb40" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_3de66584-afe1-4af9-b5f1-0f53c3871024" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_Assets_3de66584-afe1-4af9-b5f1-0f53c3871024" xlink:type="arc" order="16"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7a52b8fc-7618-43ac-84de-77cf1d51b48b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7a52b8fc-7618-43ac-84de-77cf1d51b48b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_62f730e0-025d-459b-ba16-cb6acdf64be5" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7a52b8fc-7618-43ac-84de-77cf1d51b48b" xlink:to="loc_srt_ConsolidationItemsAxis_62f730e0-025d-459b-ba16-cb6acdf64be5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_62f730e0-025d-459b-ba16-cb6acdf64be5_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_62f730e0-025d-459b-ba16-cb6acdf64be5" xlink:to="loc_srt_ConsolidationItemsDomain_62f730e0-025d-459b-ba16-cb6acdf64be5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_5632d992-677c-4b2a-98ae-5e9c699fb5d4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_62f730e0-025d-459b-ba16-cb6acdf64be5" xlink:to="loc_srt_ConsolidationItemsDomain_5632d992-677c-4b2a-98ae-5e9c699fb5d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_936c8253-87cf-4a30-989b-413aa661b4e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_5632d992-677c-4b2a-98ae-5e9c699fb5d4" xlink:to="loc_us-gaap_OperatingSegmentsMember_936c8253-87cf-4a30-989b-413aa661b4e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_e7203aa8-2401-4ac3-b076-b81eb9024fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_5632d992-677c-4b2a-98ae-5e9c699fb5d4" xlink:to="loc_us-gaap_CorporateNonSegmentMember_e7203aa8-2401-4ac3-b076-b81eb9024fd2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_da7e6cd7-f490-4a1c-9874-b9f5abaee7d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7a52b8fc-7618-43ac-84de-77cf1d51b48b" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_da7e6cd7-f490-4a1c-9874-b9f5abaee7d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_da7e6cd7-f490-4a1c-9874-b9f5abaee7d1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_da7e6cd7-f490-4a1c-9874-b9f5abaee7d1" xlink:to="loc_us-gaap_SegmentDomain_da7e6cd7-f490-4a1c-9874-b9f5abaee7d1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a8066dae-04c4-4496-ad47-0318d5875ea4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_da7e6cd7-f490-4a1c-9874-b9f5abaee7d1" xlink:to="loc_us-gaap_SegmentDomain_a8066dae-04c4-4496-ad47-0318d5875ea4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_c56c6a56-7f82-4357-87c4-b823d495e510" xlink:href="cms-20250331.xsd#cms_ElectricUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a8066dae-04c4-4496-ad47-0318d5875ea4" xlink:to="loc_cms_ElectricUtilityMember_c56c6a56-7f82-4357-87c4-b823d495e510" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_e75ff949-8893-4dfe-a4e5-0c27b24ecd45" xlink:href="cms-20250331.xsd#cms_GasUtilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a8066dae-04c4-4496-ad47-0318d5875ea4" xlink:to="loc_cms_GasUtilityMember_e75ff949-8893-4dfe-a4e5-0c27b24ecd45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e3fd760a-c368-4a8c-9b35-0f6a8c1d82a9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7a52b8fc-7618-43ac-84de-77cf1d51b48b" xlink:to="loc_dei_LegalEntityAxis_e3fd760a-c368-4a8c-9b35-0f6a8c1d82a9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e3fd760a-c368-4a8c-9b35-0f6a8c1d82a9_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_e3fd760a-c368-4a8c-9b35-0f6a8c1d82a9" xlink:to="loc_dei_EntityDomain_e3fd760a-c368-4a8c-9b35-0f6a8c1d82a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_88e8cb0f-9bc5-4963-a9d1-5ff33a8adeb1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_e3fd760a-c368-4a8c-9b35-0f6a8c1d82a9" xlink:to="loc_dei_EntityDomain_88e8cb0f-9bc5-4963-a9d1-5ff33a8adeb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_7547c2a3-adfa-4c58-850f-e50473675bd4" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_88e8cb0f-9bc5-4963-a9d1-5ff33a8adeb1" xlink:to="loc_cms_ConsumersEnergyCompanyMember_7547c2a3-adfa-4c58-850f-e50473675bd4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_aad21d8c-7a67-4a4c-8da3-93217826ffa3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_Revenues_aad21d8c-7a67-4a4c-8da3-93217826ffa3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSupplyCosts_e5af5763-5bdf-485d-8750-9e339784af0f" xlink:href="cms-20250331.xsd#cms_PowerSupplyCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_cms_PowerSupplyCosts_e5af5763-5bdf-485d-8750-9e339784af0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_dc81c50f-91a4-4496-a4b8-3a9d739c51f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_dc81c50f-91a4-4496-a4b8-3a9d739c51f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_925fb0cc-3005-4a3b-98f8-dbb1cd176cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_925fb0cc-3005-4a3b-98f8-dbb1cd176cb0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_23c052f5-f148-48cb-97f2-1a9a824de15c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_23c052f5-f148-48cb-97f2-1a9a824de15c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_fc00b744-15eb-4d01-a12e-85eb44c0149b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_fc00b744-15eb-4d01-a12e-85eb44c0149b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_495903be-4c22-4010-baf1-c6085316c4c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_495903be-4c22-4010-baf1-c6085316c4c5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5ce33b3f-b9ee-42f5-9922-a9c6f9ed0e53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_OperatingIncomeLoss_5ce33b3f-b9ee-42f5-9922-a9c6f9ed0e53" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_5ce5bdd7-e41a-4c06-8fa1-853c4d82b2b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_5ce5bdd7-e41a-4c06-8fa1-853c4d82b2b8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_515fae59-0f9e-4bd1-8346-7d1eb1033b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_InterestExpenseNonoperating_515fae59-0f9e-4bd1-8346-7d1eb1033b4e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3053f096-7dda-40f5-9c07-cb7a11adf4a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3053f096-7dda-40f5-9c07-cb7a11adf4a7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_df5527f7-a28e-41c5-8a2b-2bba9ad2fbef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_df5527f7-a28e-41c5-8a2b-2bba9ad2fbef" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1a191ee4-19a7-40b5-a1c0-e6d82c3ab6ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_NetIncomeLoss_1a191ee4-19a7-40b5-a1c0-e6d82c3ab6ed" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount_6bad770f-3d84-4a3e-b838-b1004556f6d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_SegmentReportingOtherItemAmount_6bad770f-3d84-4a3e-b838-b1004556f6d2" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_e57ea2ea-27c5-402b-a92f-52718edc4a50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_e57ea2ea-27c5-402b-a92f-52718edc4a50" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_a5504823-440e-4536-9f9a-85c6678b0ef1" xlink:href="cms-20250331.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_a5504823-440e-4536-9f9a-85c6678b0ef1" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_23d8f026-d1c3-470d-8a59-ddcc93028ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_Assets_23d8f026-d1c3-470d-8a59-ddcc93028ff2" xlink:type="arc" order="16"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#VariableInterestEntitiesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_14795a8d-e153-44ff-8219-bd9323ec5bbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_bf5df576-6789-4fa6-b562-af173300c482" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_14795a8d-e153-44ff-8219-bd9323ec5bbd" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_bf5df576-6789-4fa6-b562-af173300c482" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_085cb293-e479-4a97-9ebc-fe94ac4b1352" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_bf5df576-6789-4fa6-b562-af173300c482" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_085cb293-e479-4a97-9ebc-fe94ac4b1352" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_085cb293-e479-4a97-9ebc-fe94ac4b1352_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_085cb293-e479-4a97-9ebc-fe94ac4b1352" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_085cb293-e479-4a97-9ebc-fe94ac4b1352_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_61889dc0-b933-4bf1-8d94-3da4cf8f376c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_085cb293-e479-4a97-9ebc-fe94ac4b1352" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_61889dc0-b933-4bf1-8d94-3da4cf8f376c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NWOWindEquityHoldingsMember_3d1d4dbc-5da0-45a4-ac37-cad09a5c3def" xlink:href="cms-20250331.xsd#cms_NWOWindEquityHoldingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_61889dc0-b933-4bf1-8d94-3da4cf8f376c" xlink:to="loc_cms_NWOWindEquityHoldingsMember_3d1d4dbc-5da0-45a4-ac37-cad09a5c3def" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NWOHoldcoMember_bec04259-eb2e-48b4-922d-0c31c5100059" xlink:href="cms-20250331.xsd#cms_NWOHoldcoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_61889dc0-b933-4bf1-8d94-3da4cf8f376c" xlink:to="loc_cms_NWOHoldcoMember_bec04259-eb2e-48b4-922d-0c31c5100059" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeltaSolarEquityHoldingsMember_47d9161f-5095-49d4-9309-17bd0ceb2137" xlink:href="cms-20250331.xsd#cms_DeltaSolarEquityHoldingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_61889dc0-b933-4bf1-8d94-3da4cf8f376c" xlink:to="loc_cms_DeltaSolarEquityHoldingsMember_47d9161f-5095-49d4-9309-17bd0ceb2137" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_8e67164b-ddfd-4de2-a147-4a9a84bc5dff" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_bf5df576-6789-4fa6-b562-af173300c482" xlink:to="loc_srt_ConsolidatedEntitiesAxis_8e67164b-ddfd-4de2-a147-4a9a84bc5dff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_8e67164b-ddfd-4de2-a147-4a9a84bc5dff_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_8e67164b-ddfd-4de2-a147-4a9a84bc5dff" xlink:to="loc_srt_ConsolidatedEntitiesDomain_8e67164b-ddfd-4de2-a147-4a9a84bc5dff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_e5077117-2f25-4cc2-ab9c-faeae8afeda6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_8e67164b-ddfd-4de2-a147-4a9a84bc5dff" xlink:to="loc_srt_ConsolidatedEntitiesDomain_e5077117-2f25-4cc2-ab9c-faeae8afeda6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ad4c1a99-acd0-41d6-80bf-fc517b7b5bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_e5077117-2f25-4cc2-ab9c-faeae8afeda6" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ad4c1a99-acd0-41d6-80bf-fc517b7b5bc6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_cb9a73ec-5ed2-45e7-9f3e-943cc05a4797" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_e5077117-2f25-4cc2-ab9c-faeae8afeda6" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_cb9a73ec-5ed2-45e7-9f3e-943cc05a4797" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_e31da44d-ad48-4655-8bdd-4d6089c92b84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_bf5df576-6789-4fa6-b562-af173300c482" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_e31da44d-ad48-4655-8bdd-4d6089c92b84" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_e31da44d-ad48-4655-8bdd-4d6089c92b84_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_e31da44d-ad48-4655-8bdd-4d6089c92b84" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_e31da44d-ad48-4655-8bdd-4d6089c92b84_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_53d2faab-b80a-4a56-8ebc-628460863acd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_e31da44d-ad48-4655-8bdd-4d6089c92b84" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_53d2faab-b80a-4a56-8ebc-628460863acd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SecuritizationBondsMember_24b458d5-4fc5-4708-8b4a-0a76b4ee897f" xlink:href="cms-20250331.xsd#cms_SecuritizationBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_53d2faab-b80a-4a56-8ebc-628460863acd" xlink:to="loc_cms_SecuritizationBondsMember_24b458d5-4fc5-4708-8b4a-0a76b4ee897f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_1d2e3577-51dc-4487-a495-be8250ea97de" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_bf5df576-6789-4fa6-b562-af173300c482" xlink:to="loc_srt_OwnershipAxis_1d2e3577-51dc-4487-a495-be8250ea97de" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_1d2e3577-51dc-4487-a495-be8250ea97de_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_1d2e3577-51dc-4487-a495-be8250ea97de" xlink:to="loc_srt_OwnershipDomain_1d2e3577-51dc-4487-a495-be8250ea97de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_1c05e01c-6675-4d9b-9547-97e0744fbf5b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_1d2e3577-51dc-4487-a495-be8250ea97de" xlink:to="loc_srt_OwnershipDomain_1c05e01c-6675-4d9b-9547-97e0744fbf5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TESFilerCityMember_9e2892d5-2e0d-449b-a19a-1f9016b9f24a" xlink:href="cms-20250331.xsd#cms_TESFilerCityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_1c05e01c-6675-4d9b-9547-97e0744fbf5b" xlink:to="loc_cms_TESFilerCityMember_9e2892d5-2e0d-449b-a19a-1f9016b9f24a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GraylingMember_e9b3f32c-d21f-4a0b-ae6e-f11031767134" xlink:href="cms-20250331.xsd#cms_GraylingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_1c05e01c-6675-4d9b-9547-97e0744fbf5b" xlink:to="loc_cms_GraylingMember_e9b3f32c-d21f-4a0b-ae6e-f11031767134" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GeneseeMember_b09ea801-3424-477d-807a-caf832551782" xlink:href="cms-20250331.xsd#cms_GeneseeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_1c05e01c-6675-4d9b-9547-97e0744fbf5b" xlink:to="loc_cms_GeneseeMember_b09ea801-3424-477d-807a-caf832551782" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CravenMember_65607543-21d0-4cc8-9138-9dbb5e272c67" xlink:href="cms-20250331.xsd#cms_CravenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_1c05e01c-6675-4d9b-9547-97e0744fbf5b" xlink:to="loc_cms_CravenMember_65607543-21d0-4cc8-9138-9dbb5e272c67" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_4af4db82-8dc0-4eca-846a-81c714cf4415" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_14795a8d-e153-44ff-8219-bd9323ec5bbd" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_4af4db82-8dc0-4eca-846a-81c714cf4415" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_f07a025e-1cc0-4d8f-bf20-abfa8dc7d358" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_14795a8d-e153-44ff-8219-bd9323ec5bbd" xlink:to="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_f07a025e-1cc0-4d8f-bf20-abfa8dc7d358" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntityMaximumCapacity_f1a11c49-3cbf-4220-83e2-123f3571f988" xlink:href="cms-20250331.xsd#cms_VariableInterestEntityMaximumCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_14795a8d-e153-44ff-8219-bd9323ec5bbd" xlink:to="loc_cms_VariableInterestEntityMaximumCapacity_f1a11c49-3cbf-4220-83e2-123f3571f988" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets_c65bf98c-8a52-45a6-b161-73c8aaacc80a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_14795a8d-e153-44ff-8219-bd9323ec5bbd" xlink:to="loc_us-gaap_RegulatoryAssets_c65bf98c-8a52-45a6-b161-73c8aaacc80a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_a7114d7c-26e5-4eb5-aab8-bc4a2d45333f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_14795a8d-e153-44ff-8219-bd9323ec5bbd" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_a7114d7c-26e5-4eb5-aab8-bc4a2d45333f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_5385a8ad-5186-439c-ac28-801d554574d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_14795a8d-e153-44ff-8219-bd9323ec5bbd" xlink:to="loc_us-gaap_EquityMethodInvestments_5385a8ad-5186-439c-ac28-801d554574d7" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#VariableInterestEntitiesSummaryofVIEInformationDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_cf625252-b488-40a0-8b2b-9e0f72223a4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_491d7ab3-1f69-4813-ab89-0e27e701121c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_cf625252-b488-40a0-8b2b-9e0f72223a4b" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_491d7ab3-1f69-4813-ab89-0e27e701121c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_bb37a557-366c-4f06-92a2-7360ae5f291b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_491d7ab3-1f69-4813-ab89-0e27e701121c" xlink:to="loc_srt_ConsolidatedEntitiesAxis_bb37a557-366c-4f06-92a2-7360ae5f291b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_bb37a557-366c-4f06-92a2-7360ae5f291b_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_bb37a557-366c-4f06-92a2-7360ae5f291b" xlink:to="loc_srt_ConsolidatedEntitiesDomain_bb37a557-366c-4f06-92a2-7360ae5f291b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_9b06626f-7d14-4b4f-81fa-aa7bb9908a5d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_bb37a557-366c-4f06-92a2-7360ae5f291b" xlink:to="loc_srt_ConsolidatedEntitiesDomain_9b06626f-7d14-4b4f-81fa-aa7bb9908a5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_bf5b812d-d1bb-419d-bef2-608e8f62f4ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_9b06626f-7d14-4b4f-81fa-aa7bb9908a5d" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_bf5b812d-d1bb-419d-bef2-608e8f62f4ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_e9aa1708-b3ff-4370-b24a-7f4ac0826a79" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_491d7ab3-1f69-4813-ab89-0e27e701121c" xlink:to="loc_srt_OwnershipAxis_e9aa1708-b3ff-4370-b24a-7f4ac0826a79" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_e9aa1708-b3ff-4370-b24a-7f4ac0826a79_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_e9aa1708-b3ff-4370-b24a-7f4ac0826a79" xlink:to="loc_srt_OwnershipDomain_e9aa1708-b3ff-4370-b24a-7f4ac0826a79_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_ba455498-651e-47c4-884b-ebf16bc7e0e9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_e9aa1708-b3ff-4370-b24a-7f4ac0826a79" xlink:to="loc_srt_OwnershipDomain_ba455498-651e-47c4-884b-ebf16bc7e0e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindEquityHoldingsMember_2626dbe1-74c1-4b18-a40d-38871313c486" xlink:href="cms-20250331.xsd#cms_AviatorWindEquityHoldingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_ba455498-651e-47c4-884b-ebf16bc7e0e9" xlink:to="loc_cms_AviatorWindEquityHoldingsMember_2626dbe1-74c1-4b18-a40d-38871313c486" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindMember_d3628de1-931c-4c9a-ad1f-53389cafd0fe" xlink:href="cms-20250331.xsd#cms_AviatorWindMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_ba455498-651e-47c4-884b-ebf16bc7e0e9" xlink:to="loc_cms_AviatorWindMember_d3628de1-931c-4c9a-ad1f-53389cafd0fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_f5afea0a-7d9c-4dc7-9484-cc60d3f0259e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_491d7ab3-1f69-4813-ab89-0e27e701121c" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_f5afea0a-7d9c-4dc7-9484-cc60d3f0259e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_f5afea0a-7d9c-4dc7-9484-cc60d3f0259e_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_f5afea0a-7d9c-4dc7-9484-cc60d3f0259e" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_f5afea0a-7d9c-4dc7-9484-cc60d3f0259e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_90d4307a-885a-47b3-8712-2fb0dd1e671c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_f5afea0a-7d9c-4dc7-9484-cc60d3f0259e" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_90d4307a-885a-47b3-8712-2fb0dd1e671c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeltaSolarEquityHoldingsMember_50124124-fb29-4503-8cad-f6726ef5b17a" xlink:href="cms-20250331.xsd#cms_DeltaSolarEquityHoldingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_90d4307a-885a-47b3-8712-2fb0dd1e671c" xlink:to="loc_cms_DeltaSolarEquityHoldingsMember_50124124-fb29-4503-8cad-f6726ef5b17a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NewportSolarHoldingsMember_eadc3a22-86f9-4516-aa61-326855bdd38d" xlink:href="cms-20250331.xsd#cms_NewportSolarHoldingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_90d4307a-885a-47b3-8712-2fb0dd1e671c" xlink:to="loc_cms_NewportSolarHoldingsMember_eadc3a22-86f9-4516-aa61-326855bdd38d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NWOWindEquityHoldingsMember_5058a9b5-71c5-4585-8f9e-4ab3e8b0a5af" xlink:href="cms-20250331.xsd#cms_NWOWindEquityHoldingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_90d4307a-885a-47b3-8712-2fb0dd1e671c" xlink:to="loc_cms_NWOWindEquityHoldingsMember_5058a9b5-71c5-4585-8f9e-4ab3e8b0a5af" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NWOHoldcoMember_9ab05aeb-777a-4152-a52f-b12b3a3af372" xlink:href="cms-20250331.xsd#cms_NWOHoldcoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_90d4307a-885a-47b3-8712-2fb0dd1e671c" xlink:to="loc_cms_NWOHoldcoMember_9ab05aeb-777a-4152-a52f-b12b3a3af372" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_0756869d-ce85-41aa-a1b5-2553f2dc013f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_cf625252-b488-40a0-8b2b-9e0f72223a4b" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_0756869d-ce85-41aa-a1b5-2553f2dc013f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntityMaximumCapacity_f4fe0522-dc2d-409f-a67a-db9797fc9a83" xlink:href="cms-20250331.xsd#cms_VariableInterestEntityMaximumCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_cf625252-b488-40a0-8b2b-9e0f72223a4b" xlink:to="loc_cms_VariableInterestEntityMaximumCapacity_f4fe0522-dc2d-409f-a67a-db9797fc9a83" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_0bf29e3f-ab31-48f8-81a1-e1d07b3d820d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_0bf29e3f-ab31-48f8-81a1-e1d07b3d820d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_c7fbbc88-19eb-4446-a694-f16bdf9f3a5c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_0bf29e3f-ab31-48f8-81a1-e1d07b3d820d" xlink:to="loc_srt_ConsolidatedEntitiesAxis_c7fbbc88-19eb-4446-a694-f16bdf9f3a5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_c7fbbc88-19eb-4446-a694-f16bdf9f3a5c_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_c7fbbc88-19eb-4446-a694-f16bdf9f3a5c" xlink:to="loc_srt_ConsolidatedEntitiesDomain_c7fbbc88-19eb-4446-a694-f16bdf9f3a5c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_2b98029c-21d0-4910-948a-f133d658dd06" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_c7fbbc88-19eb-4446-a694-f16bdf9f3a5c" xlink:to="loc_srt_ConsolidatedEntitiesDomain_2b98029c-21d0-4910-948a-f133d658dd06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_bf02c973-87c2-4f5b-9e56-b08f166b2770" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_2b98029c-21d0-4910-948a-f133d658dd06" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_bf02c973-87c2-4f5b-9e56-b08f166b2770" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a5410618-05c9-476c-97d9-bcad97fdcaab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a5410618-05c9-476c-97d9-bcad97fdcaab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_8dbd1da9-a16f-4ce9-9f7c-6189cd5ccb92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_8dbd1da9-a16f-4ce9-9f7c-6189cd5ccb92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_bb727288-da84-469d-837b-d9c2e351d37f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_OtherAssetsCurrent_bb727288-da84-469d-837b-d9c2e351d37f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_3c72a7d0-893e-43b9-8566-4de3e6ac7b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_3c72a7d0-893e-43b9-8566-4de3e6ac7b8b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_dfa84bba-03bf-42cf-adf9-be6cda66c86f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_dfa84bba-03bf-42cf-adf9-be6cda66c86f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_37bf62d2-85e4-4173-893c-27f8299580cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_Assets_37bf62d2-85e4-4173-893c-27f8299580cc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_f1beb2c8-71cb-4355-bc35-376efa7e925a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_AccountsPayableCurrent_f1beb2c8-71cb-4355-bc35-376efa7e925a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_1a482606-de8e-4410-8dc5-7be61e8871ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_TaxesPayableCurrent_1a482606-de8e-4410-8dc5-7be61e8871ce" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_6b6f573d-152f-4f53-9d60-f466b1b925ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_6b6f573d-152f-4f53-9d60-f466b1b925ba" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_86041f61-6b01-46f2-8b49-cbfc33120cdd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_86041f61-6b01-46f2-8b49-cbfc33120cdd" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_4ce3a081-8660-494f-98ca-72b38315847d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_4ce3a081-8660-494f-98ca-72b38315847d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_df0cdb5c-f66e-4226-9c2e-186645356f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_Liabilities_df0cdb5c-f66e-4226-9c2e-186645356f4d" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesNarrativeDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#ExitActivitiesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_42052f17-6f79-407d-8cd3-e3bc8a6be868" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_f7ca5fd8-0488-4e41-87b6-ee37766f2ed7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_42052f17-6f79-407d-8cd3-e3bc8a6be868" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_f7ca5fd8-0488-4e41-87b6-ee37766f2ed7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_bda215d0-d30e-42ee-949e-f6d4ee5bddcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_f7ca5fd8-0488-4e41-87b6-ee37766f2ed7" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_bda215d0-d30e-42ee-949e-f6d4ee5bddcd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_bda215d0-d30e-42ee-949e-f6d4ee5bddcd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_bda215d0-d30e-42ee-949e-f6d4ee5bddcd" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_bda215d0-d30e-42ee-949e-f6d4ee5bddcd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_9d06b00c-a62a-48d0-9e8f-95ef5c7197d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_bda215d0-d30e-42ee-949e-f6d4ee5bddcd" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_9d06b00c-a62a-48d0-9e8f-95ef5c7197d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionBenefitsMember_707cae8c-2c42-43ec-aac6-80ea31c9dab3" xlink:href="cms-20250331.xsd#cms_RetentionBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_9d06b00c-a62a-48d0-9e8f-95ef5c7197d7" xlink:to="loc_cms_RetentionBenefitsMember_707cae8c-2c42-43ec-aac6-80ea31c9dab3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_b693267c-86a3-4faa-b7e6-5aa03911c056" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_f7ca5fd8-0488-4e41-87b6-ee37766f2ed7" xlink:to="loc_us-gaap_RestructuringPlanAxis_b693267c-86a3-4faa-b7e6-5aa03911c056" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_b693267c-86a3-4faa-b7e6-5aa03911c056_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringPlanAxis_b693267c-86a3-4faa-b7e6-5aa03911c056" xlink:to="loc_us-gaap_RestructuringPlanDomain_b693267c-86a3-4faa-b7e6-5aa03911c056_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_b1d9e4ec-e072-44fd-8170-ff8ee18c8558" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringPlanAxis_b693267c-86a3-4faa-b7e6-5aa03911c056" xlink:to="loc_us-gaap_RestructuringPlanDomain_b1d9e4ec-e072-44fd-8170-ff8ee18c8558" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember_8a09a872-0d71-450e-85b6-21f125ec00a0" xlink:href="cms-20250331.xsd#cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_b1d9e4ec-e072-44fd-8170-ff8ee18c8558" xlink:to="loc_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember_8a09a872-0d71-450e-85b6-21f125ec00a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_JHCampbellGeneratingUnitsMember_830bdd04-4236-492c-8bf3-9088ef53943f" xlink:href="cms-20250331.xsd#cms_JHCampbellGeneratingUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember_8a09a872-0d71-450e-85b6-21f125ec00a0" xlink:to="loc_cms_JHCampbellGeneratingUnitsMember_830bdd04-4236-492c-8bf3-9088ef53943f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_726a56ed-0c6b-4aab-81d6-91f3458d67ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_f7ca5fd8-0488-4e41-87b6-ee37766f2ed7" xlink:to="loc_us-gaap_RegulatoryAssetAxis_726a56ed-0c6b-4aab-81d6-91f3458d67ee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_726a56ed-0c6b-4aab-81d6-91f3458d67ee_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_726a56ed-0c6b-4aab-81d6-91f3458d67ee" xlink:to="loc_us-gaap_RegulatoryAssetDomain_726a56ed-0c6b-4aab-81d6-91f3458d67ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_8a77aab3-bc31-4358-a86e-80032a51a7bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_726a56ed-0c6b-4aab-81d6-91f3458d67ee" xlink:to="loc_us-gaap_RegulatoryAssetDomain_8a77aab3-bc31-4358-a86e-80032a51a7bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionIncentiveProgramMember_69363653-9b74-4b9a-a79a-4b2d32b6604b" xlink:href="cms-20250331.xsd#cms_RetentionIncentiveProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_8a77aab3-bc31-4358-a86e-80032a51a7bd" xlink:to="loc_cms_RetentionIncentiveProgramMember_69363653-9b74-4b9a-a79a-4b2d32b6604b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_853f6fb3-88b0-497a-b025-6fb49b74708b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedCostExpectedCost1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_42052f17-6f79-407d-8cd3-e3bc8a6be868" xlink:to="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_853f6fb3-88b0-497a-b025-6fb49b74708b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostDeferredCost_77690709-9b1f-46d7-b2a3-56fc070bd7a0" xlink:href="cms-20250331.xsd#cms_RestructuringAndRelatedCostDeferredCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_42052f17-6f79-407d-8cd3-e3bc8a6be868" xlink:to="loc_cms_RestructuringAndRelatedCostDeferredCost_77690709-9b1f-46d7-b2a3-56fc070bd7a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAmortizationPeriod_3ab0425e-2bfb-4f85-9872-056736fb779e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_42052f17-6f79-407d-8cd3-e3bc8a6be868" xlink:to="loc_us-gaap_RegulatoryAssetAmortizationPeriod_3ab0425e-2bfb-4f85-9872-056736fb779e" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesScheduleofRetentionBenefitLiabilityRollForwardDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#ExitActivitiesScheduleofRetentionBenefitLiabilityRollForwardDetails"/>
  <link:definitionLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesScheduleofRetentionBenefitLiabilityRollForwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_35ea0cde-1ba4-425f-9597-9f4bf8367dd4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_cd82111e-6b3d-4869-ac6b-9fadf46b99d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_35ea0cde-1ba4-425f-9597-9f4bf8367dd4" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_cd82111e-6b3d-4869-ac6b-9fadf46b99d3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_3e5c04da-04a2-4f01-92de-f3ff5672c0a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_cd82111e-6b3d-4869-ac6b-9fadf46b99d3" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_3e5c04da-04a2-4f01-92de-f3ff5672c0a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_3e5c04da-04a2-4f01-92de-f3ff5672c0a9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_3e5c04da-04a2-4f01-92de-f3ff5672c0a9" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_3e5c04da-04a2-4f01-92de-f3ff5672c0a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_14513107-776c-45b8-aeb2-0d64472475aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_3e5c04da-04a2-4f01-92de-f3ff5672c0a9" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_14513107-776c-45b8-aeb2-0d64472475aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionBenefitsMember_45ddab96-c675-4c50-a798-1d3d0ff363c8" xlink:href="cms-20250331.xsd#cms_RetentionBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_14513107-776c-45b8-aeb2-0d64472475aa" xlink:to="loc_cms_RetentionBenefitsMember_45ddab96-c675-4c50-a798-1d3d0ff363c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_2e04bfbc-4d63-4dad-bc2e-00c6b35c9491" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_35ea0cde-1ba4-425f-9597-9f4bf8367dd4" xlink:to="loc_us-gaap_RestructuringReserveRollForward_2e04bfbc-4d63-4dad-bc2e-00c6b35c9491" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_0c848bd2-8aca-4ffd-84bf-86985eff019c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_2e04bfbc-4d63-4dad-bc2e-00c6b35c9491" xlink:to="loc_us-gaap_OtherLiabilities_0c848bd2-8aca-4ffd-84bf-86985eff019c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostDeferredCost_de182ea7-0874-4649-9c75-9b67c71196ca" xlink:href="cms-20250331.xsd#cms_RestructuringAndRelatedCostDeferredCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_2e04bfbc-4d63-4dad-bc2e-00c6b35c9491" xlink:to="loc_cms_RestructuringAndRelatedCostDeferredCost_de182ea7-0874-4649-9c75-9b67c71196ca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_0881096d-32be-4ca0-9475-80c813461914" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_4a768c4d-8369-4d56-8aec-ba4e3914e3b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_35ea0cde-1ba4-425f-9597-9f4bf8367dd4" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_4a768c4d-8369-4d56-8aec-ba4e3914e3b2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="loc_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="31"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>cms-20250331_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:56a59ef3-7a24-4af3-9903-29649831da5d,g:2d38f4b1-9e6c-457e-9c7f-af18a636a153-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_527368d3-2814-4467-bbf2-eee0eee52a8f_terseLabel_en-US" xlink:label="lab_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nonqualified deferred compensation plan assets</link:label>
    <link:label id="lab_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_label_en-US" xlink:label="lab_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonqualified deferred compensation plan assets fair value disclosure</link:label>
    <link:label id="lab_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_documentation_en-US" xlink:label="lab_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">This element represents nonqualified deferred compensation plan assets measured at fair value on a recurring basis. The nonqualified deferred compensation plan assets consist of mutual funds, which are valued using quoted NAVs that are publicly available and are the basis for transactions to buy or sell shares in each fund.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" xlink:href="cms-20250331.xsd#cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" xlink:to="lab_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RevolvingCreditFacilitiesThreeMember_2c3e0dd3-cd30-4885-8af7-bf71752c4b47_terseLabel_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities To Be Determined</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesThreeMember_label_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities Three [Member]</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesThreeMember_documentation_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesThreeMember" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RevolvingCreditFacilitiesThreeMember" xlink:to="lab_cms_RevolvingCreditFacilitiesThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9ca50eac-8eec-4a11-8593-77a8d870faad_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_67d27933-e7ef-4037-a51f-dda4987dae89_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt and Equity Securities, FV-NI [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt and Equity Securities, FV-NI [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_07dfef8c-258a-4fb4-8d45-641b8b56ef30_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_2c90b70d-998b-4b0f-8cb5-48dfbc1bdbad_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Retirement of debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_IncomeTaxesTable_b5756ff3-e268-42fd-a42e-614323bb0377_terseLabel_en-US" xlink:label="lab_cms_IncomeTaxesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes [Table]</link:label>
    <link:label id="lab_cms_IncomeTaxesTable_label_en-US" xlink:label="lab_cms_IncomeTaxesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes [Table]</link:label>
    <link:label id="lab_cms_IncomeTaxesTable_documentation_en-US" xlink:label="lab_cms_IncomeTaxesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Taxes [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable" xlink:href="cms-20250331.xsd#cms_IncomeTaxesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_IncomeTaxesTable" xlink:to="lab_cms_IncomeTaxesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncome_815b4aca-bbd1-4173-b99b-049c4b9225f5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncome_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncome" xlink:to="lab_us-gaap_OtherNonoperatingIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_156f5c29-dd82-4816-8fce-c734d3b3c621_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cover page.</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_dd5426ff-f3bf-4251-a0a1-5fad562d0d6d_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Increase in Cash and Cash Equivalents,&#160;Including Restricted Amounts</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear_68d101b9-bcde-40bb-b070-d8547d9b0994_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableCurrent_7df79510-0052-4023-85fb-301b949f5578_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes payable</link:label>
    <link:label id="lab_us-gaap_NotesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_NotesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableCurrent" xlink:to="lab_us-gaap_NotesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_e0768199-0efc-4284-ba8d-b8040c893da8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_303cfe43-e401-4dc8-ba4a-f8e501f4599c_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_TermLoanFacilityMember_98be3b25-4f1f-4b09-97af-f63df2e6e758_terseLabel_en-US" xlink:label="lab_cms_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term loan facility</link:label>
    <link:label id="lab_cms_TermLoanFacilityMember_label_en-US" xlink:label="lab_cms_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan Facility [Member]</link:label>
    <link:label id="lab_cms_TermLoanFacilityMember_documentation_en-US" xlink:label="lab_cms_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Loan Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityMember" xlink:href="cms-20250331.xsd#cms_TermLoanFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_TermLoanFacilityMember" xlink:to="lab_cms_TermLoanFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_a53b0a1b-fb57-4b53-9889-5ff5d95da1ad_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_5a6b4391-662d-4693-bdff-77420d33502a_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_862183cc-0c00-4519-860e-9dc33211ef6a_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Derivative instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_7cb3a634-4919-4f24-9c09-42361ea3d599_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Basic and Diluted EPS Computations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_8ba86912-966a-41a0-b4a8-b5f18b6558e3_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Primary Beneficiary</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Primary Beneficiary [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:to="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantDomain_6670ff07-7a9a-426f-899f-6ee230768d4c_terseLabel_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Jointly Owned Utility Plant [Domain]</link:label>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantDomain_label_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Jointly Owned Utility Plant [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain" xlink:to="lab_us-gaap_JointlyOwnedUtilityPlantDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_ce675aba-ea4d-46c3-9863-45c618e0cffe_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends declared per common share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_05862f7f-8140-4bf7-9d4d-77a9f4ab1007_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Non&#8209;current Assets</link:label>
    <link:label id="lab_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Regulated Entity, Other Assets, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract" xlink:to="lab_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_5d3474ed-7e40-416e-8857-51ca8c3184e6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsLineItems" xlink:to="lab_us-gaap_OtherCommitmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_4e768d1c-1b0b-49d0-9fdd-65fd62f5595f_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable and accrued revenue, allowance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseIncome_d4a3ddb8-29fc-4b69-b0bb-3e27453588e7_verboseLabel_en-US" xlink:label="lab_us-gaap_LeaseIncome" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Leasing income</link:label>
    <link:label id="lab_us-gaap_LeaseIncome_label_en-US" xlink:label="lab_us-gaap_LeaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseIncome" xlink:to="lab_us-gaap_LeaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestments_9d056ef9-6a61-4a8f-b39c-ed9d09927dac_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_c062f2d8-7838-4bf8-b1b8-8591d938f432_verboseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_9a24f9f3-7627-4a75-bc1c-75c7f3a17491_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesDisclosureTextBlock_6d5151dc-42bb-4d46-a342-cc195982c00a_verboseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Regulatory Matters</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_PublicUtilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DeferredPropertyTaxes_f2392280-aa1f-41e3-9d82-595e292b81d1_terseLabel_en-US" xlink:label="lab_cms_DeferredPropertyTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred property taxes</link:label>
    <link:label id="lab_cms_DeferredPropertyTaxes_label_en-US" xlink:label="lab_cms_DeferredPropertyTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred property taxes</link:label>
    <link:label id="lab_cms_DeferredPropertyTaxes_documentation_en-US" xlink:label="lab_cms_DeferredPropertyTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrying amount as of the balance sheet date of accrued property taxes that will be recognized over future local taxing authorities fiscal periods expected to be within one year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredPropertyTaxes" xlink:href="cms-20250331.xsd#cms_DeferredPropertyTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DeferredPropertyTaxes" xlink:to="lab_cms_DeferredPropertyTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_3c3496a1-574b-41f2-ac48-77b0c565b1fd_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EPS</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_98316675-c9d3-40eb-a1f4-67ea1b1a6957_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_97216526-0e79-4847-bc28-2a2db25dbc21_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income (Loss) From Continuing Operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesFairValueDisclosure_a1bdc62b-3913-4460-a5b7-bf27d4d32df1_verboseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-term receivables</link:label>
    <link:label id="lab_us-gaap_ReceivablesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_ReceivablesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesFairValueDisclosure" xlink:to="lab_us-gaap_ReceivablesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_92ed6d75-2ce8-420a-a3a4-31e4f9c2d163_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_14c5b8f8-6df6-4d89-9d51-489605029faa_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Portion at Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RegulatoryAssetEstimateOfSharedCosts_0ed7b3e9-d51a-4063-839c-f85bc71b5c40_terseLabel_en-US" xlink:label="lab_cms_RegulatoryAssetEstimateOfSharedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimate of shared costs</link:label>
    <link:label id="lab_cms_RegulatoryAssetEstimateOfSharedCosts_label_en-US" xlink:label="lab_cms_RegulatoryAssetEstimateOfSharedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Regulatory Asset, Estimate Of Shared Costs</link:label>
    <link:label id="lab_cms_RegulatoryAssetEstimateOfSharedCosts_documentation_en-US" xlink:label="lab_cms_RegulatoryAssetEstimateOfSharedCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Regulatory Asset, Estimate Of Shared Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RegulatoryAssetEstimateOfSharedCosts" xlink:href="cms-20250331.xsd#cms_RegulatoryAssetEstimateOfSharedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RegulatoryAssetEstimateOfSharedCosts" xlink:to="lab_cms_RegulatoryAssetEstimateOfSharedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_8b204df3-3e25-4b8c-b1f6-9cd4ec4c550f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ResidentialUtilityServicesMember_53957c1e-69d9-4dda-a4b1-dd842974d1f4_terseLabel_en-US" xlink:label="lab_cms_ResidentialUtilityServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Residential</link:label>
    <link:label id="lab_cms_ResidentialUtilityServicesMember_label_en-US" xlink:label="lab_cms_ResidentialUtilityServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Residential Utility Services [Member]</link:label>
    <link:label id="lab_cms_ResidentialUtilityServicesMember_documentation_en-US" xlink:label="lab_cms_ResidentialUtilityServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Residential Utility Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ResidentialUtilityServicesMember" xlink:href="cms-20250331.xsd#cms_ResidentialUtilityServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ResidentialUtilityServicesMember" xlink:to="lab_cms_ResidentialUtilityServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CommonStockholdersEquity_c133f9e9-acae-4a98-9f04-86bc30a458aa_totalLabel_en-US" xlink:label="lab_cms_CommonStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total common stockholders&#8217; equity</link:label>
    <link:label id="lab_cms_CommonStockholdersEquity_label_en-US" xlink:label="lab_cms_CommonStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stockholders&#8217; Equity</link:label>
    <link:label id="lab_cms_CommonStockholdersEquity_documentation_en-US" xlink:label="lab_cms_CommonStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common Stockholders&#8217; Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommonStockholdersEquity" xlink:href="cms-20250331.xsd#cms_CommonStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CommonStockholdersEquity" xlink:to="lab_cms_CommonStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_1b373948-b5f3-43fc-b35b-5df521fe75f7_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ConstructionFinancingAgreementMember_73036888-1d43-4965-af47-34a36b62ea48_terseLabel_en-US" xlink:label="lab_cms_ConstructionFinancingAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction Financing Agreement</link:label>
    <link:label id="lab_cms_ConstructionFinancingAgreementMember_label_en-US" xlink:label="lab_cms_ConstructionFinancingAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction Financing Agreement [Member]</link:label>
    <link:label id="lab_cms_ConstructionFinancingAgreementMember_documentation_en-US" xlink:label="lab_cms_ConstructionFinancingAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Construction Financing Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConstructionFinancingAgreementMember" xlink:href="cms-20250331.xsd#cms_ConstructionFinancingAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ConstructionFinancingAgreementMember" xlink:to="lab_cms_ConstructionFinancingAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PensionAndDBSERPMember_335079ea-583e-45a2-a07b-5d777a70f05e_terseLabel_en-US" xlink:label="lab_cms_PensionAndDBSERPMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">DB&#160;Pension Plans</link:label>
    <link:label id="lab_cms_PensionAndDBSERPMember_label_en-US" xlink:label="lab_cms_PensionAndDBSERPMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension And D B S E R P [Member]</link:label>
    <link:label id="lab_cms_PensionAndDBSERPMember_documentation_en-US" xlink:label="lab_cms_PensionAndDBSERPMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Pension And DB SERP [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PensionAndDBSERPMember" xlink:href="cms-20250331.xsd#cms_PensionAndDBSERPMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PensionAndDBSERPMember" xlink:to="lab_cms_PensionAndDBSERPMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PowerSalesAgreementMember_dd85c1e0-7b71-4707-b9bf-1780312d08a3_terseLabel_en-US" xlink:label="lab_cms_PowerSalesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Power Sales Agreement</link:label>
    <link:label id="lab_cms_PowerSalesAgreementMember_label_en-US" xlink:label="lab_cms_PowerSalesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Power Sales Agreement [Member]</link:label>
    <link:label id="lab_cms_PowerSalesAgreementMember_documentation_en-US" xlink:label="lab_cms_PowerSalesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Power Sales Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSalesAgreementMember" xlink:href="cms-20250331.xsd#cms_PowerSalesAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PowerSalesAgreementMember" xlink:to="lab_cms_PowerSalesAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNetAbstract_d2ae1126-f617-44d4-bc68-3902befc2443_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories at average cost</link:label>
    <link:label id="lab_us-gaap_InventoryNetAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNetAbstract" xlink:to="lab_us-gaap_InventoryNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_8b2b1a00-d5dd-4e1b-80c2-16a165e64834_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Service Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:to="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_b2aa79ca-8d26-4ecb-91af-77a045af2600_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_09ac07b9-5363-4552-aa8f-390f58c0146b_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_908bdcc2-aea6-4893-be0c-23610103847e_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_A5.625JuniorSubordinatedNotesDue2078Member_e71a157e-47b3-4490-8e43-be651f3276cb_terseLabel_en-US" xlink:label="lab_cms_A5.625JuniorSubordinatedNotesDue2078Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">5.625% Junior Subordinated Notes Due 2078</link:label>
    <link:label id="lab_cms_A5.625JuniorSubordinatedNotesDue2078Member_label_en-US" xlink:label="lab_cms_A5.625JuniorSubordinatedNotesDue2078Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">5.625% Junior Subordinated Notes Due 2078 [Member]</link:label>
    <link:label id="lab_cms_A5.625JuniorSubordinatedNotesDue2078Member_documentation_en-US" xlink:label="lab_cms_A5.625JuniorSubordinatedNotesDue2078Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">5.625% Junior Subordinated Notes Due 2078 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member" xlink:href="cms-20250331.xsd#cms_A5.625JuniorSubordinatedNotesDue2078Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member" xlink:to="lab_cms_A5.625JuniorSubordinatedNotesDue2078Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssets_1e39ef24-f677-45ee-8771-010a8fb90ee2_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Regulatory asset</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssets_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Regulatory Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssets" xlink:to="lab_us-gaap_RegulatoryAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ForwardContractsOneMember_7467ee4c-d3b6-49ad-a995-4996baa3b73e_terseLabel_en-US" xlink:label="lab_cms_ForwardContractsOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward contracts entered into December 16, 2024</link:label>
    <link:label id="lab_cms_ForwardContractsOneMember_label_en-US" xlink:label="lab_cms_ForwardContractsOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward Contracts One [Member]</link:label>
    <link:label id="lab_cms_ForwardContractsOneMember_documentation_en-US" xlink:label="lab_cms_ForwardContractsOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Forward Contracts One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsOneMember" xlink:href="cms-20250331.xsd#cms_ForwardContractsOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ForwardContractsOneMember" xlink:to="lab_cms_ForwardContractsOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityDisclosureTextBlock_05853417-e69a-47a0-9c25-847b3eb124b2_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Interest Entities</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:to="lab_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ShortTermDebtAuthorizedBorrowings_ad8f8035-1659-4732-95d3-5b91f8e70312_terseLabel_en-US" xlink:label="lab_cms_ShortTermDebtAuthorizedBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term debt authorized borrowings</link:label>
    <link:label id="lab_cms_ShortTermDebtAuthorizedBorrowings_label_en-US" xlink:label="lab_cms_ShortTermDebtAuthorizedBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term debt, authorized borrowings</link:label>
    <link:label id="lab_cms_ShortTermDebtAuthorizedBorrowings_documentation_en-US" xlink:label="lab_cms_ShortTermDebtAuthorizedBorrowings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Maximum borrowing capacity under the commercial paper program without consideration of any current restrictions on the amount that could be issued or the amounts currently outstanding under the program.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ShortTermDebtAuthorizedBorrowings" xlink:href="cms-20250331.xsd#cms_ShortTermDebtAuthorizedBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ShortTermDebtAuthorizedBorrowings" xlink:to="lab_cms_ShortTermDebtAuthorizedBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_5a890dca-fa52-4f26-a053-325e83737568_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramDomain_635e3130-9ca1-4a5f-837c-c14fd5659826_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier Finance Program [Domain]</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramDomain_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramDomain" xlink:to="lab_us-gaap_SupplierFinanceProgramDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_fb627154-146e-4764-818b-8fe2c887572c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CerclaLiabilityMember_266879d8-e344-405b-aaeb-2ba89e813bf8_terseLabel_en-US" xlink:label="lab_cms_CerclaLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CERCLA Liability</link:label>
    <link:label id="lab_cms_CerclaLiabilityMember_label_en-US" xlink:label="lab_cms_CerclaLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cercla Liability [Member]</link:label>
    <link:label id="lab_cms_CerclaLiabilityMember_documentation_en-US" xlink:label="lab_cms_CerclaLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">CERCLA Liability [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CerclaLiabilityMember" xlink:href="cms-20250331.xsd#cms_CerclaLiabilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CerclaLiabilityMember" xlink:to="lab_cms_CerclaLiabilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_040e836c-7fdc-44b2-8d8a-7600a55a7b44_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_72478638-108c-4eb3-80cd-53c7f3d726d7_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_236d3327-e0f4-40e9-ab08-e9b661f99700_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Flows from Operating Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_bfeb24ef-3e0d-475f-a086-840afe89fc7b_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued taxes</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_e8865501-fd88-4d35-9aef-2d0be1a59b6a_verboseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued taxes</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent" xlink:to="lab_us-gaap_TaxesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationsNoncurrent_474464f7-f4bc-4bc1-a1b1-c251cb8301c9_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset retirement obligations</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationsNoncurrent_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligations, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationsNoncurrent" xlink:to="lab_us-gaap_AssetRetirementObligationsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCostAndExpenseOperating_8dcf9856-8c74-4a89-a276-8b74964c4182_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCostAndExpenseOperating" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maintenance and other operating expenses</link:label>
    <link:label id="lab_us-gaap_OtherCostAndExpenseOperating_label_en-US" xlink:label="lab_us-gaap_OtherCostAndExpenseOperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Cost and Expense, Operating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCostAndExpenseOperating" xlink:to="lab_us-gaap_OtherCostAndExpenseOperating" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag_57e1e4e7-bbb9-41d4-9688-1e7ef7c60b88_terseLabel_en-US" xlink:label="lab_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag</link:label>
    <link:label id="lab_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag_label_en-US" xlink:label="lab_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag</link:label>
    <link:label id="lab_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag_documentation_en-US" xlink:label="lab_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" xlink:href="cms-20250331.xsd#cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" xlink:to="lab_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_251dbfd5-6b22-4f1c-b437-563daf3eea05_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_37b8f0dc-28bb-4f14-a975-c18302674609_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepayments and other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_cfe8dc2f-daf2-4be9-9192-6296a53d53e6_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net periodic credit</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_0796d7d7-6587-4b9a-a01d-9d395e28931e_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:to="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseVariableLeaseIncome_e7692e86-4345-44ce-878a-8a46fb99ffc9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseVariableLeaseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable lease income</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseVariableLeaseIncome_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseVariableLeaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Variable Lease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseVariableLeaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseVariableLeaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseVariableLeaseIncome" xlink:to="lab_us-gaap_OperatingLeaseVariableLeaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_937e5167-4b2a-4ecd-9fc9-d8f8690908ca_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpenses_80da4aec-d036-44d6-a6f6-93bb123ac0a0_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="lab_us-gaap_CostsAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_394f9861-8f38-4c29-bc70-be74f8efeffb_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:to="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCollateralAmount_168df513-31f1-4074-9442-c38c0064260a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCollateralAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity interests</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCollateralAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCollateralAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Collateral Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCollateralAmount" xlink:to="lab_us-gaap_DebtInstrumentCollateralAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_276ee0a4-c1f3-485d-855a-d11201cc2ac2_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_SeriesCPreferredStockDepositarySharesMember_7e0b9ed5-d4fa-4744-8f33-1f46e5c7fe5e_verboseLabel_en-US" xlink:label="lab_cms_SeriesCPreferredStockDepositarySharesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">CMS&#160;Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 4.200% Cumulative Redeemable Perpetual Preferred Stock, Series C</link:label>
    <link:label id="lab_cms_SeriesCPreferredStockDepositarySharesMember_193439f0-c3da-4327-8ed5-508785ebf70c_terseLabel_en-US" xlink:label="lab_cms_SeriesCPreferredStockDepositarySharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series C Preferred Stock Depositary Shares</link:label>
    <link:label id="lab_cms_SeriesCPreferredStockDepositarySharesMember_label_en-US" xlink:label="lab_cms_SeriesCPreferredStockDepositarySharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series C Preferred Stock Depositary Shares [Member]</link:label>
    <link:label id="lab_cms_SeriesCPreferredStockDepositarySharesMember_documentation_en-US" xlink:label="lab_cms_SeriesCPreferredStockDepositarySharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Series C Preferred Stock Depositary Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeriesCPreferredStockDepositarySharesMember" xlink:href="cms-20250331.xsd#cms_SeriesCPreferredStockDepositarySharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_SeriesCPreferredStockDepositarySharesMember" xlink:to="lab_cms_SeriesCPreferredStockDepositarySharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRollForwardsAbstract_fa6c0585-4a78-40e5-bdba-d2379fcbe75b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRollForwardsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Roll Forwards [Abstract]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRollForwardsAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRollForwardsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Roll Forwards [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRollForwardsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanRollForwardsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_5307ad1f-1de9-421a-b6ae-3710b977040b_terseLabel_en-US" xlink:label="lab_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portion of long-term debt and finance leases</link:label>
    <link:label id="lab_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_label_en-US" xlink:label="lab_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt And Lease Obligation, Current, Excluding Notes Payable</link:label>
    <link:label id="lab_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_documentation_en-US" xlink:label="lab_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long-Term Debt And Lease Obligation, Current, Excluding Notes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" xlink:href="cms-20250331.xsd#cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" xlink:to="lab_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_377d7aee-354c-4830-adbf-7b7e7e4b3255_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_7dac26ff-15c6-4f2c-88ab-8e4b01f1f21c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_TermLoanFacilityDueDecember2025Member_af6286d7-5f67-4465-a006-f32d80e4fdc5_terseLabel_en-US" xlink:label="lab_cms_TermLoanFacilityDueDecember2025Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term Loan Facility Due December 2025</link:label>
    <link:label id="lab_cms_TermLoanFacilityDueDecember2025Member_label_en-US" xlink:label="lab_cms_TermLoanFacilityDueDecember2025Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan Facility Due December 2025 [Member]</link:label>
    <link:label id="lab_cms_TermLoanFacilityDueDecember2025Member_documentation_en-US" xlink:label="lab_cms_TermLoanFacilityDueDecember2025Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Loan Facility Due December 2025</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityDueDecember2025Member" xlink:href="cms-20250331.xsd#cms_TermLoanFacilityDueDecember2025Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_TermLoanFacilityDueDecember2025Member" xlink:to="lab_cms_TermLoanFacilityDueDecember2025Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingencies_3b10986a-9e76-4024-b7ad-55440f2cd59b_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrual for environmental loss contingencies</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingencies_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrual for Environmental Loss Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_7bd1786d-320d-4022-8604-8f4af8186b60_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Common stock repurchased</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EnvironmentalRemediationSiteDomain_4c0e4cb6-3867-4175-98ac-b0717da33c31_terseLabel_en-US" xlink:label="lab_us-gaap_EnvironmentalRemediationSiteDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Environmental Remediation Site [Domain]</link:label>
    <link:label id="lab_us-gaap_EnvironmentalRemediationSiteDomain_label_en-US" xlink:label="lab_us-gaap_EnvironmentalRemediationSiteDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Environmental Remediation Site [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain" xlink:to="lab_us-gaap_EnvironmentalRemediationSiteDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_711894a4-6348-4047-9f1a-3382f72ba63c_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_983348a2-d3ee-4616-9aa0-a8f096467e80_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents,&#160;Including Restricted Amounts, Beginning of Period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7fa28de3-5e18-463f-8a59-0f75b56d07cf_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents,&#160;Including Restricted Amounts, End of Period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_c731ccac-4a67-4ea4-9acc-1bf41ea29bb3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Amortization of net actuarial loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesExcludingIncomeAndExciseTaxes_4db4b1f8-5a0b-4f2d-87ab-66b2911844d1_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesExcludingIncomeAndExciseTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General taxes</link:label>
    <link:label id="lab_us-gaap_TaxesExcludingIncomeAndExciseTaxes_label_en-US" xlink:label="lab_us-gaap_TaxesExcludingIncomeAndExciseTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Taxes, Miscellaneous</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes" xlink:to="lab_us-gaap_TaxesExcludingIncomeAndExciseTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_1392cf04-81ad-4628-a77e-3a4ed0b1f390_verboseLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Plant, property, and equipment, gross</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_b9c679e5-02af-42e9-9673-dc5f3c8d9c65_terseLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant, and equipment, gross</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_label_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Property Plant And Equipment And Finance Lease Right-Of-Use Asset, Before Accumulated Depreciation And Amortization And Construction Work In Progress</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_documentation_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Public Utilities, Property Plant And Equipment And Finance Lease Right-Of-Use Asset, Before Accumulated Depreciation And Amortization And Construction Work In Progress</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" xlink:href="cms-20250331.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" xlink:to="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NoncontrollingInterestIncreaseDecreaseFromOtherChanges_a4f4fdcc-2b17-4551-91fc-98edf7a3de4e_terseLabel_en-US" xlink:label="lab_cms_NoncontrollingInterestIncreaseDecreaseFromOtherChanges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other changes in noncontrolling interests</link:label>
    <link:label id="lab_cms_NoncontrollingInterestIncreaseDecreaseFromOtherChanges_label_en-US" xlink:label="lab_cms_NoncontrollingInterestIncreaseDecreaseFromOtherChanges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Increase (Decrease) From Other Changes</link:label>
    <link:label id="lab_cms_NoncontrollingInterestIncreaseDecreaseFromOtherChanges_documentation_en-US" xlink:label="lab_cms_NoncontrollingInterestIncreaseDecreaseFromOtherChanges" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Increase (Decrease) From Other Changes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NoncontrollingInterestIncreaseDecreaseFromOtherChanges" xlink:href="cms-20250331.xsd#cms_NoncontrollingInterestIncreaseDecreaseFromOtherChanges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NoncontrollingInterestIncreaseDecreaseFromOtherChanges" xlink:to="lab_cms_NoncontrollingInterestIncreaseDecreaseFromOtherChanges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_1b7866be-42e1-444a-b9af-5a7bb4c66e35_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current Assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NonCashTransactionsAbstract_5ab31202-0b9d-49e7-8940-cb1a819d15ec_terseLabel_en-US" xlink:label="lab_cms_NonCashTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non&#8209;cash transactions</link:label>
    <link:label id="lab_cms_NonCashTransactionsAbstract_label_en-US" xlink:label="lab_cms_NonCashTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Cash Transactions [Abstract]</link:label>
    <link:label id="lab_cms_NonCashTransactionsAbstract_documentation_en-US" xlink:label="lab_cms_NonCashTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non-cash transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonCashTransactionsAbstract" xlink:href="cms-20250331.xsd#cms_NonCashTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NonCashTransactionsAbstract" xlink:to="lab_cms_NonCashTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_baae2b73-cad1-4915-ba23-65dd1e056614_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_d7bed116-bce4-4c57-842e-568431230071_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income from continuing operations available to common stockholders &#8211; basic and diluted</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_StockOfferingProgramMaximumValue_3d76352e-158b-44b1-a0c1-f658156aa561_terseLabel_en-US" xlink:label="lab_cms_StockOfferingProgramMaximumValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock offering program maximum value</link:label>
    <link:label id="lab_cms_StockOfferingProgramMaximumValue_label_en-US" xlink:label="lab_cms_StockOfferingProgramMaximumValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Offering Program Maximum Value</link:label>
    <link:label id="lab_cms_StockOfferingProgramMaximumValue_documentation_en-US" xlink:label="lab_cms_StockOfferingProgramMaximumValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The maximum value of new stock which can be issued in a public offering.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_StockOfferingProgramMaximumValue" xlink:href="cms-20250331.xsd#cms_StockOfferingProgramMaximumValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_StockOfferingProgramMaximumValue" xlink:to="lab_cms_StockOfferingProgramMaximumValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FinancialInstrumentsLineItems_35d716e6-5018-42db-a7b4-cdca4ba4ff0e_terseLabel_en-US" xlink:label="lab_cms_FinancialInstrumentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments [Line Items]</link:label>
    <link:label id="lab_cms_FinancialInstrumentsLineItems_label_en-US" xlink:label="lab_cms_FinancialInstrumentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Line Items]</link:label>
    <link:label id="lab_cms_FinancialInstrumentsLineItems_documentation_en-US" xlink:label="lab_cms_FinancialInstrumentsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial Instruments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems" xlink:href="cms-20250331.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FinancialInstrumentsLineItems" xlink:to="lab_cms_FinancialInstrumentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_7467321f-14c7-477a-86b2-a5019f86839a_terseLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less accumulated depreciation and amortization</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Property, Plant, and Equipment And Finance Lease Right-Of-Use Asset, Accumulated Depreciation And Amortization</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_documentation_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Public Utilities, Property, Plant, and Equipment And Finance Lease Right-Of-Use Asset, Accumulated Depreciation And Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:href="cms-20250331.xsd#cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:to="lab_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_bb0b28bc-5271-4e73-9042-b1c5bfa38a37_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_b937904d-2264-405b-890d-8c75e7afe74c_terseLabel_en-US" xlink:label="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrestricted retained earnings</link:label>
    <link:label id="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_label_en-US" xlink:label="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statutory Accounting Practices, Statutory Amount Available for Dividend Payments without Regulatory Approval</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink:to="lab_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_66dccbfa-9a9f-4aff-ad03-0ee919b97f70_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_ceee2988-e864-4227-b169-fa8c42ba2064_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other financing costs</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest_00e73586-dc04-4848-9e2c-1dc023251697_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of membership interests in VIEs</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Increase from Sale of Parent Equity Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" xlink:to="lab_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_8e68ef40-3ae5-450f-b747-070a48d121fd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Security, Excluded EPS Calculation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_7a3867be-4daa-4464-a99a-3a7a22c8913d_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_a172e1cf-eda9-4464-bbf9-fb402d44637d_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">DB&#160;Pension Plans</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RetentionBenefitsMember_8aea400b-a5a4-47a0-9b99-0918e5126f79_terseLabel_en-US" xlink:label="lab_cms_RetentionBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retention Benefits</link:label>
    <link:label id="lab_cms_RetentionBenefitsMember_label_en-US" xlink:label="lab_cms_RetentionBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retention Benefits [Member]</link:label>
    <link:label id="lab_cms_RetentionBenefitsMember_documentation_en-US" xlink:label="lab_cms_RetentionBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Retention Benefits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionBenefitsMember" xlink:href="cms-20250331.xsd#cms_RetentionBenefitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RetentionBenefitsMember" xlink:to="lab_cms_RetentionBenefitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_769cd615-edce-4a23-81b3-a4febf81ecb1_terseLabel_en-US" xlink:label="lab_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Not Designated as Hedging Instrument, Economic Hedge</link:label>
    <link:label id="lab_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_label_en-US" xlink:label="lab_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Not Designated as Hedging Instrument, Economic Hedge [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember" xlink:to="lab_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquityShares_5fce1bb6-e437-4cb5-a4fc-2d5ae2ab6eeb_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquityShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Shares (in shares)</link:label>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquityShares_label_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquityShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward Contract Indexed to Issuer's Equity, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquityShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityShares" xlink:to="lab_us-gaap_ForwardContractIndexedToIssuersEquityShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_cb7c37d2-f8c1-455a-b12c-c83ef089d5b9_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NWOHoldcoMember_dd5194f8-8922-47a0-a188-92174e028b07_terseLabel_en-US" xlink:label="lab_cms_NWOHoldcoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NWO Holdco</link:label>
    <link:label id="lab_cms_NWOHoldcoMember_label_en-US" xlink:label="lab_cms_NWOHoldcoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NWO Holdco [Member]</link:label>
    <link:label id="lab_cms_NWOHoldcoMember_documentation_en-US" xlink:label="lab_cms_NWOHoldcoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">NWO Holdco</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NWOHoldcoMember" xlink:href="cms-20250331.xsd#cms_NWOHoldcoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NWOHoldcoMember" xlink:to="lab_cms_NWOHoldcoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_f28e3bb0-e82e-41c1-9c72-c1c860688337_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_18541bdb-40b2-464f-b517-c94766074178_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_966351b1-368b-4883-a577-21469d225056_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NrepaMember_1eb45869-9c85-4ef2-9bf2-b2da634fda8b_terseLabel_en-US" xlink:label="lab_cms_NrepaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NREPA</link:label>
    <link:label id="lab_cms_NrepaMember_label_en-US" xlink:label="lab_cms_NrepaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nrepa [Member]</link:label>
    <link:label id="lab_cms_NrepaMember_documentation_en-US" xlink:label="lab_cms_NrepaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">NREPA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NrepaMember" xlink:href="cms-20250331.xsd#cms_NrepaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NrepaMember" xlink:to="lab_cms_NrepaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ForwardContractsThreeMember_fda21c36-a600-426a-b78c-9fbb96a324bc_terseLabel_en-US" xlink:label="lab_cms_ForwardContractsThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward contracts entered into March 14, 2025</link:label>
    <link:label id="lab_cms_ForwardContractsThreeMember_label_en-US" xlink:label="lab_cms_ForwardContractsThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward Contracts Three [Member]</link:label>
    <link:label id="lab_cms_ForwardContractsThreeMember_documentation_en-US" xlink:label="lab_cms_ForwardContractsThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Forward Contracts Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsThreeMember" xlink:href="cms-20250331.xsd#cms_ForwardContractsThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ForwardContractsThreeMember" xlink:to="lab_cms_ForwardContractsThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_cf994906-3495-40f5-97ef-3e7b32900a47_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total plant, property, and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_e6fef9ab-b178-4042-8030-837029281d93_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plant, property, and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_e98328ef-c33f-4f64-bfe6-1568aadbefe3_verboseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Principal Debt Retirements (In Millions)</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebt" xlink:to="lab_us-gaap_RepaymentsOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_ebdfe6d7-8173-40c8-98cd-02d2aefc5bd2_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterest_a4b8d7b6-ce43-459a-9d43-cde4533ec2e4_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermBorrowings_3094cdd0-a9f4-4600-b7e0-5df8dc77c173_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term borrowings outstanding</link:label>
    <link:label id="lab_us-gaap_ShortTermBorrowings_label_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBorrowings" xlink:to="lab_us-gaap_ShortTermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AviatorWindEquityHoldingsMember_31949ca2-1571-45d2-bb5e-c5f019c4628d_terseLabel_en-US" xlink:label="lab_cms_AviatorWindEquityHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aviator Wind Equity Holdings</link:label>
    <link:label id="lab_cms_AviatorWindEquityHoldingsMember_label_en-US" xlink:label="lab_cms_AviatorWindEquityHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aviator Wind Equity Holdings [Member]</link:label>
    <link:label id="lab_cms_AviatorWindEquityHoldingsMember_documentation_en-US" xlink:label="lab_cms_AviatorWindEquityHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Aviator Wind Class B Membership [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindEquityHoldingsMember" xlink:href="cms-20250331.xsd#cms_AviatorWindEquityHoldingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AviatorWindEquityHoldingsMember" xlink:to="lab_cms_AviatorWindEquityHoldingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RevolvingCreditFacilitiesSevenMember_07449cdf-61d1-482d-b761-cca34054b4ed_terseLabel_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesSevenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities September 30, 2025</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesSevenMember_label_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesSevenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities Seven [Member]</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesSevenMember_documentation_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesSevenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities Seven</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesSevenMember" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesSevenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RevolvingCreditFacilitiesSevenMember" xlink:to="lab_cms_RevolvingCreditFacilitiesSevenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_21fc64fd-2593-4cd6-8969-f395a39c5661_terseLabel_en-US" xlink:label="lab_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments</link:label>
    <link:label id="lab_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_label_en-US" xlink:label="lab_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments and Investments in Debt and Equity Securities [Text Block]</link:label>
    <link:label id="lab_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_documentation_en-US" xlink:label="lab_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The entire disclosure of the fair value of financial instruments and investments in debt and equity securities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" xlink:href="cms-20250331.xsd#cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" xlink:to="lab_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrExpirationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration Date</link:label>
    <link:label id="lab_ecd_TrdArrExpirationDate_label_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrExpirationDate" xlink:to="lab_ecd_TrdArrExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_659057da-670e-41ae-903a-7463044b15db_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Flows from Investing Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FinancingIncome_7d38def5-90cc-4eaf-a323-544e60b8bf37_terseLabel_en-US" xlink:label="lab_cms_FinancingIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing income</link:label>
    <link:label id="lab_cms_FinancingIncome_label_en-US" xlink:label="lab_cms_FinancingIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Income</link:label>
    <link:label id="lab_cms_FinancingIncome_documentation_en-US" xlink:label="lab_cms_FinancingIncome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing income, including late payment fees from customers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingIncome" xlink:href="cms-20250331.xsd#cms_FinancingIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FinancingIncome" xlink:to="lab_cms_FinancingIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_777c2ced-e654-41c8-a864-f540e6e05e6d_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:to="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_6535c5cc-b126-4d97-b126-320730bba034_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amount of Facility</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_326ff7e1-ff5a-422c-bd23-a4ac0090c7b1_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SiteContingencyLineItems_863e911e-c653-4580-865e-eabd86db14a8_terseLabel_en-US" xlink:label="lab_us-gaap_SiteContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Site Contingency [Line Items]</link:label>
    <link:label id="lab_us-gaap_SiteContingencyLineItems_label_en-US" xlink:label="lab_us-gaap_SiteContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Site Contingency [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SiteContingencyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SiteContingencyLineItems" xlink:to="lab_us-gaap_SiteContingencyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember_c49baea0-40cd-4f31-a8b4-a93e292bfdf9_terseLabel_en-US" xlink:label="lab_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">D.E. Karn Generating Complex and J.H. Campbell Generating Units</link:label>
    <link:label id="lab_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember_label_en-US" xlink:label="lab_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">D.E. Karn Generating Complex And J.H. Campbell Generating Units [Member]</link:label>
    <link:label id="lab_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember_documentation_en-US" xlink:label="lab_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">D.E. Karn Generating Complex And J.H. Campbell Generating Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember" xlink:href="cms-20250331.xsd#cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember" xlink:to="lab_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GuaranteesAndOtherContingenciesTable_17d9f08e-689f-4b60-b5d8-b7b2de06db0a_terseLabel_en-US" xlink:label="lab_cms_GuaranteesAndOtherContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Guarantees And Other Contingencies [Table]</link:label>
    <link:label id="lab_cms_GuaranteesAndOtherContingenciesTable_label_en-US" xlink:label="lab_cms_GuaranteesAndOtherContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Guarantees And Other Contingencies [Table]</link:label>
    <link:label id="lab_cms_GuaranteesAndOtherContingenciesTable_documentation_en-US" xlink:label="lab_cms_GuaranteesAndOtherContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Guarantees And Other Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesTable" xlink:href="cms-20250331.xsd#cms_GuaranteesAndOtherContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable" xlink:to="lab_cms_GuaranteesAndOtherContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_aa2b94f4-ae45-4efd-8ead-d1f869cbcda3_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_1bf12dc4-284d-4e45-ae86-a66f078f3d60_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_75f67a94-11cc-477e-8398-38e0d3c52dfd_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_28614564-b4de-4442-9cc7-2b83bcf8aca9_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Weighted average shares - diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1_e04cda1a-50a3-4f64-a17b-c82f7a980dbb_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected cost</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Cost, Expected Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedCostExpectedCost1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:to="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RetentionIncentiveProgramMember_56cc5fb0-2958-4361-902a-30dfe3753237_verboseLabel_en-US" xlink:label="lab_cms_RetentionIncentiveProgramMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Retention Incentive Program</link:label>
    <link:label id="lab_cms_RetentionIncentiveProgramMember_label_en-US" xlink:label="lab_cms_RetentionIncentiveProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retention Incentive Program [Member]</link:label>
    <link:label id="lab_cms_RetentionIncentiveProgramMember_documentation_en-US" xlink:label="lab_cms_RetentionIncentiveProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Retention Incentive Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionIncentiveProgramMember" xlink:href="cms-20250331.xsd#cms_RetentionIncentiveProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RetentionIncentiveProgramMember" xlink:to="lab_cms_RetentionIncentiveProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DeltaSolarEquityHoldingsMember_aff2c8c6-58ff-45f2-b1f3-66f93f4193ec_terseLabel_en-US" xlink:label="lab_cms_DeltaSolarEquityHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Delta Township, Michigan, Solar Project</link:label>
    <link:label id="lab_cms_DeltaSolarEquityHoldingsMember_label_en-US" xlink:label="lab_cms_DeltaSolarEquityHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Delta Solar Equity Holdings [Member]</link:label>
    <link:label id="lab_cms_DeltaSolarEquityHoldingsMember_documentation_en-US" xlink:label="lab_cms_DeltaSolarEquityHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Delta Solar Equity Holdings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeltaSolarEquityHoldingsMember" xlink:href="cms-20250331.xsd#cms_DeltaSolarEquityHoldingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DeltaSolarEquityHoldingsMember" xlink:to="lab_cms_DeltaSolarEquityHoldingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_18e3e587-58f7-4eb6-8de4-5d07bf460722_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_25437370-c86b-4c83-9336-4e45975022e9_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EnvironmentalRemediationContingencyAxis_14c9f692-12b7-455c-be98-5c7e0a963855_terseLabel_en-US" xlink:label="lab_us-gaap_EnvironmentalRemediationContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Environmental Remediation Contingency [Axis]</link:label>
    <link:label id="lab_us-gaap_EnvironmentalRemediationContingencyAxis_label_en-US" xlink:label="lab_us-gaap_EnvironmentalRemediationContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Environmental Remediation Contingency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationContingencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EnvironmentalRemediationContingencyAxis" xlink:to="lab_us-gaap_EnvironmentalRemediationContingencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyMember_1e3557b6-b788-4d96-8505-d7b201335bd7_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyMember_label_en-US" xlink:label="lab_us-gaap_RelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyMember" xlink:to="lab_us-gaap_RelatedPartyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_3fc3d27a-545e-4785-977f-51c2d7857975_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Amortization of Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseAxis_33b03502-f772-4813-b789-459f3bd6a0f4_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:label id="lab_srt_LitigationCaseAxis_label_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseAxis" xlink:to="lab_srt_LitigationCaseAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpensePurchasedPower_de180d4b-0253-4740-b870-0fe8cbfdb87b_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpensePurchasedPower" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchased and interchange power</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpensePurchasedPower_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpensePurchasedPower" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Utilities Operating Expense, Purchased Power</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpensePurchasedPower"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower" xlink:to="lab_us-gaap_UtilitiesOperatingExpensePurchasedPower" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_7e0a5a72-431d-4198-bbc2-d5d2e49740b8_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction work in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressGross" xlink:to="lab_us-gaap_ConstructionInProgressGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_1d60af4b-2876-4001-b25a-b8dabd07ccaf_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseNonoperating_6e584fd4-47b1-4378-9384-ddb95a9db2da_totalLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total interest charges</link:label>
    <link:label id="lab_us-gaap_InterestExpenseNonoperating_f81dcbe6-c8e6-4f5f-8ac4-59f19d61f488_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total interest charges</link:label>
    <link:label id="lab_us-gaap_InterestExpenseNonoperating_label_en-US" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense, Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseNonoperating" xlink:to="lab_us-gaap_InterestExpenseNonoperating" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_bb7d1483-86b4-4861-beb7-e769761d8955_terseLabel_en-US" xlink:label="lab_cms_PropertyPlantAndEquipmentGrossExcludingCWIP" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plant, property, and equipment, gross</link:label>
    <link:label id="lab_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_label_en-US" xlink:label="lab_cms_PropertyPlantAndEquipmentGrossExcludingCWIP" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant And Equipment Gross, Excluding C W I P</link:label>
    <link:label id="lab_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_documentation_en-US" xlink:label="lab_cms_PropertyPlantAndEquipmentGrossExcludingCWIP" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount before accumulated depreciation, depletion and amortization and construction in progress 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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP" xlink:href="cms-20250331.xsd#cms_PropertyPlantAndEquipmentGrossExcludingCWIP"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP" xlink:to="lab_cms_PropertyPlantAndEquipmentGrossExcludingCWIP" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_b9c64146-87c0-4138-83ef-53f389f5c84e_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GraylingMember_e8a72b1e-5e2f-4293-8e55-6104e4489d09_terseLabel_en-US" xlink:label="lab_cms_GraylingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Grayling</link:label>
    <link:label id="lab_cms_GraylingMember_label_en-US" xlink:label="lab_cms_GraylingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Grayling [Member]</link:label>
    <link:label id="lab_cms_GraylingMember_documentation_en-US" xlink:label="lab_cms_GraylingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Grayling [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GraylingMember" xlink:href="cms-20250331.xsd#cms_GraylingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_GraylingMember" xlink:to="lab_cms_GraylingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_b6dd2a48-05f8-4175-a6ff-71c9c2cc68bc_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable &#8211; related parties</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_f9631599-707b-4c14-a003-f73733809cdf_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilityPlantDomain_faf2b355-0628-4747-a1b0-cb4fb6b6f2fb_terseLabel_en-US" xlink:label="lab_us-gaap_UtilityPlantDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Utility Plant [Domain]</link:label>
    <link:label id="lab_us-gaap_UtilityPlantDomain_label_en-US" xlink:label="lab_us-gaap_UtilityPlantDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Utility Plant [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilityPlantDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilityPlantDomain" xlink:to="lab_us-gaap_UtilityPlantDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_65852ac4-6ba1-4235-994c-0f60cd894a19_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:to="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NorthStarCleanEnergyMember_91590201-a77e-457a-a515-0168e3b62a72_terseLabel_en-US" xlink:label="lab_cms_NorthStarCleanEnergyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NorthStar Clean Energy</link:label>
    <link:label id="lab_cms_NorthStarCleanEnergyMember_label_en-US" xlink:label="lab_cms_NorthStarCleanEnergyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NorthStar Clean Energy [Member]</link:label>
    <link:label id="lab_cms_NorthStarCleanEnergyMember_documentation_en-US" xlink:label="lab_cms_NorthStarCleanEnergyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">NorthStar Clean Energy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember" xlink:href="cms-20250331.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NorthStarCleanEnergyMember" xlink:to="lab_cms_NorthStarCleanEnergyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_5f8c4223-d46f-4e49-ae02-537ef8e628f4_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_baa5f9ff-ec63-49f6-b23d-8e782a21ef46_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Retention Benefit Liability Roll Forward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Restructuring Reserve by Type of Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_7c143f4e-e65c-4f65-ab9e-f93d1892d0de_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_0ce6acaf-cf95-4ccb-af39-e43048a477b6_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ManufacturedGasPlantMember_e31e89e7-70bd-4e1d-a8b1-f4eeb66df94a_terseLabel_en-US" xlink:label="lab_cms_ManufacturedGasPlantMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MGP sites</link:label>
    <link:label id="lab_cms_ManufacturedGasPlantMember_label_en-US" xlink:label="lab_cms_ManufacturedGasPlantMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Manufactured Gas Plant [Member]</link:label>
    <link:label id="lab_cms_ManufacturedGasPlantMember_documentation_en-US" xlink:label="lab_cms_ManufacturedGasPlantMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Manufactured Gas Plant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember" xlink:href="cms-20250331.xsd#cms_ManufacturedGasPlantMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ManufacturedGasPlantMember" xlink:to="lab_cms_ManufacturedGasPlantMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred_0b10190a-b29f-49d0-b291-01343871b3e5_negatedLabel_en-US" xlink:label="lab_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payment of dividends on common and preferred stock</link:label>
    <link:label id="lab_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred_label_en-US" xlink:label="lab_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments Of Ordinary Dividends, Common And Preferred</link:label>
    <link:label id="lab_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred_documentation_en-US" xlink:label="lab_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments Of Ordinary Dividends, Common And Preferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred" xlink:href="cms-20250331.xsd#cms_PaymentsOfOrdinaryDividendsCommonAndPreferred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred" xlink:to="lab_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_1f9ab780-446f-4b1a-af1f-ae0371a39d68_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3c7d1594-5e61-4132-bf56-f04d7ec63a8c_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_9b2a8b5f-d240-4605-b115-b1d2134a78aa_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_4a8abcb6-148b-493a-9156-2df686045212_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_cf1f0375-50f3-4f21-87e0-a49f03aca886_terseLabel_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership share</link:label>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_label_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Jointly Owned Utility Plant, Proportionate Ownership Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare" xlink:to="lab_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPaperMember_c557e278-a1be-4cfd-9de2-abef7089af49_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial Paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commercial Paper [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember" xlink:to="lab_us-gaap_CommercialPaperMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:to="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_14cf0337-6869-4973-acee-2d61abb1a8f7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Financial Information by Reportable Segments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_990d58ee-8f4f-42e1-b99c-4e1481079848_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_label_en-US" xlink:label="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonrelatedPartyMember_878b9e07-da4c-4913-b5a5-10594d0bf766_terseLabel_en-US" xlink:label="lab_us-gaap_NonrelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nonrelated Party</link:label>
    <link:label id="lab_us-gaap_NonrelatedPartyMember_label_en-US" xlink:label="lab_us-gaap_NonrelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonrelated Party [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonrelatedPartyMember" xlink:to="lab_us-gaap_NonrelatedPartyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_cf72524d-3c3e-4e20-bf78-16d7ed117249_verboseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2030</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_73a82529-0786-47b0-af35-112d810dbd4f_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other Income (Expense)</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_db9b64a6-0366-4e10-9792-e500a2e3a987_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetNoncurrent_a7119413-3fa6-49a5-9c1a-631d51907588_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetNoncurrent" xlink:to="lab_us-gaap_AccountsReceivableNetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NotesReceivableRelatedPartiesFairValueDisclosure_9f98e2d7-e814-4b66-8ee9-00fcde215c1b_terseLabel_en-US" xlink:label="lab_cms_NotesReceivableRelatedPartiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes receivable related party</link:label>
    <link:label id="lab_cms_NotesReceivableRelatedPartiesFairValueDisclosure_label_en-US" xlink:label="lab_cms_NotesReceivableRelatedPartiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Receivable, Related Parties, Fair Value Disclosure</link:label>
    <link:label id="lab_cms_NotesReceivableRelatedPartiesFairValueDisclosure_documentation_en-US" xlink:label="lab_cms_NotesReceivableRelatedPartiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Notes Receivable, Related Parties, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NotesReceivableRelatedPartiesFairValueDisclosure" xlink:href="cms-20250331.xsd#cms_NotesReceivableRelatedPartiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NotesReceivableRelatedPartiesFairValueDisclosure" xlink:to="lab_cms_NotesReceivableRelatedPartiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_BayHarborMember_33e3da23-c62f-4047-9843-5de13d08ff58_terseLabel_en-US" xlink:label="lab_cms_BayHarborMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bay Harbor</link:label>
    <link:label id="lab_cms_BayHarborMember_label_en-US" xlink:label="lab_cms_BayHarborMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Bay Harbor [Member]</link:label>
    <link:label id="lab_cms_BayHarborMember_documentation_en-US" xlink:label="lab_cms_BayHarborMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Bay Harbor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_BayHarborMember" xlink:href="cms-20250331.xsd#cms_BayHarborMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_BayHarborMember" xlink:to="lab_cms_BayHarborMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ParentCompanyMember_b7f92405-aba7-4e5d-8cf6-fb5a467d981d_terseLabel_en-US" xlink:label="lab_srt_ParentCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CMS Energy</link:label>
    <link:label id="lab_srt_ParentCompanyMember_label_en-US" xlink:label="lab_srt_ParentCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Parent Company [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ParentCompanyMember" xlink:to="lab_srt_ParentCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_6eae5961-1f7e-439e-a9bc-fe8060af130a_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramPaymentTimingPeriod_fbb08e3d-4d8c-4f5f-8e1c-75c56cef5c95_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramPaymentTimingPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier financing program, payment period</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramPaymentTimingPeriod_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramPaymentTimingPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Payment Timing, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramPaymentTimingPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramPaymentTimingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramPaymentTimingPeriod" xlink:to="lab_us-gaap_SupplierFinanceProgramPaymentTimingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_70f0cdd1-bb0b-4436-8809-08eb3675b87c_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact_0daad422-4154-42e4-b64c-e24f2ddf60d9_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock Dividends</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock Dividends, Income Statement Impact</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:to="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FinancialInstrumentsAbstract_3a2c45be-d440-4c4f-b283-d7f01d56e686_terseLabel_en-US" xlink:label="lab_cms_FinancialInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments [Abstract]</link:label>
    <link:label id="lab_cms_FinancialInstrumentsAbstract_label_en-US" xlink:label="lab_cms_FinancialInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Abstract]</link:label>
    <link:label id="lab_cms_FinancialInstrumentsAbstract_documentation_en-US" xlink:label="lab_cms_FinancialInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">FINANCIAL INSTRUMENTS [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsAbstract" xlink:href="cms-20250331.xsd#cms_FinancialInstrumentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FinancialInstrumentsAbstract" xlink:to="lab_cms_FinancialInstrumentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FairValueInputsLevel2AndLevel3Member_b8f1fd48-9962-48f5-814d-71b6e554e22e_terseLabel_en-US" xlink:label="lab_cms_FairValueInputsLevel2AndLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 And Level 3</link:label>
    <link:label id="lab_cms_FairValueInputsLevel2AndLevel3Member_label_en-US" xlink:label="lab_cms_FairValueInputsLevel2AndLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 And Level 3 [Member]</link:label>
    <link:label id="lab_cms_FairValueInputsLevel2AndLevel3Member_documentation_en-US" xlink:label="lab_cms_FairValueInputsLevel2AndLevel3Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 And Level 3</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FairValueInputsLevel2AndLevel3Member" xlink:href="cms-20250331.xsd#cms_FairValueInputsLevel2AndLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FairValueInputsLevel2AndLevel3Member" xlink:to="lab_cms_FairValueInputsLevel2AndLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit_e9f8d70b-96dd-410a-9329-1a3edfc3cd2f_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred investment tax credit</link:label>
    <link:label id="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit_label_en-US" xlink:label="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Deferred Investment Tax Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit" xlink:to="lab_us-gaap_AccumulatedDeferredInvestmentTaxCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_1374399d-b707-4ef3-bd77-585e088de511_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_c24b83e4-a116-4586-9dcc-ba59936b26ec_verboseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetDomain_9e1d714f-f5a0-4e47-8d34-2baca81e82a5_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Regulatory Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetDomain_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Regulatory Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetDomain" xlink:to="lab_us-gaap_RegulatoryAssetDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDividendsPayableCurrent_5c20f251-1efb-43be-b2b1-4a5b39b45292_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndDividendsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued interest</link:label>
    <link:label id="lab_us-gaap_InterestAndDividendsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_InterestAndDividendsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest and Dividends Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndDividendsPayableCurrent" xlink:to="lab_us-gaap_InterestAndDividendsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_cf1dc90b-895b-4542-b052-9f273b92698a_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligation_e97ac3fd-7f44-4d3d-927b-1c74e8a5ff0f_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier finance obligations</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligation_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramObligation" xlink:to="lab_us-gaap_SupplierFinanceProgramObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_867fcb5d-b9c9-471a-9dd1-0e79e8095303_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income (Loss) Before Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Award Types</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_b62693cf-c295-4dc9-a0cf-217dcc97c722_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_85869d71-d9c1-42e0-9c76-d9f41b5aa5df_terseLabel_en-US" xlink:label="lab_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable and accrued revenue, less allowance of $29 in 2025 and $23 in 2024</link:label>
    <link:label id="lab_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_label_en-US" xlink:label="lab_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable And Accrued Revenue, After Allowance For Credit Loss, Current</link:label>
    <link:label id="lab_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_documentation_en-US" xlink:label="lab_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">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 AND Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" xlink:href="cms-20250331.xsd#cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" xlink:to="lab_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_5e27acea-b419-4da1-b31b-5d3e94d25211_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Postretirement benefits</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability, Defined Benefit Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryLiabilityNoncurrent_9bb7b556-ef94-44a7-9378-7a330b8b83a3_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Regulatory liabilities</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Regulatory Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryLiabilityNoncurrent" xlink:to="lab_us-gaap_RegulatoryLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PowerSupplyCosts_6da186ea-bf98-4762-bcac-0f1e4b8791dc_terseLabel_en-US" xlink:label="lab_cms_PowerSupplyCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Power supply cost</link:label>
    <link:label id="lab_cms_PowerSupplyCosts_label_en-US" xlink:label="lab_cms_PowerSupplyCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Power Supply Costs</link:label>
    <link:label id="lab_cms_PowerSupplyCosts_documentation_en-US" xlink:label="lab_cms_PowerSupplyCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Power Supply Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSupplyCosts" xlink:href="cms-20250331.xsd#cms_PowerSupplyCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PowerSupplyCosts" xlink:to="lab_cms_PowerSupplyCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_32f384d6-ef10-478d-b0f5-73ebfd965390_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_227de748-8596-4a8f-a16a-0de698880089_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-current portion of finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DefinedBenefitPlanDeferredCredits_bf71ca7f-2767-434b-b608-6841ebb50a61_terseLabel_en-US" xlink:label="lab_cms_DefinedBenefitPlanDeferredCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred credits</link:label>
    <link:label id="lab_cms_DefinedBenefitPlanDeferredCredits_label_en-US" xlink:label="lab_cms_DefinedBenefitPlanDeferredCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Deferred Credits</link:label>
    <link:label id="lab_cms_DefinedBenefitPlanDeferredCredits_documentation_en-US" xlink:label="lab_cms_DefinedBenefitPlanDeferredCredits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Deferred Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanDeferredCredits" xlink:href="cms-20250331.xsd#cms_DefinedBenefitPlanDeferredCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DefinedBenefitPlanDeferredCredits" xlink:to="lab_cms_DefinedBenefitPlanDeferredCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_80900fc7-aeff-4203-8411-3ac60c550ae9_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Benefits</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_TESFilerCityMember_140ee38b-a1a5-479c-9da3-39f05651e66a_terseLabel_en-US" xlink:label="lab_cms_TESFilerCityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">T.E.S. Filer City</link:label>
    <link:label id="lab_cms_TESFilerCityMember_label_en-US" xlink:label="lab_cms_TESFilerCityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">T E S Filer City [Member]</link:label>
    <link:label id="lab_cms_TESFilerCityMember_documentation_en-US" xlink:label="lab_cms_TESFilerCityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">T.E.S. Filer City [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TESFilerCityMember" xlink:href="cms-20250331.xsd#cms_TESFilerCityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_TESFilerCityMember" xlink:to="lab_cms_TESFilerCityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_06535530-7ba0-4a42-827f-0c2fe390c36a_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dilutive nonvested stock awards (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Nonvested Shares with Forfeitable Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_bffdb009-ee6d-4146-91e5-01101e3d2732_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_7dfdb371-f3bd-419b-9564-6b08bc0dfa73_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unbilled receivables</link:label>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_label_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unbilled Receivables, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledReceivablesCurrent" xlink:to="lab_us-gaap_UnbilledReceivablesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryLiabilityAxis_0cbf8d69-df25-4136-bc4b-0be58e09e65a_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Regulatory Liability [Axis]</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilityAxis_label_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Regulatory Liability [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis" xlink:to="lab_us-gaap_RegulatoryLiabilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_088eaeef-a056-4f2c-8bac-e1ee2963dab1_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior service cost (credit)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Amortization of Prior Service Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioForecastMember_52014347-5409-4f69-885e-f01f103637d3_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_1cc27a37-84e8-4961-a838-c00c637f878d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Benefits Liability</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_581c0892-5653-4002-a02e-45301111086f_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted Earnings Per Average Common Share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_22867546-cd70-46da-8d57-727bfc693a65_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NorthStarCleanEnergysSupplierFinancingProgramMember_50faebe9-fc69-4239-92d2-71b46e82ee2a_terseLabel_en-US" xlink:label="lab_cms_NorthStarCleanEnergysSupplierFinancingProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NorthStar Clean Energy's Supplier Financing Program</link:label>
    <link:label id="lab_cms_NorthStarCleanEnergysSupplierFinancingProgramMember_label_en-US" xlink:label="lab_cms_NorthStarCleanEnergysSupplierFinancingProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NorthStar Clean Energy's Supplier Financing Program [Member]</link:label>
    <link:label id="lab_cms_NorthStarCleanEnergysSupplierFinancingProgramMember_documentation_en-US" xlink:label="lab_cms_NorthStarCleanEnergysSupplierFinancingProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">NorthStar Clean Energy's Supplier Financing Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergysSupplierFinancingProgramMember" xlink:href="cms-20250331.xsd#cms_NorthStarCleanEnergysSupplierFinancingProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NorthStarCleanEnergysSupplierFinancingProgramMember" xlink:to="lab_cms_NorthStarCleanEnergysSupplierFinancingProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_13991549-57db-4e73-a12c-ff7cdaeb72fd_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consumers Utility Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_VolatilityMechanismMember_a6685b2a-47e5-4c02-941b-658369f5ffed_terseLabel_en-US" xlink:label="lab_cms_VolatilityMechanismMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Volatility Mechanism</link:label>
    <link:label id="lab_cms_VolatilityMechanismMember_label_en-US" xlink:label="lab_cms_VolatilityMechanismMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Volatility Mechanism [Member]</link:label>
    <link:label id="lab_cms_VolatilityMechanismMember_documentation_en-US" xlink:label="lab_cms_VolatilityMechanismMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Volatility Mechanism</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VolatilityMechanismMember" xlink:href="cms-20250331.xsd#cms_VolatilityMechanismMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_VolatilityMechanismMember" xlink:to="lab_cms_VolatilityMechanismMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_9c29768f-44b8-4b48-bf4f-1136d861d555_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_00ae7a69-6c4f-4e41-8e5f-fe6be4c95c0a_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_label_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfRestructuringDomain" xlink:to="lab_us-gaap_TypeOfRestructuringDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_3d8055d4-c27f-4819-9bdc-1eac77672118_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward Contract Indexed to Issuer's Equity, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_label_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward Contract Indexed to Issuer's Equity, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis" xlink:to="lab_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryLiabilityDomain_74497ff6-ae04-4d48-a69b-4a611917c8d7_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Regulatory Liability [Domain]</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilityDomain_label_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Regulatory Liability [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain" xlink:to="lab_us-gaap_RegulatoryLiabilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_03ea7cd2-92a5-4b2e-a1e1-23ab6a825894_terseLabel_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:label id="lab_srt_OwnershipAxis_label_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_5e0be489-aae4-4777-a028-a3781ed906c3_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromContributedCapital_4b90d017-79a3-4a81-9d33-3be0f345c709_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromContributedCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholder contribution</link:label>
    <link:label id="lab_us-gaap_ProceedsFromContributedCapital_label_en-US" xlink:label="lab_us-gaap_ProceedsFromContributedCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Contributed Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromContributedCapital" xlink:to="lab_us-gaap_ProceedsFromContributedCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_54e71cb4-726f-415d-8f57-b81e1c2d24b2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_ad5ba2f3-93a2-4431-aeff-e5001c488939_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AccrualForEnvironmentalLossContingenciesInflationRate_f3665b18-5032-42be-b06f-d921a68a6a65_terseLabel_en-US" xlink:label="lab_cms_AccrualForEnvironmentalLossContingenciesInflationRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrual for environmental loss contingencies, inflation rate</link:label>
    <link:label id="lab_cms_AccrualForEnvironmentalLossContingenciesInflationRate_label_en-US" xlink:label="lab_cms_AccrualForEnvironmentalLossContingenciesInflationRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrual for Environmental Loss Contingencies, Inflation Rate</link:label>
    <link:label id="lab_cms_AccrualForEnvironmentalLossContingenciesInflationRate_documentation_en-US" xlink:label="lab_cms_AccrualForEnvironmentalLossContingenciesInflationRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrual for Environmental Loss Contingencies, Inflation Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccrualForEnvironmentalLossContingenciesInflationRate" xlink:href="cms-20250331.xsd#cms_AccrualForEnvironmentalLossContingenciesInflationRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AccrualForEnvironmentalLossContingenciesInflationRate" xlink:to="lab_cms_AccrualForEnvironmentalLossContingenciesInflationRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_9d6af592-560d-4301-b72a-d9abb1fe0c33_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_39cb9f53-b9bb-4098-bd8d-bc983a61bc41_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exit Activities and Asset Sales</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseFuelUsed_a5a3d894-6e6c-4c62-9d3b-ccac811f29e0_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseFuelUsed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fuel for electric generation</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseFuelUsed_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseFuelUsed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Utilities Operating Expense, Fuel Used</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseFuelUsed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseFuelUsed" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_85f48a70-c219-4b6f-a0dc-8768e54117e5_totalLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Plant, property, and equipment, net</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_label_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities Property Plant And Equipment Net Excluding C W I P</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_documentation_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Period end amount of total net PPE excluding construction work in progress.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" xlink:href="cms-20250331.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" xlink:to="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_52a626e2-ce9d-4c1f-9a04-ab4a01cc1f34_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_26a2f3f9-e188-4ac7-8c9c-b1ff9b1fde6b_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_a0bf276f-0283-4790-81f2-b74565027af3_verboseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FinancingAndCapitalizationLineItems_eef765ac-e6bc-47ea-baa8-482f1ab42847_terseLabel_en-US" xlink:label="lab_cms_FinancingAndCapitalizationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing And Capitalization [Line Items]</link:label>
    <link:label id="lab_cms_FinancingAndCapitalizationLineItems_label_en-US" xlink:label="lab_cms_FinancingAndCapitalizationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing And Capitalization [Line Items]</link:label>
    <link:label id="lab_cms_FinancingAndCapitalizationLineItems_documentation_en-US" xlink:label="lab_cms_FinancingAndCapitalizationLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing And Capitalization [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingAndCapitalizationLineItems" xlink:href="cms-20250331.xsd#cms_FinancingAndCapitalizationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FinancingAndCapitalizationLineItems" xlink:to="lab_cms_FinancingAndCapitalizationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndemnificationGuaranteeMember_0519ff5f-df37-432c-af02-6b2f87c6390a_terseLabel_en-US" xlink:label="lab_us-gaap_IndemnificationGuaranteeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indemnity obligations from stock and asset sale agreements</link:label>
    <link:label id="lab_us-gaap_IndemnificationGuaranteeMember_label_en-US" xlink:label="lab_us-gaap_IndemnificationGuaranteeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indemnification Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndemnificationGuaranteeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndemnificationGuaranteeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndemnificationGuaranteeMember" xlink:to="lab_us-gaap_IndemnificationGuaranteeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_b69887be-bbd5-4583-afdd-d031b474bbfe_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement benefits liability</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsNatureDomain_fbbbecf6-090d-473c-ad44-a62913f3c377_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Guarantor Obligations, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsNatureDomain_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Guarantor Obligations, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain" xlink:to="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_046fa683-d0a8-4646-8e90-37596517415e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_08eb5133-3773-4c83-a6e0-3a7d5d507836_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_9e62996e-ebf1-4ed0-8699-8470fd1b4f56_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_5a171849-0e76-4aa6-888a-e41f60f92b9e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate (%)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_b4d64a90-ddc6-40a7-ad6b-ebf6ad6dad41_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notional amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_c2bb0857-beda-4759-9155-dfcdcf6999d0_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Reconciling Items</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember" xlink:to="lab_us-gaap_CorporateNonSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CMSEnergyNotePayableMember_a1823a8c-4ad1-4c96-8501-eabaddffc117_terseLabel_en-US" xlink:label="lab_cms_CMSEnergyNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CMS Energy Note Payable</link:label>
    <link:label id="lab_cms_CMSEnergyNotePayableMember_label_en-US" xlink:label="lab_cms_CMSEnergyNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CMS Energy Note Payable [Member]</link:label>
    <link:label id="lab_cms_CMSEnergyNotePayableMember_documentation_en-US" xlink:label="lab_cms_CMSEnergyNotePayableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">CMS Energy Note Payable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CMSEnergyNotePayableMember" xlink:href="cms-20250331.xsd#cms_CMSEnergyNotePayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CMSEnergyNotePayableMember" xlink:to="lab_cms_CMSEnergyNotePayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NumberOfFormerManufacturedGasPlants_4733ac88-07d7-4107-9e0b-93f6439385d9_terseLabel_en-US" xlink:label="lab_cms_NumberOfFormerManufacturedGasPlants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of former MGPs</link:label>
    <link:label id="lab_cms_NumberOfFormerManufacturedGasPlants_label_en-US" xlink:label="lab_cms_NumberOfFormerManufacturedGasPlants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Former Manufactured Gas Plants</link:label>
    <link:label id="lab_cms_NumberOfFormerManufacturedGasPlants_documentation_en-US" xlink:label="lab_cms_NumberOfFormerManufacturedGasPlants" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Former Manufactured Gas Plants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NumberOfFormerManufacturedGasPlants" xlink:href="cms-20250331.xsd#cms_NumberOfFormerManufacturedGasPlants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NumberOfFormerManufacturedGasPlants" xlink:to="lab_cms_NumberOfFormerManufacturedGasPlants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ad1b203d-3af1-418e-81be-c1c29aba002d_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue recognized from contracts with customers</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_50ff66c5-a5a0-49e9-8817-f159b8089323_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other income</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_922c7278-4f57-48d0-babe-ac463e03acaa_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total other income</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PurchasedPowerRelatedParties_6805b9a9-3a57-413e-8788-ce9f41f90d48_terseLabel_en-US" xlink:label="lab_cms_PurchasedPowerRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchased power &#8211; related parties</link:label>
    <link:label id="lab_cms_PurchasedPowerRelatedParties_label_en-US" xlink:label="lab_cms_PurchasedPowerRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchased Power Related Parties</link:label>
    <link:label id="lab_cms_PurchasedPowerRelatedParties_documentation_en-US" xlink:label="lab_cms_PurchasedPowerRelatedParties" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost of electricity purchased from related parties and sold during the reporting period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PurchasedPowerRelatedParties" xlink:href="cms-20250331.xsd#cms_PurchasedPowerRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PurchasedPowerRelatedParties" xlink:to="lab_cms_PurchasedPowerRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_1c674b6e-8b00-45ad-8cfa-bc91b3051091_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseAbstract_0c0cf044-0a88-43e7-be7d-db5af7898953_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Charges</link:label>
    <link:label id="lab_us-gaap_InterestExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_InterestExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense, Operating and Nonoperating [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseAbstract" xlink:to="lab_us-gaap_InterestExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_FinancialInstrumentsTable_329fb38e-3920-429a-9610-9d142ebb8cfe_terseLabel_en-US" xlink:label="lab_cms_FinancialInstrumentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments [Table]</link:label>
    <link:label id="lab_cms_FinancialInstrumentsTable_label_en-US" xlink:label="lab_cms_FinancialInstrumentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Table]</link:label>
    <link:label id="lab_cms_FinancialInstrumentsTable_documentation_en-US" xlink:label="lab_cms_FinancialInstrumentsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable" xlink:href="cms-20250331.xsd#cms_FinancialInstrumentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_FinancialInstrumentsTable" xlink:to="lab_cms_FinancialInstrumentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_463363d0-0c26-4138-bc18-d9b5e8af1531_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_171a9375-c62b-4ff5-a5ed-eca65e211964_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_729b755f-5d77-4491-90a6-ca7b1f6ab635_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating Income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent_98cd9df2-0c1c-4d9d-8efe-9d7a24252e8e_terseLabel_en-US" xlink:label="lab_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current accounts receivable and notes receivable</link:label>
    <link:label id="lab_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent_label_en-US" xlink:label="lab_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Before Allowance For Credit Loss, And Notes Receivable, Current</link:label>
    <link:label id="lab_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent_documentation_en-US" xlink:label="lab_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Before Allowance For Credit Loss, And Notes Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" xlink:href="cms-20250331.xsd#cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" xlink:to="lab_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_74f8060b-f815-4dfa-90ca-3799f2e7124e_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Liabilities and Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_558dd70c-838b-45ac-9645-d2ad0fa0d2b1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_787bc80f-8281-4ba7-8a95-6f73e3d8547e_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain" xlink:to="lab_us-gaap_ShortTermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_618a8b58-411c-41df-af55-3aa51c15c113_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsMaximumExposure_c6d66d04-0757-4477-bfae-97cfcd6569ae_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum Obligation</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsMaximumExposure_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Guarantor Obligations, Maximum Exposure, Undiscounted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsMaximumExposure" xlink:to="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2a3295c4-31a0-4202-ba12-4df884fd485a_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatedOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_RegulatedOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Regulated Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatedOperationsAbstract" xlink:to="lab_us-gaap_RegulatedOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_cf4557ec-4cdf-43e7-8b82-22aa75335b5e_totalLabel_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total plant, property, and equipment</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Property, Plant And Equipment And Finance Lease Right-Of-Use Asset, After Accumulated Depreciation And Amortization</link:label>
    <link:label id="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_documentation_en-US" xlink:label="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Public Utilities, Property, Plant And Equipment And Finance Lease Right-Of-Use Asset, After Accumulated Depreciation And Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:href="cms-20250331.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="lab_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_e3de3db9-9178-4743-aa10-de976cdeb1ea_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_9c4839b5-45f9-48b9-9b83-1f29ad8b0251_terseLabel_en-US" xlink:label="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_label_en-US" xlink:label="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-04, Cash Dividends Paid to Registrant, Consolidated Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:to="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetAxis_60acfad4-a6ee-4ac3-a5a3-f4b9d4518cc4_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Regulatory Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetAxis_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Regulatory Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetAxis" xlink:to="lab_us-gaap_RegulatoryAssetAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ScheduleOfFinancingAndCapitalizationTable_cf9146a3-cb35-4077-88cd-020d0d5b8077_terseLabel_en-US" xlink:label="lab_cms_ScheduleOfFinancingAndCapitalizationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule Of Financing And Capitalization [Table]</link:label>
    <link:label id="lab_cms_ScheduleOfFinancingAndCapitalizationTable_label_en-US" xlink:label="lab_cms_ScheduleOfFinancingAndCapitalizationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Financing And Capitalization [Table]</link:label>
    <link:label id="lab_cms_ScheduleOfFinancingAndCapitalizationTable_documentation_en-US" xlink:label="lab_cms_ScheduleOfFinancingAndCapitalizationTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule Of Financing And Capitalization [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfFinancingAndCapitalizationTable" xlink:href="cms-20250331.xsd#cms_ScheduleOfFinancingAndCapitalizationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable" xlink:to="lab_cms_ScheduleOfFinancingAndCapitalizationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_ebf5778c-4e31-4610-b814-7859eda7e262_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Expected return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_5b694772-f532-4ab1-b7ae-6f5ac90edd46_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_a1963b02-baa8-4dd1-9bd7-7e379ee5f4dd_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction work in progress</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Construction Work in Progress</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8b4bf9e9-86e2-4531-8a7e-1d6f53cccf53_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_fcadc034-3242-410c-a393-dbee6a1f1273_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_17c5c678-8da3-4405-be90-7731ca22ae8a_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_0999ea90-ff4c-4a61-9028-2693debd4060_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_f1009509-f533-43db-9557-c49cb24d729b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeTypeOtherMember_0676d768-8e48-4cfc-b7dc-8b7cc05646ba_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeTypeOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Guarantees</link:label>
    <link:label id="lab_us-gaap_GuaranteeTypeOtherMember_label_en-US" xlink:label="lab_us-gaap_GuaranteeTypeOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Guarantee Type, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeTypeOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeTypeOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeTypeOtherMember" xlink:to="lab_us-gaap_GuaranteeTypeOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_ae07c1cd-c939-4f22-a1d8-6a3e4686c316_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unbilled Revenues</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade and Other Accounts Receivable, Unbilled Receivables, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_a61eff8d-f6cc-4f2c-b3e7-3151ffc85953_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_e8b8de3e-e07d-43f5-9564-d6b6ac0dbb98_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_214f3c34-3a3e-4654-8f9c-8b324a4eecbc_terseLabel_en-US" xlink:label="lab_cms_NorthStarCleanEnergyIncludingSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NorthStar Clean Energy, Including Subsidiaries</link:label>
    <link:label id="lab_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_label_en-US" xlink:label="lab_cms_NorthStarCleanEnergyIncludingSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NorthStar Clean Energy, Including Subsidiaries [Member]</link:label>
    <link:label id="lab_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_documentation_en-US" xlink:label="lab_cms_NorthStarCleanEnergyIncludingSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">NorthStar Clean Energy, Including Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember" xlink:href="cms-20250331.xsd#cms_NorthStarCleanEnergyIncludingSubsidiariesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember" xlink:to="lab_cms_NorthStarCleanEnergyIncludingSubsidiariesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CravenMember_6105ddd6-d723-4c7e-911d-c3a9a16f76ce_terseLabel_en-US" xlink:label="lab_cms_CravenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Craven</link:label>
    <link:label id="lab_cms_CravenMember_label_en-US" xlink:label="lab_cms_CravenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Craven [Member]</link:label>
    <link:label id="lab_cms_CravenMember_documentation_en-US" xlink:label="lab_cms_CravenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Craven [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CravenMember" xlink:href="cms-20250331.xsd#cms_CravenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CravenMember" xlink:to="lab_cms_CravenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_cb6d463d-5e64-43da-9fbd-e3f14939073d_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES AND EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_01f8fb76-f17e-4a73-9f49-8a96688082dc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Net Benefit Costs</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_7182fb1f-4026-458f-bdb2-d92dcf3fbbc9_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable and accrued revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts and Other Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_66804f5e-6240-451b-b013-f55e4f9d314c_terseLabel_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Loss, Financial Instrument [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:to="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_94a8aa7b-f4ee-4acd-b253-5857c5bea590_terseLabel_en-US" xlink:label="lab_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in income taxes from:</link:label>
    <link:label id="lab_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_label_en-US" xlink:label="lab_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Income Tax Expense [Abstract]</link:label>
    <link:label id="lab_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_documentation_en-US" xlink:label="lab_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Income Tax Expense [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract" xlink:href="cms-20250331.xsd#cms_IncreaseDecreaseInIncomeTaxExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract" xlink:to="lab_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_04299d45-cded-4a7c-b61b-6e205311847f_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remediation and other response activity costs</link:label>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_label_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Estimate of Possible Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:to="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionLoansMember_6d91b436-b1b0-4791-9ca1-fd5bf7773371_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction financing agreement</link:label>
    <link:label id="lab_us-gaap_ConstructionLoansMember_label_en-US" xlink:label="lab_us-gaap_ConstructionLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction Loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionLoansMember" xlink:to="lab_us-gaap_ConstructionLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JuniorSubordinatedDebtMember_cf212707-859a-4769-9f2a-226451392f43_terseLabel_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Junior subordinated notes</link:label>
    <link:label id="lab_us-gaap_JuniorSubordinatedDebtMember_label_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Junior Subordinated Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JuniorSubordinatedDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JuniorSubordinatedDebtMember" xlink:to="lab_us-gaap_JuniorSubordinatedDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_6194442c-eb64-4515-82a3-3a8b8b96f717_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_cb44bb2d-34a5-4a2e-bac8-4df49dafbd46_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts and notes receivable &#8211; related parties</link:label>
    <link:label id="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts and Financing Receivable, after Allowance for Credit Loss, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent" xlink:to="lab_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_0db7c9ac-a842-4bfb-bac1-7e52f5e1ade9_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_06a21a49-c086-450b-83c6-f4326db80eaf_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableFairValueDisclosure_225b58ab-39c7-4be2-accf-ea1905e6134e_verboseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-term payables</link:label>
    <link:label id="lab_us-gaap_NotesPayableFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_NotesPayableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Payable, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableFairValueDisclosure" xlink:to="lab_us-gaap_NotesPayableFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FuelCosts_099272ce-6c3d-43ad-8bef-e2be3562ed3f_terseLabel_en-US" xlink:label="lab_us-gaap_FuelCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fuel for electric generation</link:label>
    <link:label id="lab_us-gaap_FuelCosts_label_en-US" xlink:label="lab_us-gaap_FuelCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fuel Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FuelCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FuelCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FuelCosts" xlink:to="lab_us-gaap_FuelCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NWOWindEquityHoldingsMember_c9c633e0-7f2c-45ab-adca-3dd2e2b8a142_terseLabel_en-US" xlink:label="lab_cms_NWOWindEquityHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NWO Wind Equity Holdings</link:label>
    <link:label id="lab_cms_NWOWindEquityHoldingsMember_label_en-US" xlink:label="lab_cms_NWOWindEquityHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NWO Wind Equity Holdings [Member]</link:label>
    <link:label id="lab_cms_NWOWindEquityHoldingsMember_documentation_en-US" xlink:label="lab_cms_NWOWindEquityHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">NWO Wind Equity Holdings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NWOWindEquityHoldingsMember" xlink:href="cms-20250331.xsd#cms_NWOWindEquityHoldingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NWOWindEquityHoldingsMember" xlink:to="lab_cms_NWOWindEquityHoldingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_75e005e0-56e2-457f-89be-d1b4ff6630c5_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bad debt expense</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityLineItems_b9eeb600-237c-497e-a871-10f1fd7f62fa_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Interest Entity [Line Items]</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityLineItems_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityLineItems" xlink:to="lab_us-gaap_VariableInterestEntityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_da854bc4-680a-46f9-b191-217c062d64b6_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_28ec5852-26bf-4a39-a4d1-2233324379d3_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis" xlink:to="lab_us-gaap_ShortTermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year</link:label>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetAmortizationPeriod_f1f99fe4-cc59-4d78-9b82-176c206475a7_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Regulatory asset collection period</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetAmortizationPeriod_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Regulatory Asset, Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAmortizationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAmortizationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetAmortizationPeriod" xlink:to="lab_us-gaap_RegulatoryAssetAmortizationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_aa9efc3d-6868-4c55-b970-1554bcb34b1e_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. federal income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetCurrent_dc77daef-343a-48f3-b6e4-c8d741798754_verboseLabel_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Notes receivable</link:label>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:to="lab_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_83c7cc62-8963-48a3-b79b-0c4425f03a1c_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EnergyRelatedInventoryGasStoredUnderground_91ae79e8-59b1-4416-bc65-64682ef5cfb9_terseLabel_en-US" xlink:label="lab_us-gaap_EnergyRelatedInventoryGasStoredUnderground" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gas in underground storage</link:label>
    <link:label id="lab_us-gaap_EnergyRelatedInventoryGasStoredUnderground_label_en-US" xlink:label="lab_us-gaap_EnergyRelatedInventoryGasStoredUnderground" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Energy Related Inventory, Gas Stored Underground</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryGasStoredUnderground"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground" xlink:to="lab_us-gaap_EnergyRelatedInventoryGasStoredUnderground" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_5a191c4f-5f0c-4c44-a985-7f1dbe342221_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total principal amount outstanding</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_JHCampbellGeneratingUnitsMember_a072e293-bab3-40ac-a831-96596338f882_terseLabel_en-US" xlink:label="lab_cms_JHCampbellGeneratingUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">J.H. Campbell Generating Units</link:label>
    <link:label id="lab_cms_JHCampbellGeneratingUnitsMember_label_en-US" xlink:label="lab_cms_JHCampbellGeneratingUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">J.H. Campbell Generating Units [Member]</link:label>
    <link:label id="lab_cms_JHCampbellGeneratingUnitsMember_documentation_en-US" xlink:label="lab_cms_JHCampbellGeneratingUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">J.H. Campbell Generating Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_JHCampbellGeneratingUnitsMember" xlink:href="cms-20250331.xsd#cms_JHCampbellGeneratingUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_JHCampbellGeneratingUnitsMember" xlink:to="lab_cms_JHCampbellGeneratingUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseOther_bb19f2f0-88e8-4500-bbe8-3f468909b34c_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseOther_label_en-US" xlink:label="lab_us-gaap_InterestExpenseOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseOther" xlink:to="lab_us-gaap_InterestExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RevolvingCreditFacilitiesFourMember_2b8c73f2-58f7-429e-b297-79d4e01532a0_terseLabel_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities May 7, 2027</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesFourMember_label_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities Four [Member]</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesFourMember_documentation_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesFourMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesFourMember" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RevolvingCreditFacilitiesFourMember" xlink:to="lab_cms_RevolvingCreditFacilitiesFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_04e8b0c5-d72e-4957-9519-fe2c338f4884_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share - CMS Energy</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ElectricityPurchasedMember_07e0720c-189d-445c-9094-896bb98b5436_terseLabel_en-US" xlink:label="lab_us-gaap_ElectricityPurchasedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchased and interchange power</link:label>
    <link:label id="lab_us-gaap_ElectricityPurchasedMember_label_en-US" xlink:label="lab_us-gaap_ElectricityPurchasedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Electricity, Purchased [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityPurchasedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ElectricityPurchasedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ElectricityPurchasedMember" xlink:to="lab_us-gaap_ElectricityPurchasedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PaymentToParentForReturnOfStockholderContributedCapital_08c31e2e-a134-499d-9808-51c2f451cc9f_negatedTerseLabel_en-US" xlink:label="lab_cms_PaymentToParentForReturnOfStockholderContributedCapital" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Return of stockholder contribution</link:label>
    <link:label id="lab_cms_PaymentToParentForReturnOfStockholderContributedCapital_label_en-US" xlink:label="lab_cms_PaymentToParentForReturnOfStockholderContributedCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment To Parent For Return Of Stockholder Contributed Capital</link:label>
    <link:label id="lab_cms_PaymentToParentForReturnOfStockholderContributedCapital_documentation_en-US" xlink:label="lab_cms_PaymentToParentForReturnOfStockholderContributedCapital" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payment To Parent For Return Of Stockholder Contributed Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PaymentToParentForReturnOfStockholderContributedCapital" xlink:href="cms-20250331.xsd#cms_PaymentToParentForReturnOfStockholderContributedCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PaymentToParentForReturnOfStockholderContributedCapital" xlink:to="lab_cms_PaymentToParentForReturnOfStockholderContributedCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_6cef4c16-895c-41fd-a0c3-371c62f2a056_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EnergyRelatedInventoryOtherFossilFuel_4ea204a5-955e-4248-9535-9e381e6e84c2_terseLabel_en-US" xlink:label="lab_us-gaap_EnergyRelatedInventoryOtherFossilFuel" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Generating plant fuel stock</link:label>
    <link:label id="lab_us-gaap_EnergyRelatedInventoryOtherFossilFuel_label_en-US" xlink:label="lab_us-gaap_EnergyRelatedInventoryOtherFossilFuel" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Energy Related Inventory, Other Fossil Fuel</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryOtherFossilFuel"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel" xlink:to="lab_us-gaap_EnergyRelatedInventoryOtherFossilFuel" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_df7ff910-8e49-470d-9b10-96400afb2ab9_terseLabel_en-US" xlink:label="lab_cms_DefinedBenefitPlanAmortizationOfSettlementLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Settlement loss</link:label>
    <link:label id="lab_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_label_en-US" xlink:label="lab_cms_DefinedBenefitPlanAmortizationOfSettlementLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Amortization Of Settlement Loss</link:label>
    <link:label id="lab_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_documentation_en-US" xlink:label="lab_cms_DefinedBenefitPlanAmortizationOfSettlementLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Amortization Of Settlement Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss" xlink:href="cms-20250331.xsd#cms_DefinedBenefitPlanAmortizationOfSettlementLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss" xlink:to="lab_cms_DefinedBenefitPlanAmortizationOfSettlementLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_b2f1a7cf-cdff-47e8-955e-2bf6595c331b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Variable Interest Entities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_0a54ef74-18c4-4c07-bb70-0809aa61b269_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_e26be806-4188-4147-b374-98760b18fa1e_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash equivalents</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_0b9d8e4d-b011-4b4c-b1f4-4c601627cbb4_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivablesAbstract_2fd00c10-a7f4-46a0-baa0-134d6b57e534_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivablesAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Receivables [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_a2835ebb-b016-455a-a9ac-68f9bc542c9a_terseLabel_en-US" xlink:label="lab_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchased power &#8211; related parties</link:label>
    <link:label id="lab_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_label_en-US" xlink:label="lab_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Utilities Operating Expense Purchased Power Related Parties</link:label>
    <link:label id="lab_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_documentation_en-US" xlink:label="lab_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Utilities Operating Expense Purchased Power Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties" xlink:href="cms-20250331.xsd#cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties" xlink:to="lab_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringPlanAxis_edc87fbc-e5e9-40af-b760-d7b455ceb25b_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanAxis" xlink:to="lab_us-gaap_RestructuringPlanAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_16e9bebf-f038-4886-a6fc-c4e68167e195_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_9e1ed6dc-750a-404d-866a-54cb7ef18f4c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate_5532411e-776a-4790-8fae-23d5057aeaa8_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discount rate</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrual for Environmental Loss Contingencies, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_736a4eb1-172a-4399-a70d-a72f4401298b_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_IndustrialUtilityServiceMember_0712e983-1e5a-4f65-ac3c-01a32fbca35c_terseLabel_en-US" xlink:label="lab_cms_IndustrialUtilityServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Industrial</link:label>
    <link:label id="lab_cms_IndustrialUtilityServiceMember_label_en-US" xlink:label="lab_cms_IndustrialUtilityServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Industrial Utility Service [Member]</link:label>
    <link:label id="lab_cms_IndustrialUtilityServiceMember_documentation_en-US" xlink:label="lab_cms_IndustrialUtilityServiceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Industrial Utility Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IndustrialUtilityServiceMember" xlink:href="cms-20250331.xsd#cms_IndustrialUtilityServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_IndustrialUtilityServiceMember" xlink:to="lab_cms_IndustrialUtilityServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_6a19067b-f359-4b77-90f2-82371205cfa7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue_90ff8890-3fd7-43e5-861f-657dca349a7c_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash used if elected to settle contracts</link:label>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue_label_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward Contract Indexed to Equity, Settlement, Cash, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue" xlink:to="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_LudingtonPlantOverhaulContractDisputeMember_ec1330ab-8fff-4dcd-a8f3-6699b3dbec68_terseLabel_en-US" xlink:label="lab_cms_LudingtonPlantOverhaulContractDisputeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ludington Plant Overhaul Contract Dispute</link:label>
    <link:label id="lab_cms_LudingtonPlantOverhaulContractDisputeMember_label_en-US" xlink:label="lab_cms_LudingtonPlantOverhaulContractDisputeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ludington Plant Overhaul Contract Dispute [Member]</link:label>
    <link:label id="lab_cms_LudingtonPlantOverhaulContractDisputeMember_documentation_en-US" xlink:label="lab_cms_LudingtonPlantOverhaulContractDisputeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Ludington Plant Overhaul Contract Dispute</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LudingtonPlantOverhaulContractDisputeMember" xlink:href="cms-20250331.xsd#cms_LudingtonPlantOverhaulContractDisputeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_LudingtonPlantOverhaulContractDisputeMember" xlink:to="lab_cms_LudingtonPlantOverhaulContractDisputeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution_06b67c0b-21c4-47cf-80f6-ce8f5c3adea8_negatedTerseLabel_en-US" xlink:label="lab_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Return of stockholder contribution</link:label>
    <link:label id="lab_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution_label_en-US" xlink:label="lab_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments To Additional Paid In Capital, Return Of Stockholder Contribution</link:label>
    <link:label id="lab_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution_documentation_en-US" xlink:label="lab_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjustments To Additional Paid In Capital, Return Of Stockholder Contribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution" xlink:href="cms-20250331.xsd#cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution" xlink:to="lab_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_3e3326fc-d7dd-4aad-b3b0-6e1a5834d877_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">OPEB Plan</link:label>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Postretirement Benefits Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:to="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_c4efdf51-ffcd-484d-863a-a942f87b39cb_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendsPerShareDeclared_30568aca-80dd-4975-9781-c8decc4cc085_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends declared per preferred stock Series C depositary share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Dividends Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPreferredStockCash_34c62723-ac74-4143-aaa9-94880eeaeaeb_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsPreferredStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Dividends declared on preferred stock</link:label>
    <link:label id="lab_us-gaap_DividendsPreferredStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsPreferredStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Preferred Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPreferredStockCash" xlink:to="lab_us-gaap_DividendsPreferredStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_9b95cc25-54ae-4080-946e-d7a434b5cf76_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revolving Credit Facilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Line of Credit Facilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:to="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_26ea696c-6695-4516-b1c5-d23dffce2e97_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingencies and Commitments</link:label>
    <link:label id="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments Contingencies and Guarantees [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:to="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_bb766428-7f04-4d52-b348-41376c9e07be_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maintenance and other operating expenses</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Utilities Operating Expense, Maintenance and Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_4e1685de-9de9-443f-9424-cd7bdd27307c_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis" xlink:to="lab_us-gaap_LineOfCreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_e6ca1134-d9fc-4836-b998-f5acd0464674_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfOrdinaryDividends_ad83d28a-ff69-4760-9ee4-8964d9848f46_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfOrdinaryDividends" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payment of dividends on common and preferred stock</link:label>
    <link:label id="lab_us-gaap_PaymentsOfOrdinaryDividends_label_en-US" xlink:label="lab_us-gaap_PaymentsOfOrdinaryDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Ordinary Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfOrdinaryDividends" xlink:to="lab_us-gaap_PaymentsOfOrdinaryDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year</link:label>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_label_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:to="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_IncomeTaxesLineItems_b53d8532-67a2-499b-a634-1b87fbc309ad_terseLabel_en-US" xlink:label="lab_cms_IncomeTaxesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes [Line Items]</link:label>
    <link:label id="lab_cms_IncomeTaxesLineItems_label_en-US" xlink:label="lab_cms_IncomeTaxesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes [Line Items]</link:label>
    <link:label id="lab_cms_IncomeTaxesLineItems_documentation_en-US" xlink:label="lab_cms_IncomeTaxesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Taxes [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems" xlink:href="cms-20250331.xsd#cms_IncomeTaxesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_IncomeTaxesLineItems" xlink:to="lab_cms_IncomeTaxesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_ef0ca005-d2f1-4d71-8ccb-f3ba7403a77f_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related and Nonrelated Parties [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_16c56276-50a6-4d1c-a03a-09f00f25a1f6_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_df776953-bb80-4722-819c-207ce04511fa_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total non&#8209;current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="lab_us-gaap_LiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_d8411ed9-b951-47d3-b039-b0de8a4ff605_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_36f2b407-14cd-46ec-8a9a-e73a9b863a91_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramAxis_ff32ea1e-28a9-489b-a517-7265909bb105_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier Finance Program [Axis]</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramAxis_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramAxis" xlink:to="lab_us-gaap_SupplierFinanceProgramAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AlternativeRevenuePrograms_85297fc5-d910-4a4f-850d-fe925879b336_terseLabel_en-US" xlink:label="lab_cms_AlternativeRevenuePrograms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Alternative-revenue programs</link:label>
    <link:label id="lab_cms_AlternativeRevenuePrograms_label_en-US" xlink:label="lab_cms_AlternativeRevenuePrograms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Alternative Revenue Programs</link:label>
    <link:label id="lab_cms_AlternativeRevenuePrograms_documentation_en-US" xlink:label="lab_cms_AlternativeRevenuePrograms" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Alternative Revenue Programs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AlternativeRevenuePrograms" xlink:href="cms-20250331.xsd#cms_AlternativeRevenuePrograms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AlternativeRevenuePrograms" xlink:to="lab_cms_AlternativeRevenuePrograms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsCurrentCarryingValue_15eacbd2-fe80-4b40-83ef-da104c3a9593_verboseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsCurrentCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Carrying Amount</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsCurrentCarryingValue_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsCurrentCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Guarantor Obligations, Current Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsCurrentCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue" xlink:to="lab_us-gaap_GuaranteeObligationsCurrentCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CumulativePreferredStockMember_d2763159-cd57-4b78-bff4-9fd8a6b1838f_terseLabel_en-US" xlink:label="lab_us-gaap_CumulativePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consumers Energy Company Cumulative Preferred Stock, $100&#160;par&#160;value: $4.50&#160;Series</link:label>
    <link:label id="lab_us-gaap_CumulativePreferredStockMember_label_en-US" xlink:label="lab_us-gaap_CumulativePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativePreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CumulativePreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativePreferredStockMember" xlink:to="lab_us-gaap_CumulativePreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_3a3f65c7-ac56-478e-8948-b7dceeded3a9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AmountAvailableForDividendDistribution_f68b93dc-604c-48ac-b9c5-c639b7b5f51f_terseLabel_en-US" xlink:label="lab_cms_AmountAvailableForDividendDistribution" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Limitation on payment of stock dividends</link:label>
    <link:label id="lab_cms_AmountAvailableForDividendDistribution_label_en-US" xlink:label="lab_cms_AmountAvailableForDividendDistribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amount Available For Dividend Distribution</link:label>
    <link:label id="lab_cms_AmountAvailableForDividendDistribution_documentation_en-US" xlink:label="lab_cms_AmountAvailableForDividendDistribution" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of dividends that may be paid or declared in any calendar year, limited by statutory restriction.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AmountAvailableForDividendDistribution" xlink:href="cms-20250331.xsd#cms_AmountAvailableForDividendDistribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AmountAvailableForDividendDistribution" xlink:to="lab_cms_AmountAvailableForDividendDistribution" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpense_fe779d10-15b2-4c2d-a10a-3b06eb7f6dca_totalLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpense_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Utilities Operating Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpense" xlink:to="lab_us-gaap_UtilitiesOperatingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_b7b6b150-4d42-4027-b283-05e95a5cbac9_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non&#8209;current Liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_b4645caf-e0a6-445b-a9f6-1f2cdcece18d_verboseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestCostsCapitalizedAdjustment_f3263aa6-be70-451b-985e-7ad2637b0499_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalizedAdjustment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Allowance for borrowed funds used during construction</link:label>
    <link:label id="lab_us-gaap_InterestCostsCapitalizedAdjustment_label_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalizedAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Costs Capitalized Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsCapitalizedAdjustment" xlink:to="lab_us-gaap_InterestCostsCapitalizedAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_d6977060-3eb5-4388-b5a4-05f11335436b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_e0b42d87-679a-46c9-bafb-e95fa24cdcd9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OilAndGasPurchasedMember_d8a01332-154c-42c0-b8d3-8ec23643106f_terseLabel_en-US" xlink:label="lab_us-gaap_OilAndGasPurchasedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of gas sold</link:label>
    <link:label id="lab_us-gaap_OilAndGasPurchasedMember_label_en-US" xlink:label="lab_us-gaap_OilAndGasPurchasedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Oil and Gas, Purchased [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasPurchasedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OilAndGasPurchasedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OilAndGasPurchasedMember" xlink:to="lab_us-gaap_OilAndGasPurchasedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_dc70b370-92f4-476f-a4c6-6b381f56ebc2_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">CMS&#160;Energy Corporation Common Stock, $0.01 par value</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_d68f0d7a-c919-4e49-8dca-2abc1e280680_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1b3b8a34-e9b2-400e-8fea-6bbba9b449e1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value by Asset Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_fd439a0c-070b-4f3f-86f6-41759dc5cd04_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_a6841510-c968-448c-926a-0b61badcdfba_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Agreement</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_6d09ee8e-00c1-4f26-be88-fa266cf9962e_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EnvironmentalRemediationSiteAxis_83ee86bd-8b2f-476c-9148-78d191b373a7_terseLabel_en-US" xlink:label="lab_us-gaap_EnvironmentalRemediationSiteAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Environmental Remediation Site [Axis]</link:label>
    <link:label id="lab_us-gaap_EnvironmentalRemediationSiteAxis_label_en-US" xlink:label="lab_us-gaap_EnvironmentalRemediationSiteAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Environmental Remediation Site [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis" xlink:to="lab_us-gaap_EnvironmentalRemediationSiteAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_610d6dde-aa06-42d0-ad8f-42d370fa865d_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_9c64eb60-ff53-4521-a1e0-3cace1508dc8_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate_f7e29ea4-0c5e-4032-8977-96cdab5bd54e_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial forward price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate_label_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquityForwardRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate" xlink:to="lab_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_ec46d97d-2997-4106-bb14-d2455f312cf0_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_d4b6e73a-f7d8-43b9-a949-8ba6246ba291_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyDamagesSoughtValue_f2bb63b4-1e32-472d-b074-a95adbf2e176_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Damages sought</link:label>
    <link:label id="lab_us-gaap_LossContingencyDamagesSoughtValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Damages Sought, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyDamagesSoughtValue" xlink:to="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingOtherItemAmount_aa694c19-0543-497c-b2e6-83a7f5b17de7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingOtherItemAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other segment items</link:label>
    <link:label id="lab_us-gaap_SegmentReportingOtherItemAmount_label_en-US" xlink:label="lab_us-gaap_SegmentReportingOtherItemAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Other Segment Item, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingOtherItemAmount" xlink:to="lab_us-gaap_SegmentReportingOtherItemAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_5c5e9af3-a273-4ae1-9d86-581d3e8cfa97_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and accrued rate refunds</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_25f23ec6-4b00-4e3e-b92c-14afde473a03_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_e82deeb5-ac9a-4bce-9054-848a409bff72_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_f5e57112-cfa2-4bc7-9abb-a4fe7bca7142_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portion of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_d21032af-9a86-4c52-830a-c5efc351df9e_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reportable Segments</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseTaxes_cbe6744a-1615-4481-9b97-ed72eb7aab4e_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General taxes</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseTaxes_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Utilities Operating Expense, Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseTaxes" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel12And3Member_bfd75130-1e3d-4a8e-910a-7353e54e80f9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel12And3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1, 2 and 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel12And3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel12And3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member" xlink:to="lab_us-gaap_FairValueInputsLevel12And3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_8d7c33b5-69cf-45e4-aad2-7abebee5f429_terseLabel_en-US" xlink:label="lab_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of:</link:label>
    <link:label id="lab_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_label_en-US" xlink:label="lab_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Amortization [Abstract]</link:label>
    <link:label id="lab_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_documentation_en-US" xlink:label="lab_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Amortization [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract" xlink:href="cms-20250331.xsd#cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract" xlink:to="lab_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_6229d9c2-e841-4223-94c6-81af6bf5a4b7_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward Contract Indexed to Issuer's Equity, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_label_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward Contract Indexed to Issuer's Equity, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain" xlink:to="lab_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_PropertyPlantAndEquipmentNetExcludingCWIP_dd21240c-2d14-420e-9e40-b21e78e7b4e0_totalLabel_en-US" xlink:label="lab_cms_PropertyPlantAndEquipmentNetExcludingCWIP" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Plant, property, and equipment, net</link:label>
    <link:label id="lab_cms_PropertyPlantAndEquipmentNetExcludingCWIP_label_en-US" xlink:label="lab_cms_PropertyPlantAndEquipmentNetExcludingCWIP" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant And Equipment, Net, Excluding C W I P</link:label>
    <link:label id="lab_cms_PropertyPlantAndEquipmentNetExcludingCWIP_documentation_en-US" xlink:label="lab_cms_PropertyPlantAndEquipmentNetExcludingCWIP" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount before construction in progress but 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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP" xlink:href="cms-20250331.xsd#cms_PropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP" xlink:to="lab_cms_PropertyPlantAndEquipmentNetExcludingCWIP" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue_8fd9ecf0-d663-4a6a-82c0-443177f05e24_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares used if elected to settle contracts (in shares)</link:label>
    <link:label id="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue_label_en-US" xlink:label="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward Contract Indexed to Equity, Settlement, Number of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue" xlink:to="lab_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_8f747abe-dc55-4e48-abd8-21d43766d009_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_c0158edc-9c12-4608-831d-bde783473cd3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_9089a8de-6ad6-472b-9f43-24586ee13c57_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_e61d8187-e31b-42f9-87ed-7c43a04e4ca9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other current assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Current Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GasUtilityMember_11b4cffd-6e41-4fd8-ba69-8df25bf644ef_terseLabel_en-US" xlink:label="lab_cms_GasUtilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gas Utility</link:label>
    <link:label id="lab_cms_GasUtilityMember_label_en-US" xlink:label="lab_cms_GasUtilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gas Utility [Member]</link:label>
    <link:label id="lab_cms_GasUtilityMember_documentation_en-US" xlink:label="lab_cms_GasUtilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gas Utility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember" xlink:href="cms-20250331.xsd#cms_GasUtilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_GasUtilityMember" xlink:to="lab_cms_GasUtilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_4919fdf2-559c-41ed-9d5a-53c4a89ee51c_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Guarantor Obligations, Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Guarantor Obligations, Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis" xlink:to="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_5192f7a0-d812-4754-b5e0-9f2166ac4a80_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_6ea6c845-9666-4022-98d6-8d11e6a25d07_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebt_ff3b8f84-8660-480b-bb82-e4859a34758a_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest on long-term debt</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebt_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense, Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebt" xlink:to="lab_us-gaap_InterestExpenseDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_fd6425cb-b10d-4359-a1fb-5e318ea96e5c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Amortization of net actuarial loss, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_6f7923c3-b15c-49d4-b3d4-16622052cd1e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Variable Interest Entities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Variable Interest Entities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_871df912-8fb8-4922-80ff-8633a8a7bacb_verboseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive Loss Attributable to Noncontrolling Interests</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_28b35387-b1c2-4ca8-a711-119da77bf66a_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_fc655bfb-28a3-4750-ac7a-7b85a4556cf2_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income available to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationVariableInterestEntityPolicy_1bfb5669-18cc-4920-b44f-a274aee6ca6e_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation, Variable Interest Entity</link:label>
    <link:label id="lab_us-gaap_ConsolidationVariableInterestEntityPolicy_label_en-US" xlink:label="lab_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Variable Interest Entity, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:to="lab_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_76277aea-26a8-4415-a34d-51c93ed6189d_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_50c7ca07-5d57-48f0-97dd-18dc75b8e7e9_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current Liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_0e055cf6-badb-4dbe-aa0f-67881f07a8b0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Renewable energy tax credits</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Other, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GeneseeMember_273eb0f2-c7c3-4f7c-818a-e0e9dd04f4a0_terseLabel_en-US" xlink:label="lab_cms_GeneseeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Genesee</link:label>
    <link:label id="lab_cms_GeneseeMember_label_en-US" xlink:label="lab_cms_GeneseeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Genesee [Member]</link:label>
    <link:label id="lab_cms_GeneseeMember_documentation_en-US" xlink:label="lab_cms_GeneseeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Genesee [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GeneseeMember" xlink:href="cms-20250331.xsd#cms_GeneseeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_GeneseeMember" xlink:to="lab_cms_GeneseeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_b2487b91-60d2-4b81-84e2-50c83fb951c4_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">TCJA excess deferred taxes</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RestructuringAndRelatedCostDeferredCost_f8f412e5-7c21-4d5e-a055-15484c745761_terseLabel_en-US" xlink:label="lab_cms_RestructuringAndRelatedCostDeferredCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost deferred</link:label>
    <link:label id="lab_cms_RestructuringAndRelatedCostDeferredCost_2bfac893-aa5a-4627-b955-38bc690f8d5b_verboseLabel_en-US" xlink:label="lab_cms_RestructuringAndRelatedCostDeferredCost" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Costs deferred as a regulatory asset</link:label>
    <link:label id="lab_cms_RestructuringAndRelatedCostDeferredCost_label_en-US" xlink:label="lab_cms_RestructuringAndRelatedCostDeferredCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Cost, Deferred Cost</link:label>
    <link:label id="lab_cms_RestructuringAndRelatedCostDeferredCost_documentation_en-US" xlink:label="lab_cms_RestructuringAndRelatedCostDeferredCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restructuring and Related Cost, Deferred Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostDeferredCost" xlink:href="cms-20250331.xsd#cms_RestructuringAndRelatedCostDeferredCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RestructuringAndRelatedCostDeferredCost" xlink:to="lab_cms_RestructuringAndRelatedCostDeferredCost" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_e29d25e0-1482-4f60-a0dc-fb72f8b36be7_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_88475263-e24a-42e1-bfcf-67f123064a4d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level&#160;1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AviatorWindMember_0bb0d9d8-c0b9-42d1-8cff-7536468150c2_terseLabel_en-US" xlink:label="lab_cms_AviatorWindMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aviator Wind</link:label>
    <link:label id="lab_cms_AviatorWindMember_label_en-US" xlink:label="lab_cms_AviatorWindMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aviator Wind [Member]</link:label>
    <link:label id="lab_cms_AviatorWindMember_documentation_en-US" xlink:label="lab_cms_AviatorWindMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Aviator Wind [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindMember" xlink:href="cms-20250331.xsd#cms_AviatorWindMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AviatorWindMember" xlink:to="lab_cms_AviatorWindMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_bfd5a729-3eff-410d-89be-0a08f7beeb76_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_8704959e-cb1a-4912-b5c7-0577ea1a6cf6_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockMember_f58a4ff3-6b83-4ae6-9478-9ea2a94f359f_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cumulative Redeemable Perpetual Preferred Stock, Series&#160;C</link:label>
    <link:label id="lab_us-gaap_PreferredStockMember_fa164714-0909-4afd-ad86-e78e61acd175_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative Preferred Stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockMember_label_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember" xlink:to="lab_us-gaap_PreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_VariableInterestEntitiesAbstract_b5cc24ca-0b8a-4c13-ad13-044823a637ea_terseLabel_en-US" xlink:label="lab_cms_VariableInterestEntitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Interest Entities [Abstract]</link:label>
    <link:label id="lab_cms_VariableInterestEntitiesAbstract_label_en-US" xlink:label="lab_cms_VariableInterestEntitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entities [Abstract]</link:label>
    <link:label id="lab_cms_VariableInterestEntitiesAbstract_documentation_en-US" xlink:label="lab_cms_VariableInterestEntitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Interest Entities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntitiesAbstract" xlink:href="cms-20250331.xsd#cms_VariableInterestEntitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_VariableInterestEntitiesAbstract" xlink:to="lab_cms_VariableInterestEntitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_7d7a5fe9-9429-4b8c-aadf-1c826c795d1b_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amount Available</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_SecuritizationBondsMember_7f4759ac-d4e6-4302-8c3b-49851cdc5f54_terseLabel_en-US" xlink:label="lab_cms_SecuritizationBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Securitization bonds</link:label>
    <link:label id="lab_cms_SecuritizationBondsMember_label_en-US" xlink:label="lab_cms_SecuritizationBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Securitization Bonds [Member]</link:label>
    <link:label id="lab_cms_SecuritizationBondsMember_documentation_en-US" xlink:label="lab_cms_SecuritizationBondsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Securitization Bonds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SecuritizationBondsMember" xlink:href="cms-20250331.xsd#cms_SecuritizationBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_SecuritizationBondsMember" xlink:to="lab_cms_SecuritizationBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationLineItems_aa5cb53e-3478-4740-8b0f-618f25722dbd_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:label id="lab_dei_DocumentInformationLineItems_label_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_af3c1b67-de02-4131-b200-38d1a723cfa0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_159f10e1-949c-417b-a675-f2057dfbcbd2_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ForwardContractsTwoMember_ebb95ecf-7b6f-4c19-9f14-1db1d7029005_terseLabel_en-US" xlink:label="lab_cms_ForwardContractsTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward contracts entered into February 25, 2025</link:label>
    <link:label id="lab_cms_ForwardContractsTwoMember_label_en-US" xlink:label="lab_cms_ForwardContractsTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward Contracts Two [Member]</link:label>
    <link:label id="lab_cms_ForwardContractsTwoMember_documentation_en-US" xlink:label="lab_cms_ForwardContractsTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Forward Contracts Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsTwoMember" xlink:href="cms-20250331.xsd#cms_ForwardContractsTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ForwardContractsTwoMember" xlink:to="lab_cms_ForwardContractsTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherShortTermBorrowings_b7923942-137f-49b4-a07c-234e47eff8c0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portion of long-term payables</link:label>
    <link:label id="lab_us-gaap_OtherShortTermBorrowings_label_en-US" xlink:label="lab_us-gaap_OtherShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Short-Term Borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherShortTermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherShortTermBorrowings" xlink:to="lab_us-gaap_OtherShortTermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_894eaf43-e478-44d9-adfb-7025ba3e96df_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_15e19a2a-3b31-49a4-a727-2071ce78e51b_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveRollForward" xlink:to="lab_us-gaap_RestructuringReserveRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_a0f5342b-be4e-4f64-85a2-fb390e570332_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_30c0ed34-32cd-4313-b722-04b66b8c5f67_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_VariableInterestEntityMaximumCapacity_0f7cc8c7-a847-4c62-97b1-4e28904c9099_terseLabel_en-US" xlink:label="lab_cms_VariableInterestEntityMaximumCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nameplate capacity (in MW)</link:label>
    <link:label id="lab_cms_VariableInterestEntityMaximumCapacity_label_en-US" xlink:label="lab_cms_VariableInterestEntityMaximumCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Maximum Capacity</link:label>
    <link:label id="lab_cms_VariableInterestEntityMaximumCapacity_documentation_en-US" xlink:label="lab_cms_VariableInterestEntityMaximumCapacity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Maximum Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntityMaximumCapacity" xlink:href="cms-20250331.xsd#cms_VariableInterestEntityMaximumCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_VariableInterestEntityMaximumCapacity" xlink:to="lab_cms_VariableInterestEntityMaximumCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_d3762369-b241-4b70-9934-1cdbab65a6e1_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_39d85343-8585-4dd1-95bc-a6519db992c6_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense_f2688468-e291-4aea-9b13-ec36fe2fdb0e_terseLabel_en-US" xlink:label="lab_cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other interest expense</link:label>
    <link:label id="lab_cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense_label_en-US" xlink:label="lab_cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense, Other, Including Adjustments For Capitalized Interest Expense</link:label>
    <link:label id="lab_cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense_documentation_en-US" xlink:label="lab_cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Expense, Other, Including Adjustments For Capitalized Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense" xlink:href="cms-20250331.xsd#cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense" xlink:to="lab_cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_c1d4f50c-eb2a-4fd2-bad4-526fff171d88_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Major Long-Term Debt Issuances and Retirements</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_42e3b55d-b0d0-45d7-9f15-8740e75a7246_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes and investment tax credits</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Taxes and Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_SupplierFinanceProgramTerminationPeriod_553a7334-e407-4de6-8595-a4e4747e386d_terseLabel_en-US" xlink:label="lab_cms_SupplierFinanceProgramTerminationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier financing program, termination period</link:label>
    <link:label id="lab_cms_SupplierFinanceProgramTerminationPeriod_label_en-US" xlink:label="lab_cms_SupplierFinanceProgramTerminationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Termination Period</link:label>
    <link:label id="lab_cms_SupplierFinanceProgramTerminationPeriod_documentation_en-US" xlink:label="lab_cms_SupplierFinanceProgramTerminationPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Termination Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SupplierFinanceProgramTerminationPeriod" xlink:href="cms-20250331.xsd#cms_SupplierFinanceProgramTerminationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_SupplierFinanceProgramTerminationPeriod" xlink:to="lab_cms_SupplierFinanceProgramTerminationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="lab_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_cd172e5a-a874-4ad2-bc2e-a7ed088410df_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Decrease in notes payable</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_e25a6bd7-01e2-4a43-bbf7-a1c972ca1e6c_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in notes payable</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from (Repayments of) Short-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_065a82f3-f8b2-45ec-83c0-b1811f8a579d_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ElectricUtilityMember_54ab0a63-2b6a-452f-8454-71dd996de1e7_terseLabel_en-US" xlink:label="lab_cms_ElectricUtilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Electric Utility</link:label>
    <link:label id="lab_cms_ElectricUtilityMember_label_en-US" xlink:label="lab_cms_ElectricUtilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Electric Utility [Member]</link:label>
    <link:label id="lab_cms_ElectricUtilityMember_documentation_en-US" xlink:label="lab_cms_ElectricUtilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Electric Utility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember" xlink:href="cms-20250331.xsd#cms_ElectricUtilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ElectricUtilityMember" xlink:to="lab_cms_ElectricUtilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetsCurrent_9f313fbe-b2bb-4f1a-b587-03c4c4ea7a0d_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Regulatory assets</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Regulatory Asset, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetsCurrent" xlink:to="lab_us-gaap_RegulatoryAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_03a4e028-677c-4a61-b246-386299a0d832_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_bd0a483f-b9b6-439b-962d-656898ee667b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Dividends declared on common stock</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_d7554db9-17e9-4c05-9dc6-625432f115dd_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_64ede5bb-d31a-4f76-b017-444182bc9d1e_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue" xlink:to="lab_us-gaap_LongTermDebtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_362fb99a-b51e-4101-bb07-534fb020c8f1_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Carrying Amount</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_eb314027-c7ab-4cae-bfbb-50adacfc79c5_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_label_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_687741ea-bd2f-43e9-b358-5130c7be026c_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInventorySupplies_f659994e-0613-4155-ab5b-d9bcd142da9b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherInventorySupplies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Materials and supplies</link:label>
    <link:label id="lab_us-gaap_OtherInventorySupplies_label_en-US" xlink:label="lab_us-gaap_OtherInventorySupplies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Inventory, Supplies, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventorySupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventorySupplies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInventorySupplies" xlink:to="lab_us-gaap_OtherInventorySupplies" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_6a44596b-7b27-4c49-86b0-a43c5422919f_terseLabel_en-US" xlink:label="lab_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-operating retirement benefits, net</link:label>
    <link:label id="lab_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_label_en-US" xlink:label="lab_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense), Retirement Benefits, Net</link:label>
    <link:label id="lab_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_documentation_en-US" xlink:label="lab_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The total amount of other cost components excluding the service cost component of net benefit cost for defined benefit plans for the period. Other cost components include the following components: Interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) due to settlement or curtailments. The other cost components are presented separately outside of operating income on the statement of income.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet" xlink:href="cms-20250331.xsd#cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet" xlink:to="lab_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_a396f5ed-399d-407d-b3be-cb51cbf7ac8c_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_8f11732b-b21f-45cb-b731-6802d9d08aaf_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Trading, and Equity Securities, FV-NI [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Trading, and Equity Securities, FV-NI [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:to="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RevolvingCreditFacilitiesEightMember_b7f77356-1eda-4930-94a1-f9286f54d7f8_terseLabel_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesEightMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities March 31, 2028</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesEightMember_label_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesEightMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities Eight [Member]</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesEightMember_documentation_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesEightMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities Eight</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesEightMember" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesEightMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RevolvingCreditFacilitiesEightMember" xlink:to="lab_cms_RevolvingCreditFacilitiesEightMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_379471ca-7d04-435e-be24-ef17d0a563f0_totalLabel_en-US" xlink:label="lab_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other non&#8209;current assets</link:label>
    <link:label id="lab_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_label_en-US" xlink:label="lab_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Noncurrent, Other than Property, Plant and Equipment</link:label>
    <link:label id="lab_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_documentation_en-US" xlink:label="lab_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Assets, Noncurrent, Other than Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment" xlink:href="cms-20250331.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment" xlink:to="lab_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_bb7ec836-71f0-44cd-9a67-ad39385e0ad1_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Postretirement benefits</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets for Plan Benefits, Defined Benefit Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:to="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_7f621d18-4050-4a65-afa3-86578baed8c8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level&#160;2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_e7a25ed1-985b-41a0-b9e2-cb90ba8e7e23_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financings and Capitalization</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_03959a7c-4afb-4d49-88f4-19985515bf61_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_0820c77a-389c-496b-b094-b35d1f1cd32d_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_7c9fa624-83ff-4111-ab4f-8d115aea0963_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Principal Debt Issuances (In Millions)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_af63c130-f0f2-45bd-a0b3-8529382eff31_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_23ed47a2-af15-4ac2-8488-caaf5deabab2_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock issued</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_45bc42d3-4c36-4627-8d1d-5e5f2b776eb4_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateSwapMember_20e4d04a-69dc-4129-a181-d4986008a679_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember" xlink:to="lab_us-gaap_InterestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_c5351559-5f9f-4095-be5b-b7d7fcaddcee_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Cost [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_A5.875JuniorSubordinatedNotesDue2079Member_3203d0d9-9ae9-4bf4-ae20-86f72d2179a2_terseLabel_en-US" xlink:label="lab_cms_A5.875JuniorSubordinatedNotesDue2079Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">5.875% Junior Subordinated Notes Due 2079</link:label>
    <link:label id="lab_cms_A5.875JuniorSubordinatedNotesDue2079Member_label_en-US" xlink:label="lab_cms_A5.875JuniorSubordinatedNotesDue2079Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">5.875% Junior Subordinated Notes Due 2079 [Member]</link:label>
    <link:label id="lab_cms_A5.875JuniorSubordinatedNotesDue2079Member_documentation_en-US" xlink:label="lab_cms_A5.875JuniorSubordinatedNotesDue2079Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">5.875% Junior Subordinated Notes Due 2079 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member" xlink:href="cms-20250331.xsd#cms_A5.875JuniorSubordinatedNotesDue2079Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member" xlink:to="lab_cms_A5.875JuniorSubordinatedNotesDue2079Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_409f9197-2710-4d87-a3b6-76f66d4ce063_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_743ca9fe-24a8-45be-9012-b758d9e54682_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetsNoncurrent_f01425a7-5376-4756-ae6b-f2cea56981f4_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Regulatory assets</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Regulatory Asset, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetsNoncurrent" xlink:to="lab_us-gaap_RegulatoryAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_68e17238-320a-4600-87b1-1374391e592f_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_711adde5-43bd-4562-8fb1-6119754bc7b0_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Utilities Operating Expense, Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_499bbdf7-4174-4e26-94df-356b64acf4ea_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cost to retire property and other investing activities</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_1c3e1ffc-453e-4350-844e-3a6cafa37e17_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State and local income taxes, net of federal effect</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryLiabilityCurrent_192aa0e6-b627-4101-9940-29bc878dcb68_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Regulatory liabilities</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Regulatory Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryLiabilityCurrent" xlink:to="lab_us-gaap_RegulatoryLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_label_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_TermLoanFacilityDueSeptember2025Member_f8be7595-e011-486f-ac38-e976f9d375c3_verboseLabel_en-US" xlink:label="lab_cms_TermLoanFacilityDueSeptember2025Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Term Loan Facility Due September 2025</link:label>
    <link:label id="lab_cms_TermLoanFacilityDueSeptember2025Member_label_en-US" xlink:label="lab_cms_TermLoanFacilityDueSeptember2025Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan Facility Due September 2025 [Member]</link:label>
    <link:label id="lab_cms_TermLoanFacilityDueSeptember2025Member_documentation_en-US" xlink:label="lab_cms_TermLoanFacilityDueSeptember2025Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Loan Facility Due September 2025</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityDueSeptember2025Member" xlink:href="cms-20250331.xsd#cms_TermLoanFacilityDueSeptember2025Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_TermLoanFacilityDueSeptember2025Member" xlink:to="lab_cms_TermLoanFacilityDueSeptember2025Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_CommercialUtilityServiceMember_ae3d9e4f-44fc-48b5-8226-382f20f3fd8f_terseLabel_en-US" xlink:label="lab_cms_CommercialUtilityServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial</link:label>
    <link:label id="lab_cms_CommercialUtilityServiceMember_label_en-US" xlink:label="lab_cms_CommercialUtilityServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commercial Utility Service [Member]</link:label>
    <link:label id="lab_cms_CommercialUtilityServiceMember_documentation_en-US" xlink:label="lab_cms_CommercialUtilityServiceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Commercial Utility Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommercialUtilityServiceMember" xlink:href="cms-20250331.xsd#cms_CommercialUtilityServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_CommercialUtilityServiceMember" xlink:to="lab_cms_CommercialUtilityServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d499c15d-4e2b-49bc-80ae-6afa632d1283_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Flows from Financing Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_terseLabel_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_label_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTable_ac9f87fa-0b81-44e7-9063-1a68fe5445dd_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Public Utilities General Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities General Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable" xlink:to="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_09914392-8c75-4d64-947a-41063573299e_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative redeemable perpetual preferred stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_0d9a1952-5a16-4c71-bd9f-490bd4c73108_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cumulative preferred stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_7b8e5bcf-dd63-439b-99db-44f68a725af8_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Not Primary Beneficiary</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Not Primary Beneficiary [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:to="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_eba77c18-29c4-40df-bf46-846f7be0c856_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_12334526-fb52-46db-bc67-dfb025bd52c2_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic Earnings Per Average Common Share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_6a925989-04d2-4d24-ae78-9f5e6aab82f0_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_A5.875JuniorSubordinatedNotesDue2078Member_1606fd40-fd80-4d21-984b-678b0d81d1fd_terseLabel_en-US" xlink:label="lab_cms_A5.875JuniorSubordinatedNotesDue2078Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">5.875% Junior Subordinated Notes Due 2078</link:label>
    <link:label id="lab_cms_A5.875JuniorSubordinatedNotesDue2078Member_label_en-US" xlink:label="lab_cms_A5.875JuniorSubordinatedNotesDue2078Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">5.875% Junior Subordinated Notes Due 2078 [Member]</link:label>
    <link:label id="lab_cms_A5.875JuniorSubordinatedNotesDue2078Member_documentation_en-US" xlink:label="lab_cms_A5.875JuniorSubordinatedNotesDue2078Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">5.875% Junior Subordinated Notes Due 2078 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member" xlink:href="cms-20250331.xsd#cms_A5.875JuniorSubordinatedNotesDue2078Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member" xlink:to="lab_cms_A5.875JuniorSubordinatedNotesDue2078Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EnvironmentalRemediationContingencyDomain_6532c770-5177-4c3f-97a1-791b92bec9dd_terseLabel_en-US" xlink:label="lab_us-gaap_EnvironmentalRemediationContingencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Environmental Remediation Contingency [Domain]</link:label>
    <link:label id="lab_us-gaap_EnvironmentalRemediationContingencyDomain_label_en-US" xlink:label="lab_us-gaap_EnvironmentalRemediationContingencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Environmental Remediation Contingency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationContingencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationContingencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EnvironmentalRemediationContingencyDomain" xlink:to="lab_us-gaap_EnvironmentalRemediationContingencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AccruedRateRefunds_af23294e-5936-4655-b3b4-b1029b60208a_terseLabel_en-US" xlink:label="lab_cms_AccruedRateRefunds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued rate refunds</link:label>
    <link:label id="lab_cms_AccruedRateRefunds_label_en-US" xlink:label="lab_cms_AccruedRateRefunds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Rate Refunds</link:label>
    <link:label id="lab_cms_AccruedRateRefunds_documentation_en-US" xlink:label="lab_cms_AccruedRateRefunds" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Current liabilities that represent obligations to make refunds to customers for fuel costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccruedRateRefunds" xlink:href="cms-20250331.xsd#cms_AccruedRateRefunds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AccruedRateRefunds" xlink:to="lab_cms_AccruedRateRefunds" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_96bef40a-0671-4ed5-99a5-087c15729925_terseLabel_en-US" xlink:label="lab_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nonqualified deferred compensation plan liabilities</link:label>
    <link:label id="lab_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonqualified Deferred Compensation Plan Liabilities Fair Value Disclosure</link:label>
    <link:label id="lab_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_documentation_en-US" xlink:label="lab_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">This element represents nonqualified deferred compensation plan liabilities measured at fair value on a recurring basis. The liabilities are based on the fair values of the plan assets, as they reflect what is owed to the plan participants in accordance with their investment elections.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" xlink:href="cms-20250331.xsd#cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" xlink:to="lab_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_GuaranteesAndOtherContingenciesLineItems_58a4e5ab-f119-4bcb-8e00-9db41a872c25_terseLabel_en-US" xlink:label="lab_cms_GuaranteesAndOtherContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Guarantees And Other Contingencies [Line Items]</link:label>
    <link:label id="lab_cms_GuaranteesAndOtherContingenciesLineItems_label_en-US" xlink:label="lab_cms_GuaranteesAndOtherContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Guarantees And Other Contingencies [Line Items]</link:label>
    <link:label id="lab_cms_GuaranteesAndOtherContingenciesLineItems_documentation_en-US" xlink:label="lab_cms_GuaranteesAndOtherContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Guarantees And Other Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesLineItems" xlink:href="cms-20250331.xsd#cms_GuaranteesAndOtherContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems" xlink:to="lab_cms_GuaranteesAndOtherContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipDomain_968c5a8e-9723-44e7-9024-8e99d7a61627_terseLabel_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:label id="lab_srt_OwnershipDomain_label_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_f8c14ace-3d66-4155-a2ce-e2a254e8b96a_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of gas sold</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Utilities Operating Expense, Gas and Petroleum Purchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_1d12f7a6-8300-498f-a340-f9f8e03fb6e3_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from the sale of membership interests in VIEs</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Interest in Partnership Unit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit" xlink:to="lab_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_LudingtonMember_4c6d88a3-1147-447b-9b1f-c5b1d2c3bbb1_terseLabel_en-US" xlink:label="lab_cms_LudingtonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ludington</link:label>
    <link:label id="lab_cms_LudingtonMember_label_en-US" xlink:label="lab_cms_LudingtonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ludington [Member]</link:label>
    <link:label id="lab_cms_LudingtonMember_documentation_en-US" xlink:label="lab_cms_LudingtonMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Ludington [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LudingtonMember" xlink:href="cms-20250331.xsd#cms_LudingtonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_LudingtonMember" xlink:to="lab_cms_LudingtonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_25e423e7-fa8b-4057-b608-e8b11cc4eb7e_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures not paid</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a28b870a-2ea7-4a5c-85ec-a8c4df3d4442_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_40437fb0-19a6-4021-91e7-c8306cdfedcc_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RevolvingCreditFacilitiesTwoMember_1b5fd218-8ddd-4a8e-90ac-f0e8ab5384b3_terseLabel_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities December 14, 2027</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesTwoMember_label_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities Two [Member]</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesTwoMember_documentation_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesTwoMember" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RevolvingCreditFacilitiesTwoMember" xlink:to="lab_cms_RevolvingCreditFacilitiesTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_d455d44a-2f52-4590-bd39-686f4e20de35_terseLabel_en-US" xlink:label="lab_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholder contribution</link:label>
    <link:label id="lab_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_label_en-US" xlink:label="lab_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital Stockholder Contribution</link:label>
    <link:label id="lab_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_documentation_en-US" xlink:label="lab_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital Stockholder Contribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution" xlink:href="cms-20250331.xsd#cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution" xlink:to="lab_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_a77cc599-76f2-4b15-b5e0-36c68b0d8e41_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year</link:label>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:to="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_0dbb630a-bf23-4b83-82da-52a8c3b514e8_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Assets</link:label>
    <link:label id="lab_us-gaap_Assets_a74c00f2-dd48-4151-a2b0-08de333dbad4_terseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_86c7909e-44f3-4fb6-8ce3-b288d564376b_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of goods and services sold</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_c79f8f8b-3b2b-4b37-be26-7858d4ec58a7_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cost of gas sold</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_ea908657-2e61-4d31-b56e-e669596922fb_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount Borrowed</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_114d6611-3230-4362-8402-994f6b27bae7_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures (excludes assets placed under finance lease)</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_ab04497f-4eb1-4dc9-92ce-533feb172de5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non&#8209;current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_9d7ec794-97e3-4313-8bae-2aad914cc48f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_e6e450a1-cf60-470d-860a-b4e3f258a194_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_EarningsPerShareBasicAndDilutedEPSAbstract_00fd6ca4-aa83-4de8-beb8-0b212a5144ab_terseLabel_en-US" xlink:label="lab_cms_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income from continuing operations per average common share available to common stockholders</link:label>
    <link:label id="lab_cms_EarningsPerShareBasicAndDilutedEPSAbstract_label_en-US" xlink:label="lab_cms_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic and Diluted EPS [Abstract]</link:label>
    <link:label id="lab_cms_EarningsPerShareBasicAndDilutedEPSAbstract_documentation_en-US" xlink:label="lab_cms_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic and Diluted EPS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:href="cms-20250331.xsd#cms_EarningsPerShareBasicAndDilutedEPSAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:to="lab_cms_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_77f10e9a-6554-4f55-8b17-72e9b5c399c6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_a8200fea-b838-4070-8653-383afd7f052b_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Public Utilities, General Disclosures [Line Items]</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utilities, General Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems" xlink:to="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_a511dc20-dbc8-4028-ad41-11a62d0db220_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other non&#8209;current assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0ae2822e-2fea-4487-91c7-17710bfbe394_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_7e52cf86-b5b2-4d89-8a44-49582691fdc4_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Revenue</link:label>
    <link:label id="lab_us-gaap_Revenues_040405b8-2d3a-405f-9808-3c388553342a_totalLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating revenue</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilities_9c084f96-c4d5-4529-84ef-7c55dbb60fe5_periodStartLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Retention benefit liability at beginning of period</link:label>
    <link:label id="lab_us-gaap_OtherLiabilities_91c48949-94f7-4c47-800f-d17cdf7c25b4_periodEndLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Retention benefit liability at the end of the period</link:label>
    <link:label id="lab_us-gaap_OtherLiabilities_label_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilities" xlink:to="lab_us-gaap_OtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_694b2962-a24d-4415-8333-acb2637f86b2_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1f490bd3-4d09-439a-9fab-bf1da278c04f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from issuance of debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_b8307829-f8b7-4ae1-af86-7eee31e20936_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments_c9f8680b-8b1d-40a0-b99d-31eb14cdc725_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock dividends</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock Dividends and Other Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:to="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RevolvingCreditFacilitiesSixMember_6b32e9b5-2fa9-4e97-8fd6-76da587af6a6_terseLabel_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesSixMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities September 25, 2025</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesSixMember_label_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesSixMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities Six [Member]</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesSixMember_documentation_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesSixMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities Six [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesSixMember" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesSixMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RevolvingCreditFacilitiesSixMember" xlink:to="lab_cms_RevolvingCreditFacilitiesSixMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_d6341d77-80c0-4029-9928-2e089bf1823b_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_80a4ca58-b53b-4ab1-9b54-238090a12a0c_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net Income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income (Loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_73c9be79-69dc-4ce1-98ae-c2217cb2bde8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Carrying Amounts and Fair Values of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_f3d495f6-521c-4703-a82f-ed20aa162c96_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTable" xlink:to="lab_us-gaap_OtherCommitmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_9e435122-8714-4b7a-976b-0cd254127965_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year</link:label>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_label_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:to="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_e291b70e-b944-4807-9449-74090da633d4_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_a629c775-1d60-493e-9f05-3c6cfb371117_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_9376f8fc-fb26-41d3-b8f4-4cf7d83ba004_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_889cd0c5-1cdb-4b72-b606-1d94dcb04fb7_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_dccf3c41-7a63-4977-aee1-83ba1b380df5_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_3c5846c0-e2e3-446e-a618-f96f60018da9_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling Interests</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingExpense_7c47c4c4-35c8-4400-968a-462ab9f61be9_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other expense</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingExpense_40978c30-09a1-4022-a3ba-225f779ad3cd_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other expense</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingExpense" xlink:to="lab_us-gaap_OtherNonoperatingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_b7b1c080-b09a-4c1f-8d7e-f71bfb7a8d14_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_d6d352ef-bd43-40c5-bda1-f816918efc96_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_761abc68-9de6-4f29-8efb-ae77b2f890bd_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average common shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_73e3a4cb-5ae6-4260-9469-56240b44f238_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract_3c52beff-97d1-4539-a045-40b3ad69f6df_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plant, Property, and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringPlanDomain_1ccce008-7a9e-458a-9d35-7074dd116b6a_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanDomain_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanDomain" xlink:to="lab_us-gaap_RestructuringPlanDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_31ccaa89-1acc-4abe-84b0-a4765474799c_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember_f43ee099-0d0c-41fa-b2af-855241305d06_terseLabel_en-US" xlink:label="lab_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indemnity obligations from sale of membership interests in VIEs</link:label>
    <link:label id="lab_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember_label_en-US" xlink:label="lab_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indemnification Agreement From Sale of Membership Interests in VIEs [Member]</link:label>
    <link:label id="lab_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember_documentation_en-US" xlink:label="lab_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Indemnification Agreement From Sale of Membership Interests in VIEs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" xlink:href="cms-20250331.xsd#cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" xlink:to="lab_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ConsumersEnergyCompanyMember_7c623bb1-9f57-409a-a763-ac423d3bbe92_terseLabel_en-US" xlink:label="lab_cms_ConsumersEnergyCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consumers Energy Company</link:label>
    <link:label id="lab_cms_ConsumersEnergyCompanyMember_label_en-US" xlink:label="lab_cms_ConsumersEnergyCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consumers Energy Company [Member]</link:label>
    <link:label id="lab_cms_ConsumersEnergyCompanyMember_documentation_en-US" xlink:label="lab_cms_ConsumersEnergyCompanyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Consumers Energy Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ConsumersEnergyCompanyMember" xlink:to="lab_cms_ConsumersEnergyCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_9426dad7-7701-40eb-962b-725ad3913602_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_edd2ca47-9bbb-402a-85ab-4af66c62fa8f_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_label_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain" xlink:to="lab_us-gaap_LossContingencyNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityOwnershipPercentage_032dfb9f-4e45-4db6-95ef-0604dbb9e828_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership interest</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityOwnershipPercentage_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="lab_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_ExpectedRemediationCostsByYearTableTextBlock_ab223a16-6fba-4e9e-9ee8-b38c7d8b55fa_terseLabel_en-US" xlink:label="lab_cms_ExpectedRemediationCostsByYearTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Remediation and Other Response Activity Costs by Year</link:label>
    <link:label id="lab_cms_ExpectedRemediationCostsByYearTableTextBlock_label_en-US" xlink:label="lab_cms_ExpectedRemediationCostsByYearTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expected Remediation Costs By Year [Table Text Block]</link:label>
    <link:label id="lab_cms_ExpectedRemediationCostsByYearTableTextBlock_documentation_en-US" xlink:label="lab_cms_ExpectedRemediationCostsByYearTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Expected Remediation Costs By Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ExpectedRemediationCostsByYearTableTextBlock" xlink:href="cms-20250331.xsd#cms_ExpectedRemediationCostsByYearTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_ExpectedRemediationCostsByYearTableTextBlock" xlink:to="lab_cms_ExpectedRemediationCostsByYearTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_682bb1e4-8856-440b-8625-7e72cb5166d4_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other non&#8209;cash operating activities and reconciling&#160;adjustments</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_81a021ca-954f-4f35-874f-1e5f8cb517e2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis" xlink:to="lab_us-gaap_FairValueByAssetClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_816d1f21-4ba7-454e-ae32-6cc140b97b07_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense_fa2f2451-5477-4a60-a1ed-9daee7888b02_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Taxes attributable to noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_127e7ad4-4c2f-4cec-ad65-3f7d0656cec9_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilityAxis_25d435eb-8a53-4c4e-9cd4-993370b10360_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Public Utility [Axis]</link:label>
    <link:label id="lab_us-gaap_PublicUtilityAxis_label_en-US" xlink:label="lab_us-gaap_PublicUtilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Utility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilityAxis" xlink:to="lab_us-gaap_PublicUtilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_53f469e6-cd81-4bb7-a220-5fa275b9d33d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_8b217985-48f2-4049-b2fd-c66139847115_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_4394169d-157e-482e-a50c-f55aff9e9aa4_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Attributable to Noncontrolling Interests</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_578070fe-89c5-43c8-8240-f3e1300a6843_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Loss attributable to noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_d555e7a6-c447-4fb1-ac1e-aa551deb0b85_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts and notes receivable &#8211; related parties</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts and Financing Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_656d6a26-6256-4cce-8f94-cba280fa5d90_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_cef61ccf-cd47-406a-b3d5-e0fed5d9b31f_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RevolvingCreditFacilitiesOneMember_bbcec1a4-d5ed-46df-ab2f-4d598b992ff4_terseLabel_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities November 18, 2025</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesOneMember_label_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities One [Member]</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesOneMember_documentation_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesOneMember" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RevolvingCreditFacilitiesOneMember" xlink:to="lab_cms_RevolvingCreditFacilitiesOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock_f4db2388-cbd7-4a82-8d4d-b659b47394ef_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Forward Contracts Indexed to Issuer's Equity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Forward Contracts Indexed to Issuer's Equity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock" xlink:to="lab_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_OtherUtilityServiceMember_db665482-c3ac-4177-9558-b430db204931_terseLabel_en-US" xlink:label="lab_cms_OtherUtilityServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_cms_OtherUtilityServiceMember_label_en-US" xlink:label="lab_cms_OtherUtilityServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Utility Service [Member]</link:label>
    <link:label id="lab_cms_OtherUtilityServiceMember_documentation_en-US" xlink:label="lab_cms_OtherUtilityServiceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Utility Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherUtilityServiceMember" xlink:href="cms-20250331.xsd#cms_OtherUtilityServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_OtherUtilityServiceMember" xlink:to="lab_cms_OtherUtilityServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_RevolvingCreditFacilitiesFiveMember_f0db432f-2c09-42ac-897e-d061067d6df4_terseLabel_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesFiveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities December 14, 2027</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesFiveMember_label_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesFiveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities Five [Member]</link:label>
    <link:label id="lab_cms_RevolvingCreditFacilitiesFiveMember_documentation_en-US" xlink:label="lab_cms_RevolvingCreditFacilitiesFiveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revolving Credit Facilities Five [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesFiveMember" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesFiveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_RevolvingCreditFacilitiesFiveMember" xlink:to="lab_cms_RevolvingCreditFacilitiesFiveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_1ae14fa0-d5ef-4d8a-8506-b6d61c69a0d7_verboseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGuaranteeObligationsTextBlock_16425141-cc77-4e9c-9664-d7010426df85_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGuaranteeObligationsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Guarantees</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGuaranteeObligationsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGuaranteeObligationsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Guarantor Obligations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGuaranteeObligationsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGuaranteeObligationsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGuaranteeObligationsTextBlock" xlink:to="lab_us-gaap_ScheduleOfGuaranteeObligationsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseTypeDomain_e081b54a-c420-4f8f-bac7-46335d17ed5d_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:label id="lab_srt_LitigationCaseTypeDomain_label_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseTypeDomain" xlink:to="lab_srt_LitigationCaseTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9a88953a-02df-4a84-bbf0-2d0899a339e7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6702e7ed-4d0c-4f87-9ad7-5f7d1286847e_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_ed39b10f-ad8c-41db-a277-6c6eb3248507_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_00df9f7f-b9f2-475c-ae97-21b6d75cbbfa_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_bf9ca53e-411f-4122-b67f-7777f0bbe312_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership percentage</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsidiary, Ownership Percentage, Noncontrolling Owner</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsSvcCstMember" xlink:to="lab_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SiteContingencyTable_c4366dff-8952-4577-9136-96f4eb8caa24_terseLabel_en-US" xlink:label="lab_us-gaap_SiteContingencyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Site Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_SiteContingencyTable_label_en-US" xlink:label="lab_us-gaap_SiteContingencyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Site Contingency [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SiteContingencyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SiteContingencyTable" xlink:to="lab_us-gaap_SiteContingencyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesGross_9848689b-5339-40c4-b150-5ae4ca0c1cfa_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrual for environmental loss contingencies, gross</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesGross_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrual for Environmental Loss Contingencies, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingenciesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_NewportSolarHoldingsMember_29630d88-4ea3-4210-887d-cb57ef0bf897_terseLabel_en-US" xlink:label="lab_cms_NewportSolarHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Newport Solar Holdings</link:label>
    <link:label id="lab_cms_NewportSolarHoldingsMember_label_en-US" xlink:label="lab_cms_NewportSolarHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Newport Solar Holdings [Member]</link:label>
    <link:label id="lab_cms_NewportSolarHoldingsMember_documentation_en-US" xlink:label="lab_cms_NewportSolarHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Newport Solar Holdings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NewportSolarHoldingsMember" xlink:href="cms-20250331.xsd#cms_NewportSolarHoldingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_NewportSolarHoldingsMember" xlink:to="lab_cms_NewportSolarHoldingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fad8884d-6103-432f-8fa2-eb5c53d1130b_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average shares - basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_fc4dbc85-3385-457f-8fcf-8c2cbd048c47_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related and Nonrelated Parties [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationTable_0fbc7a03-e8ba-465f-8ddc-c1f6efadf44b_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_label_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2078da27-306e-4425-8f17-266a67515047_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_a012486f-db4f-437b-9919-10cb7e8e6ec8_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Total Equity at Beginning of Period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_98147640-213b-4941-993e-55d5d139c7e3_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Total Equity at End of Period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c38f3b33-5a58-4c94-9293-58210e82d402_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantAxis_6e48023f-039b-4296-93d1-a706931c6f4c_terseLabel_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Jointly Owned Utility Plant [Axis]</link:label>
    <link:label id="lab_us-gaap_JointlyOwnedUtilityPlantAxis_label_en-US" xlink:label="lab_us-gaap_JointlyOwnedUtilityPlantAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Jointly Owned Utility Plant [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis" xlink:to="lab_us-gaap_JointlyOwnedUtilityPlantAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_b725aa91-3608-417c-94c3-93bb2d318787_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_e0834029-9ea6-4b4a-b900-b628c20ebf9a_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letter of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cms_A6.500JuniorSubordinatedNotesDueJune2055Member_893693a8-7cfc-40b9-bc66-1d7f4088bc5c_terseLabel_en-US" xlink:label="lab_cms_A6.500JuniorSubordinatedNotesDueJune2055Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">6.500% Junior Subordinated Notes Due June 2055</link:label>
    <link:label id="lab_cms_A6.500JuniorSubordinatedNotesDueJune2055Member_label_en-US" xlink:label="lab_cms_A6.500JuniorSubordinatedNotesDueJune2055Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">6.500% Junior Subordinated Notes Due June 2055 [Member]</link:label>
    <link:label id="lab_cms_A6.500JuniorSubordinatedNotesDueJune2055Member_documentation_en-US" xlink:label="lab_cms_A6.500JuniorSubordinatedNotesDueJune2055Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">6.500% Junior Subordinated Notes Due June 2055</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A6.500JuniorSubordinatedNotesDueJune2055Member" xlink:href="cms-20250331.xsd#cms_A6.500JuniorSubordinatedNotesDueJune2055Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cms_A6.500JuniorSubordinatedNotesDueJune2055Member" xlink:to="lab_cms_A6.500JuniorSubordinatedNotesDueJune2055Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_7b5db051-278b-4c88-8ed5-55edaa76a6e2_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>cms-20250331_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:56a59ef3-7a24-4af3-9903-29649831da5d,g:2d38f4b1-9e6c-457e-9c7f-af18a636a153-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CoverPage" xlink:type="simple" xlink:href="cms-20250331.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_5128071f-a97b-4af1-ba05-b9416f81d659" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_ff2ed690-12dd-47d4-bfe3-5d2e5ddd98bf" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_5128071f-a97b-4af1-ba05-b9416f81d659" xlink:to="loc_dei_DocumentInformationTable_ff2ed690-12dd-47d4-bfe3-5d2e5ddd98bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_c8f6a55e-38c8-443e-a2de-e1928b05a97e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_ff2ed690-12dd-47d4-bfe3-5d2e5ddd98bf" xlink:to="loc_us-gaap_StatementClassOfStockAxis_c8f6a55e-38c8-443e-a2de-e1928b05a97e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_32075e6f-648b-4581-b889-89b066a7140a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_c8f6a55e-38c8-443e-a2de-e1928b05a97e" xlink:to="loc_us-gaap_ClassOfStockDomain_32075e6f-648b-4581-b889-89b066a7140a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_c36f1f31-8b25-4bee-bcbe-1e0079e3336e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_32075e6f-648b-4581-b889-89b066a7140a" xlink:to="loc_us-gaap_CommonStockMember_c36f1f31-8b25-4bee-bcbe-1e0079e3336e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member_79d8f50d-b385-404a-87a3-98e040afa021" xlink:href="cms-20250331.xsd#cms_A5.625JuniorSubordinatedNotesDue2078Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_32075e6f-648b-4581-b889-89b066a7140a" xlink:to="loc_cms_A5.625JuniorSubordinatedNotesDue2078Member_79d8f50d-b385-404a-87a3-98e040afa021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member_bf2a6680-dd51-494f-90a3-1492cdd27fff" xlink:href="cms-20250331.xsd#cms_A5.875JuniorSubordinatedNotesDue2078Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_32075e6f-648b-4581-b889-89b066a7140a" xlink:to="loc_cms_A5.875JuniorSubordinatedNotesDue2078Member_bf2a6680-dd51-494f-90a3-1492cdd27fff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member_af24a3cd-f4f9-40b6-b7f5-c8fcf823804a" xlink:href="cms-20250331.xsd#cms_A5.875JuniorSubordinatedNotesDue2079Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_32075e6f-648b-4581-b889-89b066a7140a" xlink:to="loc_cms_A5.875JuniorSubordinatedNotesDue2079Member_af24a3cd-f4f9-40b6-b7f5-c8fcf823804a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeriesCPreferredStockDepositarySharesMember_b5354ada-bf65-4986-836d-6eed7023c863" xlink:href="cms-20250331.xsd#cms_SeriesCPreferredStockDepositarySharesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_32075e6f-648b-4581-b889-89b066a7140a" xlink:to="loc_cms_SeriesCPreferredStockDepositarySharesMember_b5354ada-bf65-4986-836d-6eed7023c863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativePreferredStockMember_37c56c68-df29-4af5-949b-9f772817e98c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CumulativePreferredStockMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_32075e6f-648b-4581-b889-89b066a7140a" xlink:to="loc_us-gaap_CumulativePreferredStockMember_37c56c68-df29-4af5-949b-9f772817e98c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_535a87b8-170b-4035-8195-77cfa953fc2f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_ff2ed690-12dd-47d4-bfe3-5d2e5ddd98bf" xlink:to="loc_dei_LegalEntityAxis_535a87b8-170b-4035-8195-77cfa953fc2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2e79123c-1df1-40af-a086-887d6c140892" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_535a87b8-170b-4035-8195-77cfa953fc2f" xlink:to="loc_dei_EntityDomain_2e79123c-1df1-40af-a086-887d6c140892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_3c793753-9e2b-4086-a682-573d72dea416" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_2e79123c-1df1-40af-a086-887d6c140892" xlink:to="loc_cms_ConsumersEnergyCompanyMember_3c793753-9e2b-4086-a682-573d72dea416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_ff2ed690-12dd-47d4-bfe3-5d2e5ddd98bf" xlink:to="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_98a6bead-2354-410c-9152-8b3f482a4307" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_DocumentType_98a6bead-2354-410c-9152-8b3f482a4307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_111f8da0-542c-484f-b2e7-c536747d4008" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_DocumentQuarterlyReport_111f8da0-542c-484f-b2e7-c536747d4008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_de1a60a7-368c-4b88-8f2f-6eea6430cd5d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_DocumentPeriodEndDate_de1a60a7-368c-4b88-8f2f-6eea6430cd5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_e03d9797-5dc8-48ac-ae41-75ce8a5addd4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_CurrentFiscalYearEndDate_e03d9797-5dc8-48ac-ae41-75ce8a5addd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_8d1dc07b-a7b4-4724-953f-f0086a109aa0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_DocumentTransitionReport_8d1dc07b-a7b4-4724-953f-f0086a109aa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_7787cfd4-1668-4ba7-b90a-57aa961d131b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityFileNumber_7787cfd4-1668-4ba7-b90a-57aa961d131b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_45a3b02a-dc26-42ae-8faa-eef3058d54de" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityRegistrantName_45a3b02a-dc26-42ae-8faa-eef3058d54de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_3f8e7e33-7c5c-47de-ac5a-19590ac4ecdc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityTaxIdentificationNumber_3f8e7e33-7c5c-47de-ac5a-19590ac4ecdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_f4100844-8ce6-4f3a-aa87-9fb5c21606f2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityIncorporationStateCountryCode_f4100844-8ce6-4f3a-aa87-9fb5c21606f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_6bd73159-a60a-48a4-b177-9775bdf1c073" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityAddressAddressLine1_6bd73159-a60a-48a4-b177-9775bdf1c073" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_7c0da0f7-fca4-4a95-bf41-0087d8403e76" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityAddressCityOrTown_7c0da0f7-fca4-4a95-bf41-0087d8403e76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_37f51b3d-94df-4a3d-a665-6d19fbd2ae10" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityAddressStateOrProvince_37f51b3d-94df-4a3d-a665-6d19fbd2ae10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_747022a3-31fc-4816-964e-0a1480831342" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityAddressPostalZipCode_747022a3-31fc-4816-964e-0a1480831342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_e5efc6bc-a70a-486a-b3a5-348b9f93e784" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_CityAreaCode_e5efc6bc-a70a-486a-b3a5-348b9f93e784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_40d6747c-57bc-4ca6-8512-f49c3cace7d6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_LocalPhoneNumber_40d6747c-57bc-4ca6-8512-f49c3cace7d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_97afbe22-3c20-4b5c-a522-c0cbb18f4043" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_Security12bTitle_97afbe22-3c20-4b5c-a522-c0cbb18f4043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_20d0625d-594e-4bc1-b77f-5d524cacd477" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_TradingSymbol_20d0625d-594e-4bc1-b77f-5d524cacd477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_77a10601-16b4-44ca-82b1-5cc14b454b26" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_SecurityExchangeName_77a10601-16b4-44ca-82b1-5cc14b454b26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_faf5c412-f00d-4a65-8c84-10580a1f522b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityCurrentReportingStatus_faf5c412-f00d-4a65-8c84-10580a1f522b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_51d74bf7-eec7-4ec6-8d92-fe19e426ec76" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityInteractiveDataCurrent_51d74bf7-eec7-4ec6-8d92-fe19e426ec76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_7a721a66-68bb-4a32-bd83-f0ea7d4ce5a6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityFilerCategory_7a721a66-68bb-4a32-bd83-f0ea7d4ce5a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_314db240-1fea-4acd-b46b-358d33075be2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntitySmallBusiness_314db240-1fea-4acd-b46b-358d33075be2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_4dbdbbb6-d867-4be2-847a-6ad9bc44fd1c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityEmergingGrowthCompany_4dbdbbb6-d867-4be2-847a-6ad9bc44fd1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_07a83705-4106-4ec6-86d1-bcec144487c6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityShellCompany_07a83705-4106-4ec6-86d1-bcec144487c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_17feaa98-9d1d-4ba9-8418-5307a3b48083" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_17feaa98-9d1d-4ba9-8418-5307a3b48083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_625ebc79-5ef5-4735-a973-ffc7f2050ddb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_EntityCentralIndexKey_625ebc79-5ef5-4735-a973-ffc7f2050ddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_8fad0c95-55c7-4410-9eb7-217aba8c961e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_DocumentFiscalYearFocus_8fad0c95-55c7-4410-9eb7-217aba8c961e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_3901a3ad-10cf-44f0-9f00-29b4d0ef4389" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_DocumentFiscalPeriodFocus_3901a3ad-10cf-44f0-9f00-29b4d0ef4389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_9e692c7a-b448-4214-a0f4-3a51543f8f96" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_0be211a5-c069-4f8a-a840-a0523dadd73b" xlink:to="loc_dei_AmendmentFlag_9e692c7a-b448-4214-a0f4-3a51543f8f96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="cms-20250331.xsd#CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_f16f29e8-6a80-4d0d-8cdc-a28f38667ff7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6f14dfd0-28ea-4460-8fb0-c42c26c3a474" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f16f29e8-6a80-4d0d-8cdc-a28f38667ff7" xlink:to="loc_us-gaap_StatementTable_6f14dfd0-28ea-4460-8fb0-c42c26c3a474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_aaa3eee4-1e90-479b-9193-1c96ca7a8f86" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6f14dfd0-28ea-4460-8fb0-c42c26c3a474" xlink:to="loc_srt_ProductOrServiceAxis_aaa3eee4-1e90-479b-9193-1c96ca7a8f86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_766484cd-ceb3-426e-b60f-639583d7d472" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_aaa3eee4-1e90-479b-9193-1c96ca7a8f86" xlink:to="loc_srt_ProductsAndServicesDomain_766484cd-ceb3-426e-b60f-639583d7d472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ElectricityPurchasedMember_6d475e27-e08c-4187-8a32-3d4bd287d37f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ElectricityPurchasedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_766484cd-ceb3-426e-b60f-639583d7d472" xlink:to="loc_us-gaap_ElectricityPurchasedMember_6d475e27-e08c-4187-8a32-3d4bd287d37f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasPurchasedMember_954ae57e-35f5-456e-9c2d-4e4cd0200548" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OilAndGasPurchasedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_766484cd-ceb3-426e-b60f-639583d7d472" xlink:to="loc_us-gaap_OilAndGasPurchasedMember_954ae57e-35f5-456e-9c2d-4e4cd0200548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c26f8001-ef66-4580-9362-d124f10cd654" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6f14dfd0-28ea-4460-8fb0-c42c26c3a474" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c26f8001-ef66-4580-9362-d124f10cd654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_9d42f6ff-6d0b-4576-a2ab-e4f4fef3591e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c26f8001-ef66-4580-9362-d124f10cd654" xlink:to="loc_us-gaap_RelatedPartyDomain_9d42f6ff-6d0b-4576-a2ab-e4f4fef3591e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_3adf8397-7e42-4c34-b1a6-f12492767993" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_9d42f6ff-6d0b-4576-a2ab-e4f4fef3591e" xlink:to="loc_us-gaap_RelatedPartyMember_3adf8397-7e42-4c34-b1a6-f12492767993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_7b9c0753-d63f-475d-93f6-aa1f0fb4fc09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_9d42f6ff-6d0b-4576-a2ab-e4f4fef3591e" xlink:to="loc_us-gaap_NonrelatedPartyMember_7b9c0753-d63f-475d-93f6-aa1f0fb4fc09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6f14dfd0-28ea-4460-8fb0-c42c26c3a474" xlink:to="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_4b49c4a8-b398-48f2-b1f1-05d312a844d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_Revenues_4b49c4a8-b398-48f2-b1f1-05d312a844d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_a8a3e224-d2db-45c5-b1b6-b2def816643f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_OperatingExpensesAbstract_a8a3e224-d2db-45c5-b1b6-b2def816643f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FuelCosts_3167eab3-e326-4335-a4d3-d0e7e5b646ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FuelCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a8a3e224-d2db-45c5-b1b6-b2def816643f" xlink:to="loc_us-gaap_FuelCosts_3167eab3-e326-4335-a4d3-d0e7e5b646ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_daef1a33-d3f5-40a5-a763-fc55f180c7bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a8a3e224-d2db-45c5-b1b6-b2def816643f" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_daef1a33-d3f5-40a5-a763-fc55f180c7bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PurchasedPowerRelatedParties_ca8395de-5ffb-4e26-96bf-90b6ff4bad2b" xlink:href="cms-20250331.xsd#cms_PurchasedPowerRelatedParties"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a8a3e224-d2db-45c5-b1b6-b2def816643f" xlink:to="loc_cms_PurchasedPowerRelatedParties_ca8395de-5ffb-4e26-96bf-90b6ff4bad2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_56f647bb-3199-41a1-9e82-1aa2eb65528a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a8a3e224-d2db-45c5-b1b6-b2def816643f" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_56f647bb-3199-41a1-9e82-1aa2eb65528a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_a7811534-83df-416f-9d8f-4e18bd3f5f51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a8a3e224-d2db-45c5-b1b6-b2def816643f" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_a7811534-83df-416f-9d8f-4e18bd3f5f51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_b809c5ab-8e4d-4943-86c3-35533ad635f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a8a3e224-d2db-45c5-b1b6-b2def816643f" xlink:to="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_b809c5ab-8e4d-4943-86c3-35533ad635f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_9ec86938-f58a-437f-9980-492a7a3e970d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_a8a3e224-d2db-45c5-b1b6-b2def816643f" xlink:to="loc_us-gaap_CostsAndExpenses_9ec86938-f58a-437f-9980-492a7a3e970d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_0e80dbff-aff6-4984-8462-af20794eb0aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_OperatingIncomeLoss_0e80dbff-aff6-4984-8462-af20794eb0aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_d32ea353-7de5-48c5-a0a1-da207de0e096" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_d32ea353-7de5-48c5-a0a1-da207de0e096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_48e9143d-9831-4232-9aad-0343ae48a018" xlink:href="cms-20250331.xsd#cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_d32ea353-7de5-48c5-a0a1-da207de0e096" xlink:to="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_48e9143d-9831-4232-9aad-0343ae48a018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_be7d11c1-ed87-4e1d-b6e4-14b606815b6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_d32ea353-7de5-48c5-a0a1-da207de0e096" xlink:to="loc_us-gaap_OtherNonoperatingIncome_be7d11c1-ed87-4e1d-b6e4-14b606815b6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_ead9e0fd-e723-411d-a974-178f8b5dcd84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_d32ea353-7de5-48c5-a0a1-da207de0e096" xlink:to="loc_us-gaap_OtherNonoperatingExpense_ead9e0fd-e723-411d-a974-178f8b5dcd84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_807f053c-453f-4890-a6f3-8d12ea4db696" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_d32ea353-7de5-48c5-a0a1-da207de0e096" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_807f053c-453f-4890-a6f3-8d12ea4db696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_8c569e57-0ccb-484c-a117-b78ac5bb9ff6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_InterestExpenseAbstract_8c569e57-0ccb-484c-a117-b78ac5bb9ff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_c15202e6-d72e-473c-9b29-b5255606fd38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_8c569e57-0ccb-484c-a117-b78ac5bb9ff6" xlink:to="loc_us-gaap_InterestExpenseDebt_c15202e6-d72e-473c-9b29-b5255606fd38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense_c0671147-e4f6-43fb-8a98-84ec7cc9b54d" xlink:href="cms-20250331.xsd#cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_8c569e57-0ccb-484c-a117-b78ac5bb9ff6" xlink:to="loc_cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense_c0671147-e4f6-43fb-8a98-84ec7cc9b54d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_1f039d23-1405-431b-b074-ea0b9b5421ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_8c569e57-0ccb-484c-a117-b78ac5bb9ff6" xlink:to="loc_us-gaap_InterestExpenseOther_1f039d23-1405-431b-b074-ea0b9b5421ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment_4651914a-813b-4251-943c-d41f4c10e106" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_8c569e57-0ccb-484c-a117-b78ac5bb9ff6" xlink:to="loc_us-gaap_InterestCostsCapitalizedAdjustment_4651914a-813b-4251-943c-d41f4c10e106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_92e88c32-14de-48bd-9620-9cde9d691f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_8c569e57-0ccb-484c-a117-b78ac5bb9ff6" xlink:to="loc_us-gaap_InterestExpenseNonoperating_92e88c32-14de-48bd-9620-9cde9d691f7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5850c3ed-679f-4448-919f-ee8854a16058" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5850c3ed-679f-4448-919f-ee8854a16058" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d5fb6f7e-f0b7-4331-a4b0-48c010b64293" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d5fb6f7e-f0b7-4331-a4b0-48c010b64293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_4a6d1d0d-8696-47fb-af7a-165e72802ac2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_ProfitLoss_4a6d1d0d-8696-47fb-af7a-165e72802ac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_32e42ff7-4a9b-4e34-b505-1b98ce2b3801" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_32e42ff7-4a9b-4e34-b505-1b98ce2b3801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7de85389-4f71-4046-8345-45479120c377" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_NetIncomeLoss_7de85389-4f71-4046-8345-45479120c377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_7ac6d12f-a43b-4011-bf80-17d9d0186dd1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_7ac6d12f-a43b-4011-bf80-17d9d0186dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_91e12879-df17-4671-b5d5-8095c7bb7979" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_91e12879-df17-4671-b5d5-8095c7bb7979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_30559a55-2445-439b-9a11-6dcde7db9d7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_EarningsPerShareBasic_30559a55-2445-439b-9a11-6dcde7db9d7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_ec94c887-047d-44c9-9256-b82348395937" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d791712d-238f-4948-85ce-e3744e4e51d5" xlink:to="loc_us-gaap_EarningsPerShareDiluted_ec94c887-047d-44c9-9256-b82348395937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="cms-20250331.xsd#CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8b7cc1c3-d606-42f7-987c-232eadf400f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_73fd8f79-7c47-4444-a243-7a4121a9e308" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8b7cc1c3-d606-42f7-987c-232eadf400f2" xlink:to="loc_us-gaap_ProfitLoss_73fd8f79-7c47-4444-a243-7a4121a9e308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_665ef00a-af58-4d1f-bae9-e8270f4f182d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8b7cc1c3-d606-42f7-987c-232eadf400f2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_665ef00a-af58-4d1f-bae9-e8270f4f182d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_99e65543-9728-45b3-80ae-9b60d2b949f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_665ef00a-af58-4d1f-bae9-e8270f4f182d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_99e65543-9728-45b3-80ae-9b60d2b949f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_72df1e13-6020-43be-9bd4-e78be80926b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8b7cc1c3-d606-42f7-987c-232eadf400f2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_72df1e13-6020-43be-9bd4-e78be80926b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_5411ab92-fd69-4a6f-abad-7ee246fd02a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8b7cc1c3-d606-42f7-987c-232eadf400f2" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_5411ab92-fd69-4a6f-abad-7ee246fd02a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_854d8d11-bf9e-4a38-a85f-a296c9b70d42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8b7cc1c3-d606-42f7-987c-232eadf400f2" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_854d8d11-bf9e-4a38-a85f-a296c9b70d42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_917a437a-8e4a-41a8-a91a-97a7c9ff3ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8b7cc1c3-d606-42f7-987c-232eadf400f2" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_917a437a-8e4a-41a8-a91a-97a7c9ff3ba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" xlink:type="simple" xlink:href="cms-20250331.xsd#CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d5fd70a5-a85a-49d7-ab09-f62dfe0c3f24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_8bb2774d-f224-4dd3-a89b-c90dc6c06496" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d5fd70a5-a85a-49d7-ab09-f62dfe0c3f24" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_8bb2774d-f224-4dd3-a89b-c90dc6c06496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="cms-20250331.xsd#CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_961a2b88-4bc4-4efc-885e-5f04f1310674" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_8fa64569-554b-4d2d-966d-d1238ab04794" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_961a2b88-4bc4-4efc-885e-5f04f1310674" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_8fa64569-554b-4d2d-966d-d1238ab04794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_0e489110-3999-4b97-ad95-b20425502ea8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_8fa64569-554b-4d2d-966d-d1238ab04794" xlink:to="loc_us-gaap_ProfitLoss_0e489110-3999-4b97-ad95-b20425502ea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_32d53617-4908-4b17-b97c-253962856102" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_8fa64569-554b-4d2d-966d-d1238ab04794" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_32d53617-4908-4b17-b97c-253962856102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_5c6cb22f-2a83-42bb-8caf-70b1c82c5829" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_32d53617-4908-4b17-b97c-253962856102" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_5c6cb22f-2a83-42bb-8caf-70b1c82c5829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_7ca8abdd-0a71-437c-bf4b-5f2b62db6b2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_32d53617-4908-4b17-b97c-253962856102" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_7ca8abdd-0a71-437c-bf4b-5f2b62db6b2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_b41610be-f7fe-4293-8d71-9a33607447f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_32d53617-4908-4b17-b97c-253962856102" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_b41610be-f7fe-4293-8d71-9a33607447f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_5f5f527e-396f-41dd-9312-49e980256920" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInReceivablesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_8fa64569-554b-4d2d-966d-d1238ab04794" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_5f5f527e-396f-41dd-9312-49e980256920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_7febf193-758d-40b0-91c4-8066448c7004" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_5f5f527e-396f-41dd-9312-49e980256920" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_7febf193-758d-40b0-91c4-8066448c7004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_1d8f3dc8-36dd-42cf-9e85-201111ea3ff0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_5f5f527e-396f-41dd-9312-49e980256920" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_1d8f3dc8-36dd-42cf-9e85-201111ea3ff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_e70da622-03e9-483e-82da-d8e577e0d0c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_5f5f527e-396f-41dd-9312-49e980256920" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_e70da622-03e9-483e-82da-d8e577e0d0c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_8dc18610-926c-4611-b21d-1c6c1464d396" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_5f5f527e-396f-41dd-9312-49e980256920" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_8dc18610-926c-4611-b21d-1c6c1464d396" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_fef36b7b-9129-4e03-8cfb-fe484d9974f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_5f5f527e-396f-41dd-9312-49e980256920" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_fef36b7b-9129-4e03-8cfb-fe484d9974f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d70108ea-9d75-443e-9ff4-0c964ee2bd43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_8fa64569-554b-4d2d-966d-d1238ab04794" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d70108ea-9d75-443e-9ff4-0c964ee2bd43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_370c9bc7-b4c8-41c5-9173-8f5c9fc8759e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_961a2b88-4bc4-4efc-885e-5f04f1310674" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_370c9bc7-b4c8-41c5-9173-8f5c9fc8759e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_079f8bf2-8951-4406-99d6-8a6155947e27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_370c9bc7-b4c8-41c5-9173-8f5c9fc8759e" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_079f8bf2-8951-4406-99d6-8a6155947e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_93e2658f-1794-4b9b-9da1-9ef4e9cde55e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_370c9bc7-b4c8-41c5-9173-8f5c9fc8759e" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_93e2658f-1794-4b9b-9da1-9ef4e9cde55e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5c3e9e6c-ce31-424f-a990-03923b6bf0d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_370c9bc7-b4c8-41c5-9173-8f5c9fc8759e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5c3e9e6c-ce31-424f-a990-03923b6bf0d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ff7d22ac-298e-47ab-9ea3-289bc516946b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_961a2b88-4bc4-4efc-885e-5f04f1310674" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ff7d22ac-298e-47ab-9ea3-289bc516946b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_f7466619-bf02-4107-bea8-f7decd962052" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ff7d22ac-298e-47ab-9ea3-289bc516946b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_f7466619-bf02-4107-bea8-f7decd962052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_a1c601eb-62d0-4eb9-93a1-d5c2fafe4ba0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ff7d22ac-298e-47ab-9ea3-289bc516946b" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_a1c601eb-62d0-4eb9-93a1-d5c2fafe4ba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_e8004502-570f-485b-b864-bc15d3dd9c10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ff7d22ac-298e-47ab-9ea3-289bc516946b" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_e8004502-570f-485b-b864-bc15d3dd9c10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_d3e57bdf-805e-4862-80fa-c9c7a11f414c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ff7d22ac-298e-47ab-9ea3-289bc516946b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_d3e57bdf-805e-4862-80fa-c9c7a11f414c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred_fdade526-2067-41c8-a52d-6981ce981ebd" xlink:href="cms-20250331.xsd#cms_PaymentsOfOrdinaryDividendsCommonAndPreferred"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ff7d22ac-298e-47ab-9ea3-289bc516946b" xlink:to="loc_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred_fdade526-2067-41c8-a52d-6981ce981ebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_a69e7f9c-f056-40be-b121-024e69f694a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ff7d22ac-298e-47ab-9ea3-289bc516946b" xlink:to="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_a69e7f9c-f056-40be-b121-024e69f694a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_58ec8a11-2b6e-4568-8a97-22670b647212" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ff7d22ac-298e-47ab-9ea3-289bc516946b" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_58ec8a11-2b6e-4568-8a97-22670b647212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_86b7689a-2de5-4bdc-8ad8-3bfd50cce2d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ff7d22ac-298e-47ab-9ea3-289bc516946b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_86b7689a-2de5-4bdc-8ad8-3bfd50cce2d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_da6deef2-4a02-4b06-a2fd-21083f5d4f34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_961a2b88-4bc4-4efc-885e-5f04f1310674" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_da6deef2-4a02-4b06-a2fd-21083f5d4f34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5259ba33-d7b7-40af-b2a4-fcdb7de04f65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_961a2b88-4bc4-4efc-885e-5f04f1310674" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5259ba33-d7b7-40af-b2a4-fcdb7de04f65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_45e66054-40b6-43b8-9712-a5c4d72e80bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_961a2b88-4bc4-4efc-885e-5f04f1310674" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_45e66054-40b6-43b8-9712-a5c4d72e80bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonCashTransactionsAbstract_3c27fe2f-1c0d-4699-bed6-cc936d3eb78d" xlink:href="cms-20250331.xsd#cms_NonCashTransactionsAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_961a2b88-4bc4-4efc-885e-5f04f1310674" xlink:to="loc_cms_NonCashTransactionsAbstract_3c27fe2f-1c0d-4699-bed6-cc936d3eb78d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_f6616c97-93c8-4418-8fa0-4932189364c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_NonCashTransactionsAbstract_3c27fe2f-1c0d-4699-bed6-cc936d3eb78d" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_f6616c97-93c8-4418-8fa0-4932189364c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="cms-20250331.xsd#CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_1c7329a6-2755-4e13-aba6-94b631e7d633" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_ad218928-8b7b-4950-9f08-ce93dbb7ee2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1c7329a6-2755-4e13-aba6-94b631e7d633" xlink:to="loc_us-gaap_StatementTable_ad218928-8b7b-4950-9f08-ce93dbb7ee2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_79cba3b9-dc5d-40db-a137-cf5b28a8cd8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_ad218928-8b7b-4950-9f08-ce93dbb7ee2a" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_79cba3b9-dc5d-40db-a137-cf5b28a8cd8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_5233dc8d-165b-4255-9702-f6e67f774231" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_79cba3b9-dc5d-40db-a137-cf5b28a8cd8e" xlink:to="loc_us-gaap_RelatedPartyDomain_5233dc8d-165b-4255-9702-f6e67f774231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_bdf412cc-2cb5-40f4-a2e2-c4e50d137640" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_5233dc8d-165b-4255-9702-f6e67f774231" xlink:to="loc_us-gaap_NonrelatedPartyMember_bdf412cc-2cb5-40f4-a2e2-c4e50d137640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_a708a6c6-1687-40f3-8d62-cc1ee3f8c06d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_5233dc8d-165b-4255-9702-f6e67f774231" xlink:to="loc_us-gaap_RelatedPartyMember_a708a6c6-1687-40f3-8d62-cc1ee3f8c06d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_bf555859-dcbd-47aa-9002-c3b38125035f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_ad218928-8b7b-4950-9f08-ce93dbb7ee2a" xlink:to="loc_us-gaap_StatementLineItems_bf555859-dcbd-47aa-9002-c3b38125035f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_d4c6051e-dbcc-4d74-8663-cb91b13f5aa7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bf555859-dcbd-47aa-9002-c3b38125035f" xlink:to="loc_us-gaap_AssetsAbstract_d4c6051e-dbcc-4d74-8663-cb91b13f5aa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_af4d8496-6b2e-4267-b675-07d1626aae42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d4c6051e-dbcc-4d74-8663-cb91b13f5aa7" xlink:to="loc_us-gaap_AssetsCurrentAbstract_af4d8496-6b2e-4267-b675-07d1626aae42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_30f247ea-9260-48ba-9484-e88a8b35f155" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_af4d8496-6b2e-4267-b675-07d1626aae42" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_30f247ea-9260-48ba-9484-e88a8b35f155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_0a2484b6-7817-421a-9b51-c03bba9d6df2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_af4d8496-6b2e-4267-b675-07d1626aae42" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_0a2484b6-7817-421a-9b51-c03bba9d6df2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_a9636c4b-be94-4baf-a2e2-4a48219afad4" xlink:href="cms-20250331.xsd#cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_af4d8496-6b2e-4267-b675-07d1626aae42" xlink:to="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_a9636c4b-be94-4baf-a2e2-4a48219afad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_22e1ea89-b680-41e7-8de0-f5061ab9ab71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_af4d8496-6b2e-4267-b675-07d1626aae42" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_22e1ea89-b680-41e7-8de0-f5061ab9ab71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_b5ecb4b9-abe8-464d-99d3-b327b8e01356" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNetAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_af4d8496-6b2e-4267-b675-07d1626aae42" xlink:to="loc_us-gaap_InventoryNetAbstract_b5ecb4b9-abe8-464d-99d3-b327b8e01356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_26e70409-27b6-4832-8397-d5f75511f4aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryGasStoredUnderground"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_b5ecb4b9-abe8-464d-99d3-b327b8e01356" xlink:to="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_26e70409-27b6-4832-8397-d5f75511f4aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventorySupplies_2401c85c-8551-4c18-84c3-63b77900285b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventorySupplies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_b5ecb4b9-abe8-464d-99d3-b327b8e01356" xlink:to="loc_us-gaap_OtherInventorySupplies_2401c85c-8551-4c18-84c3-63b77900285b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_c1eb690f-7fee-43fa-828e-bedfc07cda95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryOtherFossilFuel"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_b5ecb4b9-abe8-464d-99d3-b327b8e01356" xlink:to="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_c1eb690f-7fee-43fa-828e-bedfc07cda95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredPropertyTaxes_2dd34606-b64c-44c9-a02b-449f4635c1e2" xlink:href="cms-20250331.xsd#cms_DeferredPropertyTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_af4d8496-6b2e-4267-b675-07d1626aae42" xlink:to="loc_cms_DeferredPropertyTaxes_2dd34606-b64c-44c9-a02b-449f4635c1e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_c264d941-0c18-4a3b-861b-27ab9b6e279d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_af4d8496-6b2e-4267-b675-07d1626aae42" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_c264d941-0c18-4a3b-861b-27ab9b6e279d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_1f4be2a4-73b9-4e05-afb0-99e6fc94cb45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_af4d8496-6b2e-4267-b675-07d1626aae42" xlink:to="loc_us-gaap_OtherAssetsCurrent_1f4be2a4-73b9-4e05-afb0-99e6fc94cb45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_79875f89-75c6-4367-a74a-3ac1ecb64f27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_af4d8496-6b2e-4267-b675-07d1626aae42" xlink:to="loc_us-gaap_AssetsCurrent_79875f89-75c6-4367-a74a-3ac1ecb64f27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_f5009c01-a854-425a-a863-725252557b9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d4c6051e-dbcc-4d74-8663-cb91b13f5aa7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_f5009c01-a854-425a-a863-725252557b9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_5864c1e9-be33-4801-a189-907548e45bf5" xlink:href="cms-20250331.xsd#cms_PropertyPlantAndEquipmentGrossExcludingCWIP"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_f5009c01-a854-425a-a863-725252557b9c" xlink:to="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_5864c1e9-be33-4801-a189-907548e45bf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ccd79cf4-8a7f-4cd5-a6e8-8335e3b49516" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_f5009c01-a854-425a-a863-725252557b9c" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ccd79cf4-8a7f-4cd5-a6e8-8335e3b49516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_1406e82b-e69c-4752-acb5-8aea1a93a0cd" xlink:href="cms-20250331.xsd#cms_PropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_f5009c01-a854-425a-a863-725252557b9c" xlink:to="loc_cms_PropertyPlantAndEquipmentNetExcludingCWIP_1406e82b-e69c-4752-acb5-8aea1a93a0cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_7ce241b7-8e50-48fa-ae7f-00116146c837" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_f5009c01-a854-425a-a863-725252557b9c" xlink:to="loc_us-gaap_ConstructionInProgressGross_7ce241b7-8e50-48fa-ae7f-00116146c837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_0599a7ed-b1e9-4963-902f-ae2fd594ecff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_f5009c01-a854-425a-a863-725252557b9c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_0599a7ed-b1e9-4963-902f-ae2fd594ecff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_54c3c06a-2d20-4784-b4e1-5e33d0e41622" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d4c6051e-dbcc-4d74-8663-cb91b13f5aa7" xlink:to="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_54c3c06a-2d20-4784-b4e1-5e33d0e41622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_a5d24e10-e0a8-47c4-83ba-e03a15aec901" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_54c3c06a-2d20-4784-b4e1-5e33d0e41622" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_a5d24e10-e0a8-47c4-83ba-e03a15aec901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_77b76981-d077-4ddc-b9a0-16d259725e46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_54c3c06a-2d20-4784-b4e1-5e33d0e41622" xlink:to="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_77b76981-d077-4ddc-b9a0-16d259725e46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_2ab19cdc-afc7-4529-ad95-dc1b977cefe1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_54c3c06a-2d20-4784-b4e1-5e33d0e41622" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_2ab19cdc-afc7-4529-ad95-dc1b977cefe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_f7e7cadf-ed3f-488e-932e-a57f11e9bca0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_54c3c06a-2d20-4784-b4e1-5e33d0e41622" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_f7e7cadf-ed3f-488e-932e-a57f11e9bca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_e3b7e887-6173-4ab6-b537-a475de90dae5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_54c3c06a-2d20-4784-b4e1-5e33d0e41622" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_e3b7e887-6173-4ab6-b537-a475de90dae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_e758bfb0-669d-40e1-b309-f6f9dfe26484" xlink:href="cms-20250331.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_54c3c06a-2d20-4784-b4e1-5e33d0e41622" xlink:to="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_e758bfb0-669d-40e1-b309-f6f9dfe26484" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_e9fcaa87-14c0-4ae8-a381-3ab7b9aeaa64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d4c6051e-dbcc-4d74-8663-cb91b13f5aa7" xlink:to="loc_us-gaap_Assets_e9fcaa87-14c0-4ae8-a381-3ab7b9aeaa64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c14b4e33-da38-4494-8b93-c2446e207a52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bf555859-dcbd-47aa-9002-c3b38125035f" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c14b4e33-da38-4494-8b93-c2446e207a52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_92cb3215-42c0-49ce-9d30-1dda95d0d0c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c14b4e33-da38-4494-8b93-c2446e207a52" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_92cb3215-42c0-49ce-9d30-1dda95d0d0c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_ca1fc5bb-2c93-4bd3-b9ba-4f5dc45a4dfb" xlink:href="cms-20250331.xsd#cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_92cb3215-42c0-49ce-9d30-1dda95d0d0c2" xlink:to="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_ca1fc5bb-2c93-4bd3-b9ba-4f5dc45a4dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_a9a5c213-8222-48e8-bd52-3533d17f710d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_92cb3215-42c0-49ce-9d30-1dda95d0d0c2" xlink:to="loc_us-gaap_NotesPayableCurrent_a9a5c213-8222-48e8-bd52-3533d17f710d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_1a26453e-f5da-4189-8d50-5f4c964806cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_92cb3215-42c0-49ce-9d30-1dda95d0d0c2" xlink:to="loc_us-gaap_AccountsPayableCurrent_1a26453e-f5da-4189-8d50-5f4c964806cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccruedRateRefunds_9819a9a6-e13f-470e-ab35-2d1ff43b0c87" xlink:href="cms-20250331.xsd#cms_AccruedRateRefunds"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_92cb3215-42c0-49ce-9d30-1dda95d0d0c2" xlink:to="loc_cms_AccruedRateRefunds_9819a9a6-e13f-470e-ab35-2d1ff43b0c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendsPayableCurrent_bfb7e947-4fd6-450a-af6a-2f98b3469fef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendsPayableCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_92cb3215-42c0-49ce-9d30-1dda95d0d0c2" xlink:to="loc_us-gaap_InterestAndDividendsPayableCurrent_bfb7e947-4fd6-450a-af6a-2f98b3469fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_de9f2370-f8c1-49ec-a7ca-c27b09674705" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_92cb3215-42c0-49ce-9d30-1dda95d0d0c2" xlink:to="loc_us-gaap_TaxesPayableCurrent_de9f2370-f8c1-49ec-a7ca-c27b09674705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_7481320b-345a-4327-8715-b906de8a2ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_92cb3215-42c0-49ce-9d30-1dda95d0d0c2" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_7481320b-345a-4327-8715-b906de8a2ba6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_c0bc468e-e6a7-42bc-8b45-57a7723cc4bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_92cb3215-42c0-49ce-9d30-1dda95d0d0c2" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_c0bc468e-e6a7-42bc-8b45-57a7723cc4bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_a0152a55-cfd5-4dd9-9389-9f46ce7e90dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_92cb3215-42c0-49ce-9d30-1dda95d0d0c2" xlink:to="loc_us-gaap_LiabilitiesCurrent_a0152a55-cfd5-4dd9-9389-9f46ce7e90dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_e2f0fedf-73de-4517-b84d-c15b5260b853" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c14b4e33-da38-4494-8b93-c2446e207a52" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_e2f0fedf-73de-4517-b84d-c15b5260b853" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_5f51d277-78f4-4558-9fae-5ed8a7fb1999" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e2f0fedf-73de-4517-b84d-c15b5260b853" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_5f51d277-78f4-4558-9fae-5ed8a7fb1999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_a0143eb5-993c-4fbc-83ca-aa793c7fdad3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e2f0fedf-73de-4517-b84d-c15b5260b853" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_a0143eb5-993c-4fbc-83ca-aa793c7fdad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_7f2a77b8-9ace-4f6c-b028-962aa6e5931e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e2f0fedf-73de-4517-b84d-c15b5260b853" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_7f2a77b8-9ace-4f6c-b028-962aa6e5931e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_7304a759-82fd-432a-a297-a4da7b6d7a55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e2f0fedf-73de-4517-b84d-c15b5260b853" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_7304a759-82fd-432a-a297-a4da7b6d7a55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_5e9f2d93-818f-42ab-92e1-029f5c4caac1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e2f0fedf-73de-4517-b84d-c15b5260b853" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_5e9f2d93-818f-42ab-92e1-029f5c4caac1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_a590fc84-b1c9-4951-80a1-3ab8e13ce91f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e2f0fedf-73de-4517-b84d-c15b5260b853" xlink:to="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_a590fc84-b1c9-4951-80a1-3ab8e13ce91f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_1f0892f3-0f77-4d39-aadb-f03ff315697a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e2f0fedf-73de-4517-b84d-c15b5260b853" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_1f0892f3-0f77-4d39-aadb-f03ff315697a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_a51d7800-c676-446a-b120-e1daf9d6e0e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e2f0fedf-73de-4517-b84d-c15b5260b853" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_a51d7800-c676-446a-b120-e1daf9d6e0e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_5f042015-814d-438e-97e4-09825ae286f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_e2f0fedf-73de-4517-b84d-c15b5260b853" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_5f042015-814d-438e-97e4-09825ae286f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_97591423-518e-4a3c-ac6b-94695e6cdae7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c14b4e33-da38-4494-8b93-c2446e207a52" xlink:to="loc_us-gaap_CommitmentsAndContingencies_97591423-518e-4a3c-ac6b-94695e6cdae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_e78ce096-bec6-4298-a5d2-5401f4d2d821" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c14b4e33-da38-4494-8b93-c2446e207a52" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_e78ce096-bec6-4298-a5d2-5401f4d2d821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_f1a3ac93-f7d6-493c-a004-f4e154a2ad31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_e78ce096-bec6-4298-a5d2-5401f4d2d821" xlink:to="loc_us-gaap_StockholdersEquityAbstract_f1a3ac93-f7d6-493c-a004-f4e154a2ad31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_65d302cf-78c1-4d60-ac3f-52ebe4d5cd20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f1a3ac93-f7d6-493c-a004-f4e154a2ad31" xlink:to="loc_us-gaap_CommonStockValue_65d302cf-78c1-4d60-ac3f-52ebe4d5cd20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_defcaa8f-1dc3-4638-a019-fa72956fb5ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f1a3ac93-f7d6-493c-a004-f4e154a2ad31" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_defcaa8f-1dc3-4638-a019-fa72956fb5ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c04e7196-7b09-469d-b673-39f1cb39d416" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f1a3ac93-f7d6-493c-a004-f4e154a2ad31" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c04e7196-7b09-469d-b673-39f1cb39d416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8de63877-3cdd-4a4a-800b-0b007ec933b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f1a3ac93-f7d6-493c-a004-f4e154a2ad31" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8de63877-3cdd-4a4a-800b-0b007ec933b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommonStockholdersEquity_17b217f4-925c-43f9-aba5-434bb7c451aa" xlink:href="cms-20250331.xsd#cms_CommonStockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f1a3ac93-f7d6-493c-a004-f4e154a2ad31" xlink:to="loc_cms_CommonStockholdersEquity_17b217f4-925c-43f9-aba5-434bb7c451aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_8b5ba537-9771-4884-aa47-4dfeba1b3219" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f1a3ac93-f7d6-493c-a004-f4e154a2ad31" xlink:to="loc_us-gaap_PreferredStockValue_8b5ba537-9771-4884-aa47-4dfeba1b3219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9ff46c01-d193-4854-b875-059fe7b456e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f1a3ac93-f7d6-493c-a004-f4e154a2ad31" xlink:to="loc_us-gaap_StockholdersEquity_9ff46c01-d193-4854-b875-059fe7b456e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_9292df9a-a06a-4afd-b873-d47eb5085819" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_e78ce096-bec6-4298-a5d2-5401f4d2d821" xlink:to="loc_us-gaap_MinorityInterest_9292df9a-a06a-4afd-b873-d47eb5085819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_43b56024-a29f-400f-8a47-9180995b236e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_e78ce096-bec6-4298-a5d2-5401f4d2d821" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_43b56024-a29f-400f-8a47-9180995b236e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_b9105099-1d8e-4c57-a688-f5739a551b5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c14b4e33-da38-4494-8b93-c2446e207a52" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_b9105099-1d8e-4c57-a688-f5739a551b5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" xlink:href="cms-20250331.xsd#CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_d4f61c69-3749-4d4d-a439-bdc90c52dc05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6c99c7b7-9cde-4e75-9c98-010d009ad7f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_d4f61c69-3749-4d4d-a439-bdc90c52dc05" xlink:to="loc_us-gaap_StatementTable_6c99c7b7-9cde-4e75-9c98-010d009ad7f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_e17ce864-c479-4106-8c5b-46508aad492b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6c99c7b7-9cde-4e75-9c98-010d009ad7f1" xlink:to="loc_us-gaap_StatementClassOfStockAxis_e17ce864-c479-4106-8c5b-46508aad492b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4c174e20-5f1a-4b93-8dd6-9299ec13124a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_e17ce864-c479-4106-8c5b-46508aad492b" xlink:to="loc_us-gaap_ClassOfStockDomain_4c174e20-5f1a-4b93-8dd6-9299ec13124a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SeriesCPreferredStockDepositarySharesMember_097d2c9e-39da-44bf-a288-8b18d2fe8159" xlink:href="cms-20250331.xsd#cms_SeriesCPreferredStockDepositarySharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_4c174e20-5f1a-4b93-8dd6-9299ec13124a" xlink:to="loc_cms_SeriesCPreferredStockDepositarySharesMember_097d2c9e-39da-44bf-a288-8b18d2fe8159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d131394d-d750-4ad0-9c50-5f9bc79168cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6c99c7b7-9cde-4e75-9c98-010d009ad7f1" xlink:to="loc_us-gaap_StatementLineItems_d131394d-d750-4ad0-9c50-5f9bc79168cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_029a531c-ccc7-40f4-b9cd-9bd1eb415b6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d131394d-d750-4ad0-9c50-5f9bc79168cf" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_029a531c-ccc7-40f4-b9cd-9bd1eb415b6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_bab9144a-3fcc-4233-8533-ae2fd872adb8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d131394d-d750-4ad0-9c50-5f9bc79168cf" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_bab9144a-3fcc-4233-8533-ae2fd872adb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_298aff16-06b0-414c-92bf-6bd70e25fec0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d131394d-d750-4ad0-9c50-5f9bc79168cf" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_298aff16-06b0-414c-92bf-6bd70e25fec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_d3928c7c-a097-4ca1-9fb0-e3e9323c16a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d131394d-d750-4ad0-9c50-5f9bc79168cf" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_d3928c7c-a097-4ca1-9fb0-e3e9323c16a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_a49ba981-dfda-421c-a53a-dc8c2f4c6a47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d131394d-d750-4ad0-9c50-5f9bc79168cf" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_a49ba981-dfda-421c-a53a-dc8c2f4c6a47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited" xlink:type="simple" xlink:href="cms-20250331.xsd#CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_31f17b48-85ca-4052-ac59-25c2aade74a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_3374f339-57dd-44d1-a075-2d6d2b3befb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_31f17b48-85ca-4052-ac59-25c2aade74a3" xlink:to="loc_us-gaap_StatementTable_3374f339-57dd-44d1-a075-2d6d2b3befb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_50f80cdb-e98e-4fb3-9266-29491fefe0b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3374f339-57dd-44d1-a075-2d6d2b3befb7" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_50f80cdb-e98e-4fb3-9266-29491fefe0b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_368aa684-675f-494b-9e08-9a5080413072" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_50f80cdb-e98e-4fb3-9266-29491fefe0b8" xlink:to="loc_us-gaap_EquityComponentDomain_368aa684-675f-494b-9e08-9a5080413072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_782404f3-8bd8-4716-8205-b243619f819b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_368aa684-675f-494b-9e08-9a5080413072" xlink:to="loc_us-gaap_CommonStockMember_782404f3-8bd8-4716-8205-b243619f819b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_291d6c56-3fde-4bc6-a6b1-14e774867ef3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_368aa684-675f-494b-9e08-9a5080413072" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_291d6c56-3fde-4bc6-a6b1-14e774867ef3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_74d17768-3cdc-47df-95fe-764ab80964e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_368aa684-675f-494b-9e08-9a5080413072" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_74d17768-3cdc-47df-95fe-764ab80964e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_35924fbc-5f39-4bf2-a5ea-5ff975df3922" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_74d17768-3cdc-47df-95fe-764ab80964e9" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_35924fbc-5f39-4bf2-a5ea-5ff975df3922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_cc8a7b46-ab20-457f-b0f8-23bb00361b35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_368aa684-675f-494b-9e08-9a5080413072" xlink:to="loc_us-gaap_RetainedEarningsMember_cc8a7b46-ab20-457f-b0f8-23bb00361b35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_64d8c671-f7c0-4a9b-baa6-88b94f3f1369" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_368aa684-675f-494b-9e08-9a5080413072" xlink:to="loc_us-gaap_PreferredStockMember_64d8c671-f7c0-4a9b-baa6-88b94f3f1369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_129ee600-fc97-4e67-9e37-3457a8c139ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_368aa684-675f-494b-9e08-9a5080413072" xlink:to="loc_us-gaap_NoncontrollingInterestMember_129ee600-fc97-4e67-9e37-3457a8c139ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_fe79e0d0-0fc0-4f4b-ab77-1411974b822a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_3374f339-57dd-44d1-a075-2d6d2b3befb7" xlink:to="loc_us-gaap_StatementLineItems_fe79e0d0-0fc0-4f4b-ab77-1411974b822a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7593d4a-f4e7-4c2f-8605-f908c864d2e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fe79e0d0-0fc0-4f4b-ab77-1411974b822a" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7593d4a-f4e7-4c2f-8605-f908c864d2e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c22e98f4-f8f3-4b44-93f3-7699019ea16e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7593d4a-f4e7-4c2f-8605-f908c864d2e1" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c22e98f4-f8f3-4b44-93f3-7699019ea16e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_cf2d95e1-09d1-429b-8794-c1237b8ddfc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7593d4a-f4e7-4c2f-8605-f908c864d2e1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_cf2d95e1-09d1-429b-8794-c1237b8ddfc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_79a1ac64-dfe3-412f-b82e-cd6970c0c1ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7593d4a-f4e7-4c2f-8605-f908c864d2e1" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_79a1ac64-dfe3-412f-b82e-cd6970c0c1ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest_bb61e932-7bac-40a8-b8ee-bb2cf62990ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7593d4a-f4e7-4c2f-8605-f908c864d2e1" xlink:to="loc_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest_bb61e932-7bac-40a8-b8ee-bb2cf62990ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_625c09dc-f448-4bec-8c6f-60f4ef623c6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7593d4a-f4e7-4c2f-8605-f908c864d2e1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_625c09dc-f448-4bec-8c6f-60f4ef623c6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_fc595018-77a8-4d5f-a722-6ad7ee400cda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7593d4a-f4e7-4c2f-8605-f908c864d2e1" xlink:to="loc_us-gaap_ProfitLoss_fc595018-77a8-4d5f-a722-6ad7ee400cda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_b5f2a473-b706-4116-b4af-e5bc36cd4325" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7593d4a-f4e7-4c2f-8605-f908c864d2e1" xlink:to="loc_us-gaap_DividendsCommonStockCash_b5f2a473-b706-4116-b4af-e5bc36cd4325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockCash_6407f358-082a-4efb-a233-9efb6d8cc6a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsPreferredStockCash"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7593d4a-f4e7-4c2f-8605-f908c864d2e1" xlink:to="loc_us-gaap_DividendsPreferredStockCash_6407f358-082a-4efb-a233-9efb6d8cc6a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NoncontrollingInterestIncreaseDecreaseFromOtherChanges_a0a43f88-601f-4abf-af47-1e3e1637c03a" xlink:href="cms-20250331.xsd#cms_NoncontrollingInterestIncreaseDecreaseFromOtherChanges"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7593d4a-f4e7-4c2f-8605-f908c864d2e1" xlink:to="loc_cms_NoncontrollingInterestIncreaseDecreaseFromOtherChanges_a0a43f88-601f-4abf-af47-1e3e1637c03a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_258c746d-7787-4482-931e-76e28d37923f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d7593d4a-f4e7-4c2f-8605-f908c864d2e1" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_258c746d-7787-4482-931e-76e28d37923f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_9419cfdf-a7ef-4a17-ae2a-5a374d5f9747" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fe79e0d0-0fc0-4f4b-ab77-1411974b822a" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_9419cfdf-a7ef-4a17-ae2a-5a374d5f9747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared_3e237d06-2712-4cfa-b5c6-8b43d3277718" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fe79e0d0-0fc0-4f4b-ab77-1411974b822a" xlink:to="loc_us-gaap_PreferredStockDividendsPerShareDeclared_3e237d06-2712-4cfa-b5c6-8b43d3277718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="cms-20250331.xsd#ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_c917db90-913b-4bb6-998d-915fdc99e8f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_dd76ee35-c60b-4c04-b7b6-22a12d990bb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c917db90-913b-4bb6-998d-915fdc99e8f3" xlink:to="loc_us-gaap_StatementTable_dd76ee35-c60b-4c04-b7b6-22a12d990bb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f11ccf6c-6df2-4546-9fc8-6caa9523cd32" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_dd76ee35-c60b-4c04-b7b6-22a12d990bb7" xlink:to="loc_dei_LegalEntityAxis_f11ccf6c-6df2-4546-9fc8-6caa9523cd32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3dc37a81-4c8a-4967-bf88-9928377bcb2f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_f11ccf6c-6df2-4546-9fc8-6caa9523cd32" xlink:to="loc_dei_EntityDomain_3dc37a81-4c8a-4967-bf88-9928377bcb2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a1a65e6c-3a03-4d42-a51b-2f43a8f8c33b" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_3dc37a81-4c8a-4967-bf88-9928377bcb2f" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a1a65e6c-3a03-4d42-a51b-2f43a8f8c33b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_aeb726fd-3574-4fa6-9132-b6677b872385" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_dd76ee35-c60b-4c04-b7b6-22a12d990bb7" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_aeb726fd-3574-4fa6-9132-b6677b872385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_f6283468-3412-4737-b476-cd2a41b0fd72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_aeb726fd-3574-4fa6-9132-b6677b872385" xlink:to="loc_us-gaap_RelatedPartyDomain_f6283468-3412-4737-b476-cd2a41b0fd72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_61d1ae16-7d7a-4bee-a925-46e354aeabc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_f6283468-3412-4737-b476-cd2a41b0fd72" xlink:to="loc_us-gaap_RelatedPartyMember_61d1ae16-7d7a-4bee-a925-46e354aeabc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_2cf82bdd-d945-46fc-8fb1-7bc3bd521195" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_f6283468-3412-4737-b476-cd2a41b0fd72" xlink:to="loc_us-gaap_NonrelatedPartyMember_2cf82bdd-d945-46fc-8fb1-7bc3bd521195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5a8b5e91-e944-4099-aa9d-abb1037a5520" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_dd76ee35-c60b-4c04-b7b6-22a12d990bb7" xlink:to="loc_us-gaap_StatementLineItems_5a8b5e91-e944-4099-aa9d-abb1037a5520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_36f5c530-179d-4f8c-9a07-d22647ad2f28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5a8b5e91-e944-4099-aa9d-abb1037a5520" xlink:to="loc_us-gaap_Revenues_36f5c530-179d-4f8c-9a07-d22647ad2f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_0657aca9-3a3a-4352-81c8-55ea9789afbe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5a8b5e91-e944-4099-aa9d-abb1037a5520" xlink:to="loc_us-gaap_OperatingExpensesAbstract_0657aca9-3a3a-4352-81c8-55ea9789afbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_c8cfaedd-419c-4ad5-b947-d4f25d17f297" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseFuelUsed"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_0657aca9-3a3a-4352-81c8-55ea9789afbe" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_c8cfaedd-419c-4ad5-b947-d4f25d17f297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_02bcb20b-c0b0-46c6-a4bc-4055393e9519" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpensePurchasedPower"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_0657aca9-3a3a-4352-81c8-55ea9789afbe" xlink:to="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_02bcb20b-c0b0-46c6-a4bc-4055393e9519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_dda77d21-3a10-4b97-afd1-1a8abfe92bf7" xlink:href="cms-20250331.xsd#cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_0657aca9-3a3a-4352-81c8-55ea9789afbe" xlink:to="loc_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties_dda77d21-3a10-4b97-afd1-1a8abfe92bf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_f5a912e4-b620-4e6f-8375-ed03b5419827" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_0657aca9-3a3a-4352-81c8-55ea9789afbe" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_f5a912e4-b620-4e6f-8375-ed03b5419827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_2f84e31d-6585-449e-bf37-b520ab4c8f91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_0657aca9-3a3a-4352-81c8-55ea9789afbe" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_2f84e31d-6585-449e-bf37-b520ab4c8f91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_2470b52f-96c7-426b-861f-3c3f30a6416a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_0657aca9-3a3a-4352-81c8-55ea9789afbe" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_2470b52f-96c7-426b-861f-3c3f30a6416a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_c6706b84-201b-417d-ad74-a25cac2a264f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_0657aca9-3a3a-4352-81c8-55ea9789afbe" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_c6706b84-201b-417d-ad74-a25cac2a264f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_78e96bf7-22b6-4013-bc6a-f8cfddfa58bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_0657aca9-3a3a-4352-81c8-55ea9789afbe" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_78e96bf7-22b6-4013-bc6a-f8cfddfa58bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8b817298-7cab-40f4-bf00-73a835031948" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5a8b5e91-e944-4099-aa9d-abb1037a5520" xlink:to="loc_us-gaap_OperatingIncomeLoss_8b817298-7cab-40f4-bf00-73a835031948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_bb250c6d-21a7-4120-858c-457300dd3d93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5a8b5e91-e944-4099-aa9d-abb1037a5520" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_bb250c6d-21a7-4120-858c-457300dd3d93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_6f78d4f8-2e4d-49c1-8ed4-efd46becbd6a" xlink:href="cms-20250331.xsd#cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_bb250c6d-21a7-4120-858c-457300dd3d93" xlink:to="loc_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet_6f78d4f8-2e4d-49c1-8ed4-efd46becbd6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_32b65a0f-6f51-4bff-a1a1-599c2419686f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_bb250c6d-21a7-4120-858c-457300dd3d93" xlink:to="loc_us-gaap_OtherNonoperatingIncome_32b65a0f-6f51-4bff-a1a1-599c2419686f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_c5850199-e865-452d-87c7-4aace75fce1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_bb250c6d-21a7-4120-858c-457300dd3d93" xlink:to="loc_us-gaap_OtherNonoperatingExpense_c5850199-e865-452d-87c7-4aace75fce1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_ad2f14b6-4419-4bee-8b5a-f2ac38afe6f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_bb250c6d-21a7-4120-858c-457300dd3d93" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_ad2f14b6-4419-4bee-8b5a-f2ac38afe6f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_06223b55-7fdb-4e25-9c8c-693a07203f18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5a8b5e91-e944-4099-aa9d-abb1037a5520" xlink:to="loc_us-gaap_InterestExpenseAbstract_06223b55-7fdb-4e25-9c8c-693a07203f18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_97387e4b-8554-47bb-b9ce-88790e1d6098" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_06223b55-7fdb-4e25-9c8c-693a07203f18" xlink:to="loc_us-gaap_InterestExpenseDebt_97387e4b-8554-47bb-b9ce-88790e1d6098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_984d30c9-2e46-43b3-9f50-36db707e9f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOther"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_06223b55-7fdb-4e25-9c8c-693a07203f18" xlink:to="loc_us-gaap_InterestExpenseOther_984d30c9-2e46-43b3-9f50-36db707e9f7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment_72a30896-442e-4fdd-a5bb-25566266d989" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_06223b55-7fdb-4e25-9c8c-693a07203f18" xlink:to="loc_us-gaap_InterestCostsCapitalizedAdjustment_72a30896-442e-4fdd-a5bb-25566266d989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_2c9ab2a5-4e51-4e2b-879f-5647e41589f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_06223b55-7fdb-4e25-9c8c-693a07203f18" xlink:to="loc_us-gaap_InterestExpenseNonoperating_2c9ab2a5-4e51-4e2b-879f-5647e41589f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6cbdbe6e-ed62-4a4b-b927-ebf167c89c09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5a8b5e91-e944-4099-aa9d-abb1037a5520" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6cbdbe6e-ed62-4a4b-b927-ebf167c89c09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5e57ddbe-d84f-40bf-9e17-748b5a219ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5a8b5e91-e944-4099-aa9d-abb1037a5520" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5e57ddbe-d84f-40bf-9e17-748b5a219ee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_afe1d769-c474-4db6-956a-6a7048933c43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5a8b5e91-e944-4099-aa9d-abb1037a5520" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_afe1d769-c474-4db6-956a-6a7048933c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="cms-20250331.xsd#ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_7283bacd-3f17-4983-ab2c-417eb243a031" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_99141378-d5c1-4b54-88c8-7692b26ec7f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_7283bacd-3f17-4983-ab2c-417eb243a031" xlink:to="loc_us-gaap_StatementTable_99141378-d5c1-4b54-88c8-7692b26ec7f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_71672a33-7372-4b15-9bc6-989cdcdbb58f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_99141378-d5c1-4b54-88c8-7692b26ec7f5" xlink:to="loc_dei_LegalEntityAxis_71672a33-7372-4b15-9bc6-989cdcdbb58f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_468c745b-d487-4d24-9b49-840e6781b371" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_71672a33-7372-4b15-9bc6-989cdcdbb58f" xlink:to="loc_dei_EntityDomain_468c745b-d487-4d24-9b49-840e6781b371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_149692fe-be93-432e-840d-12d105aaac17" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_468c745b-d487-4d24-9b49-840e6781b371" xlink:to="loc_cms_ConsumersEnergyCompanyMember_149692fe-be93-432e-840d-12d105aaac17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_b670a828-ee61-4861-a847-1864dbf57f77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_99141378-d5c1-4b54-88c8-7692b26ec7f5" xlink:to="loc_us-gaap_StatementLineItems_b670a828-ee61-4861-a847-1864dbf57f77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6261d0be-85ec-4125-a84b-7324db86ecb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b670a828-ee61-4861-a847-1864dbf57f77" xlink:to="loc_us-gaap_NetIncomeLoss_6261d0be-85ec-4125-a84b-7324db86ecb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_aac87e72-95a6-43f8-9025-4588a5358325" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b670a828-ee61-4861-a847-1864dbf57f77" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_aac87e72-95a6-43f8-9025-4588a5358325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_eeb09042-bb44-4226-aa7f-028eaa73dc86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b670a828-ee61-4861-a847-1864dbf57f77" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_eeb09042-bb44-4226-aa7f-028eaa73dc86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="cms-20250331.xsd#ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_cae743ce-fe8e-49dc-8d10-6028eef7bb65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_c2c21b0c-76da-4152-9059-c41a93450519" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_cae743ce-fe8e-49dc-8d10-6028eef7bb65" xlink:to="loc_us-gaap_StatementTable_c2c21b0c-76da-4152-9059-c41a93450519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bd30d89f-efec-4304-90e4-8b3f1f2697f7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c2c21b0c-76da-4152-9059-c41a93450519" xlink:to="loc_dei_LegalEntityAxis_bd30d89f-efec-4304-90e4-8b3f1f2697f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_33299a2a-afea-42b2-a52d-2f22f0ad3add" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_bd30d89f-efec-4304-90e4-8b3f1f2697f7" xlink:to="loc_dei_EntityDomain_33299a2a-afea-42b2-a52d-2f22f0ad3add" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_80644c12-b408-4c1d-8af9-283f587fdd7f" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_33299a2a-afea-42b2-a52d-2f22f0ad3add" xlink:to="loc_cms_ConsumersEnergyCompanyMember_80644c12-b408-4c1d-8af9-283f587fdd7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_f81ebd46-41d5-4e8c-b80b-fd8e721f9717" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c2c21b0c-76da-4152-9059-c41a93450519" xlink:to="loc_us-gaap_StatementLineItems_f81ebd46-41d5-4e8c-b80b-fd8e721f9717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_45383ea8-9b79-489f-9a49-2ced1380b05f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f81ebd46-41d5-4e8c-b80b-fd8e721f9717" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_45383ea8-9b79-489f-9a49-2ced1380b05f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_e3b02aba-7c2b-45f4-8e32-f2b33301e687" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_45383ea8-9b79-489f-9a49-2ced1380b05f" xlink:to="loc_us-gaap_ProfitLoss_e3b02aba-7c2b-45f4-8e32-f2b33301e687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f14e207a-dbd2-42da-93b3-d50d0320078b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_45383ea8-9b79-489f-9a49-2ced1380b05f" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f14e207a-dbd2-42da-93b3-d50d0320078b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_4ccbed61-ccc3-44d2-96c8-583798c62c7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f14e207a-dbd2-42da-93b3-d50d0320078b" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_4ccbed61-ccc3-44d2-96c8-583798c62c7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_204f2951-6d1b-40f0-bf0a-7e4f6b5f70c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f14e207a-dbd2-42da-93b3-d50d0320078b" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_204f2951-6d1b-40f0-bf0a-7e4f6b5f70c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_df741142-865d-42d3-9ad6-ed9fd5466fac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f14e207a-dbd2-42da-93b3-d50d0320078b" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_df741142-865d-42d3-9ad6-ed9fd5466fac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_7b47f6c5-00d1-4e30-902a-96bf4045a6f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInReceivablesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_45383ea8-9b79-489f-9a49-2ced1380b05f" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_7b47f6c5-00d1-4e30-902a-96bf4045a6f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_da54b8f8-7bd6-4cf4-8f7b-52c1946db507" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_7b47f6c5-00d1-4e30-902a-96bf4045a6f3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_da54b8f8-7bd6-4cf4-8f7b-52c1946db507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_cfadd83b-1b41-4dd4-b23f-9823e98e8d33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_7b47f6c5-00d1-4e30-902a-96bf4045a6f3" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_cfadd83b-1b41-4dd4-b23f-9823e98e8d33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_8db0f7a9-8e2a-4b49-8904-8a082fe0121f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_7b47f6c5-00d1-4e30-902a-96bf4045a6f3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_8db0f7a9-8e2a-4b49-8904-8a082fe0121f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_c14666df-72f0-40f6-a257-193fa6c32d62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_7b47f6c5-00d1-4e30-902a-96bf4045a6f3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_c14666df-72f0-40f6-a257-193fa6c32d62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_cdd6e79a-14e2-4643-8b83-742752545d25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivablesAbstract_7b47f6c5-00d1-4e30-902a-96bf4045a6f3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_cdd6e79a-14e2-4643-8b83-742752545d25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9d25200a-cd00-4184-9fbb-bd96b03f4dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_45383ea8-9b79-489f-9a49-2ced1380b05f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9d25200a-cd00-4184-9fbb-bd96b03f4dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bfbe9629-863a-4fc1-9b4a-dea7932ad66b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f81ebd46-41d5-4e8c-b80b-fd8e721f9717" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bfbe9629-863a-4fc1-9b4a-dea7932ad66b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_484a3c4f-02ff-4e33-9d0d-ac8756f4a457" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bfbe9629-863a-4fc1-9b4a-dea7932ad66b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_484a3c4f-02ff-4e33-9d0d-ac8756f4a457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_7a88fedf-fd87-4ea2-acb7-3192e440a4ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bfbe9629-863a-4fc1-9b4a-dea7932ad66b" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_7a88fedf-fd87-4ea2-acb7-3192e440a4ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e9c5f918-6328-4f80-a898-a604336ef8ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_bfbe9629-863a-4fc1-9b4a-dea7932ad66b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e9c5f918-6328-4f80-a898-a604336ef8ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_377eef7c-052c-4714-b02b-dd04f8f3a9f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f81ebd46-41d5-4e8c-b80b-fd8e721f9717" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_377eef7c-052c-4714-b02b-dd04f8f3a9f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_7021257a-9168-4f91-af20-09dc3db262a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_377eef7c-052c-4714-b02b-dd04f8f3a9f6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_7021257a-9168-4f91-af20-09dc3db262a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_9c3800eb-d48d-4f89-9510-97e361101d5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_377eef7c-052c-4714-b02b-dd04f8f3a9f6" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_9c3800eb-d48d-4f89-9510-97e361101d5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_7d3aadc5-8237-41f4-9c44-6f52e084143e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_377eef7c-052c-4714-b02b-dd04f8f3a9f6" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_7d3aadc5-8237-41f4-9c44-6f52e084143e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributedCapital_442172bd-8fe3-4724-9581-8bf23dca0c3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_377eef7c-052c-4714-b02b-dd04f8f3a9f6" xlink:to="loc_us-gaap_ProceedsFromContributedCapital_442172bd-8fe3-4724-9581-8bf23dca0c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PaymentToParentForReturnOfStockholderContributedCapital_55fc7810-c8a2-48f4-a585-b9acf0a5b5fa" xlink:href="cms-20250331.xsd#cms_PaymentToParentForReturnOfStockholderContributedCapital"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_377eef7c-052c-4714-b02b-dd04f8f3a9f6" xlink:to="loc_cms_PaymentToParentForReturnOfStockholderContributedCapital_55fc7810-c8a2-48f4-a585-b9acf0a5b5fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends_871df925-4b83-4458-bf89-b79b9d234842" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_377eef7c-052c-4714-b02b-dd04f8f3a9f6" xlink:to="loc_us-gaap_PaymentsOfOrdinaryDividends_871df925-4b83-4458-bf89-b79b9d234842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_f72fceca-8c2d-4aea-a348-021347a6505d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_377eef7c-052c-4714-b02b-dd04f8f3a9f6" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_f72fceca-8c2d-4aea-a348-021347a6505d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b3add47d-e18f-4094-8968-1f13a4a1aa8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_377eef7c-052c-4714-b02b-dd04f8f3a9f6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b3add47d-e18f-4094-8968-1f13a4a1aa8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7e40f832-c986-4ed1-b7a7-1808a9b1e384" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f81ebd46-41d5-4e8c-b80b-fd8e721f9717" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7e40f832-c986-4ed1-b7a7-1808a9b1e384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5a550e69-2f32-4688-8122-2f48b31f90e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f81ebd46-41d5-4e8c-b80b-fd8e721f9717" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5a550e69-2f32-4688-8122-2f48b31f90e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_fc58af5a-d449-4546-8d52-0c599c31c4b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f81ebd46-41d5-4e8c-b80b-fd8e721f9717" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_fc58af5a-d449-4546-8d52-0c599c31c4b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonCashTransactionsAbstract_668a74a2-88b2-4864-b4b9-871a9a4f0ead" xlink:href="cms-20250331.xsd#cms_NonCashTransactionsAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f81ebd46-41d5-4e8c-b80b-fd8e721f9717" xlink:to="loc_cms_NonCashTransactionsAbstract_668a74a2-88b2-4864-b4b9-871a9a4f0ead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_4f59548a-0c4b-4166-a5a5-0eadc88b9fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_NonCashTransactionsAbstract_668a74a2-88b2-4864-b4b9-871a9a4f0ead" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_4f59548a-0c4b-4166-a5a5-0eadc88b9fe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cms-20250331.xsd#ConsumersEnergyCompanyConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_82b84c7e-82be-49ad-be17-23e9e226b093" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_fe8388c8-d0f5-4ffa-89c3-42778685b23b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_82b84c7e-82be-49ad-be17-23e9e226b093" xlink:to="loc_us-gaap_StatementTable_fe8388c8-d0f5-4ffa-89c3-42778685b23b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b9d7004f-c45e-4720-b6fb-3560c8040527" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_fe8388c8-d0f5-4ffa-89c3-42778685b23b" xlink:to="loc_dei_LegalEntityAxis_b9d7004f-c45e-4720-b6fb-3560c8040527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d35260a3-6dfa-4249-b170-0b9eb34e4c19" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_b9d7004f-c45e-4720-b6fb-3560c8040527" xlink:to="loc_dei_EntityDomain_d35260a3-6dfa-4249-b170-0b9eb34e4c19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_c573f42b-e331-4f93-a4a9-efd3900920cc" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d35260a3-6dfa-4249-b170-0b9eb34e4c19" xlink:to="loc_cms_ConsumersEnergyCompanyMember_c573f42b-e331-4f93-a4a9-efd3900920cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_96048832-621e-499e-9900-4d5a97798858" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_fe8388c8-d0f5-4ffa-89c3-42778685b23b" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_96048832-621e-499e-9900-4d5a97798858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_c043e65b-b028-46f4-a811-9978cc45f2a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_96048832-621e-499e-9900-4d5a97798858" xlink:to="loc_us-gaap_RelatedPartyDomain_c043e65b-b028-46f4-a811-9978cc45f2a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_04189de7-4d58-43a1-9da3-96ed98a4b0ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_c043e65b-b028-46f4-a811-9978cc45f2a4" xlink:to="loc_us-gaap_NonrelatedPartyMember_04189de7-4d58-43a1-9da3-96ed98a4b0ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_798dd45a-62c5-4fdc-9c12-fe3f762268b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_c043e65b-b028-46f4-a811-9978cc45f2a4" xlink:to="loc_us-gaap_RelatedPartyMember_798dd45a-62c5-4fdc-9c12-fe3f762268b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_79d5e572-c379-4586-95d7-417cfec458ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_fe8388c8-d0f5-4ffa-89c3-42778685b23b" xlink:to="loc_us-gaap_StatementLineItems_79d5e572-c379-4586-95d7-417cfec458ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_98a40f62-bc78-4d99-8499-d6c5f3c249fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_79d5e572-c379-4586-95d7-417cfec458ed" xlink:to="loc_us-gaap_AssetsAbstract_98a40f62-bc78-4d99-8499-d6c5f3c249fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_61af3cd8-ef59-44fe-b550-4219469a1872" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_98a40f62-bc78-4d99-8499-d6c5f3c249fc" xlink:to="loc_us-gaap_AssetsCurrentAbstract_61af3cd8-ef59-44fe-b550-4219469a1872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_aadd64e3-ffab-49bb-8767-5f02a9f298fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_61af3cd8-ef59-44fe-b550-4219469a1872" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_aadd64e3-ffab-49bb-8767-5f02a9f298fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_399b8ad8-1858-4a5b-97e4-39a18789f8ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_61af3cd8-ef59-44fe-b550-4219469a1872" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_399b8ad8-1858-4a5b-97e4-39a18789f8ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_48acc0d6-4d13-4b4d-9b01-88bc388bbab7" xlink:href="cms-20250331.xsd#cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_61af3cd8-ef59-44fe-b550-4219469a1872" xlink:to="loc_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent_48acc0d6-4d13-4b4d-9b01-88bc388bbab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_d1cc7bdc-b622-44e8-831e-2380f4d9bdc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_61af3cd8-ef59-44fe-b550-4219469a1872" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableNetCurrent_d1cc7bdc-b622-44e8-831e-2380f4d9bdc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_88d172f0-09ff-4482-bbb7-67e1150301be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNetAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_61af3cd8-ef59-44fe-b550-4219469a1872" xlink:to="loc_us-gaap_InventoryNetAbstract_88d172f0-09ff-4482-bbb7-67e1150301be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_effc1e1d-d350-4b73-ad23-23d70233760b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryGasStoredUnderground"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_88d172f0-09ff-4482-bbb7-67e1150301be" xlink:to="loc_us-gaap_EnergyRelatedInventoryGasStoredUnderground_effc1e1d-d350-4b73-ad23-23d70233760b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventorySupplies_aedd34c8-9523-4a61-a784-72915ab46619" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventorySupplies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_88d172f0-09ff-4482-bbb7-67e1150301be" xlink:to="loc_us-gaap_OtherInventorySupplies_aedd34c8-9523-4a61-a784-72915ab46619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_ec86aed0-85ba-4570-87a3-eaeb176aebd1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryOtherFossilFuel"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_88d172f0-09ff-4482-bbb7-67e1150301be" xlink:to="loc_us-gaap_EnergyRelatedInventoryOtherFossilFuel_ec86aed0-85ba-4570-87a3-eaeb176aebd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeferredPropertyTaxes_c1afb7b2-9d3c-4890-b4f9-894acf6d618e" xlink:href="cms-20250331.xsd#cms_DeferredPropertyTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_61af3cd8-ef59-44fe-b550-4219469a1872" xlink:to="loc_cms_DeferredPropertyTaxes_c1afb7b2-9d3c-4890-b4f9-894acf6d618e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_668d7653-e7ce-4856-9df0-aa83ee9a049a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_61af3cd8-ef59-44fe-b550-4219469a1872" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_668d7653-e7ce-4856-9df0-aa83ee9a049a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_0e1d75ca-26c1-4d37-a6ab-6265031ea1b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_61af3cd8-ef59-44fe-b550-4219469a1872" xlink:to="loc_us-gaap_OtherAssetsCurrent_0e1d75ca-26c1-4d37-a6ab-6265031ea1b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_51debbfe-e6ed-44ed-a408-14780bf4132e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_61af3cd8-ef59-44fe-b550-4219469a1872" xlink:to="loc_us-gaap_AssetsCurrent_51debbfe-e6ed-44ed-a408-14780bf4132e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_e79c1d7c-fac5-4354-9aa5-c611c6c70a39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_98a40f62-bc78-4d99-8499-d6c5f3c249fc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_e79c1d7c-fac5-4354-9aa5-c611c6c70a39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_c6498a72-353b-44f4-814b-5c6fbd469864" xlink:href="cms-20250331.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_e79c1d7c-fac5-4354-9aa5-c611c6c70a39" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_c6498a72-353b-44f4-814b-5c6fbd469864" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_5079f921-e666-416f-aad7-25183792ce7f" xlink:href="cms-20250331.xsd#cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_e79c1d7c-fac5-4354-9aa5-c611c6c70a39" xlink:to="loc_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_5079f921-e666-416f-aad7-25183792ce7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_92969566-e41f-41fb-bacb-7a26f48f952d" xlink:href="cms-20250331.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_e79c1d7c-fac5-4354-9aa5-c611c6c70a39" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP_92969566-e41f-41fb-bacb-7a26f48f952d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_717192a5-265d-4742-b06f-ba561834e5c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_e79c1d7c-fac5-4354-9aa5-c611c6c70a39" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_717192a5-265d-4742-b06f-ba561834e5c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_2fdce9a0-a859-441a-be27-b5ee32c25b10" xlink:href="cms-20250331.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_e79c1d7c-fac5-4354-9aa5-c611c6c70a39" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_2fdce9a0-a859-441a-be27-b5ee32c25b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_725c0784-1c77-4e02-9e64-bc23a0372216" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_98a40f62-bc78-4d99-8499-d6c5f3c249fc" xlink:to="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_725c0784-1c77-4e02-9e64-bc23a0372216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_514b7fb1-5bd8-4f1e-9505-4e719043ecfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_725c0784-1c77-4e02-9e64-bc23a0372216" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_514b7fb1-5bd8-4f1e-9505-4e719043ecfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetNoncurrent_566e21ec-dd36-4ba8-8ed5-556859e20683" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_725c0784-1c77-4e02-9e64-bc23a0372216" xlink:to="loc_us-gaap_AccountsReceivableNetNoncurrent_566e21ec-dd36-4ba8-8ed5-556859e20683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_1672ebe4-7138-4336-bd72-466d84fb4c95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_725c0784-1c77-4e02-9e64-bc23a0372216" xlink:to="loc_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_1672ebe4-7138-4336-bd72-466d84fb4c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_6e9b7409-0f7a-426b-aa2f-3edf0a15fbcc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_725c0784-1c77-4e02-9e64-bc23a0372216" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_6e9b7409-0f7a-426b-aa2f-3edf0a15fbcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_f1ba2045-22b5-448e-b82a-4a262629733c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_725c0784-1c77-4e02-9e64-bc23a0372216" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_f1ba2045-22b5-448e-b82a-4a262629733c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_3c644150-ae85-488d-9d29-b295eef1348b" xlink:href="cms-20250331.xsd#cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract_725c0784-1c77-4e02-9e64-bc23a0372216" xlink:to="loc_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment_3c644150-ae85-488d-9d29-b295eef1348b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_320e0bc5-862a-4bf5-a87b-1be9644e674c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_98a40f62-bc78-4d99-8499-d6c5f3c249fc" xlink:to="loc_us-gaap_Assets_320e0bc5-862a-4bf5-a87b-1be9644e674c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d7fa93af-ce25-4865-bd76-1aabef6359b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_79d5e572-c379-4586-95d7-417cfec458ed" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d7fa93af-ce25-4865-bd76-1aabef6359b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_99fbc2ee-d1aa-4bd7-9013-cc7d1f7156d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d7fa93af-ce25-4865-bd76-1aabef6359b6" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_99fbc2ee-d1aa-4bd7-9013-cc7d1f7156d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_b6a5c763-ac5d-4019-ada5-5137e0bde13f" xlink:href="cms-20250331.xsd#cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99fbc2ee-d1aa-4bd7-9013-cc7d1f7156d3" xlink:to="loc_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable_b6a5c763-ac5d-4019-ada5-5137e0bde13f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_18ca5867-d6fa-4a32-85c4-f044aa4ea58b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99fbc2ee-d1aa-4bd7-9013-cc7d1f7156d3" xlink:to="loc_us-gaap_NotesPayableCurrent_18ca5867-d6fa-4a32-85c4-f044aa4ea58b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_d822b0de-1edc-4afb-a7ab-d32be69026bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99fbc2ee-d1aa-4bd7-9013-cc7d1f7156d3" xlink:to="loc_us-gaap_AccountsPayableCurrent_d822b0de-1edc-4afb-a7ab-d32be69026bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccruedRateRefunds_232bf97b-d83c-489a-bb21-2b7729c4617a" xlink:href="cms-20250331.xsd#cms_AccruedRateRefunds"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99fbc2ee-d1aa-4bd7-9013-cc7d1f7156d3" xlink:to="loc_cms_AccruedRateRefunds_232bf97b-d83c-489a-bb21-2b7729c4617a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendsPayableCurrent_836200b8-75bb-4b55-bc51-86e7f58cf68f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendsPayableCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99fbc2ee-d1aa-4bd7-9013-cc7d1f7156d3" xlink:to="loc_us-gaap_InterestAndDividendsPayableCurrent_836200b8-75bb-4b55-bc51-86e7f58cf68f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_246b0f75-1da7-4e52-94d2-417f8b7f1c95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99fbc2ee-d1aa-4bd7-9013-cc7d1f7156d3" xlink:to="loc_us-gaap_TaxesPayableCurrent_246b0f75-1da7-4e52-94d2-417f8b7f1c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_4ce295bc-a0d8-4b68-9d81-c7a5d0c725d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99fbc2ee-d1aa-4bd7-9013-cc7d1f7156d3" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_4ce295bc-a0d8-4b68-9d81-c7a5d0c725d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_7c956bca-f8b4-4980-8e3a-a08eebc98d26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99fbc2ee-d1aa-4bd7-9013-cc7d1f7156d3" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_7c956bca-f8b4-4980-8e3a-a08eebc98d26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_caaaee3a-bfd6-488f-8733-35e7172dd2fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_99fbc2ee-d1aa-4bd7-9013-cc7d1f7156d3" xlink:to="loc_us-gaap_LiabilitiesCurrent_caaaee3a-bfd6-488f-8733-35e7172dd2fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_2b7ff00a-3ffd-4ebf-bf01-8ff709e744c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d7fa93af-ce25-4865-bd76-1aabef6359b6" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_2b7ff00a-3ffd-4ebf-bf01-8ff709e744c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_37646730-5ecf-4596-a2ff-57fe78b3a312" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_2b7ff00a-3ffd-4ebf-bf01-8ff709e744c7" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_37646730-5ecf-4596-a2ff-57fe78b3a312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_3ae543a5-4e86-4b40-a583-45f4916e6062" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_2b7ff00a-3ffd-4ebf-bf01-8ff709e744c7" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_3ae543a5-4e86-4b40-a583-45f4916e6062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_83300c67-0e28-4daa-a7a2-7e52d4572306" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_2b7ff00a-3ffd-4ebf-bf01-8ff709e744c7" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_83300c67-0e28-4daa-a7a2-7e52d4572306" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_3201e8c9-494d-40f2-b159-fbb29143cdfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_2b7ff00a-3ffd-4ebf-bf01-8ff709e744c7" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_3201e8c9-494d-40f2-b159-fbb29143cdfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_e69cc3ee-9b56-48cc-a49c-76ce195f1169" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_2b7ff00a-3ffd-4ebf-bf01-8ff709e744c7" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_e69cc3ee-9b56-48cc-a49c-76ce195f1169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_55b7f493-de92-4f93-b245-5966325074dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_2b7ff00a-3ffd-4ebf-bf01-8ff709e744c7" xlink:to="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_55b7f493-de92-4f93-b245-5966325074dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_b1c4fa2d-74b0-4538-996f-17ec433bcc8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_2b7ff00a-3ffd-4ebf-bf01-8ff709e744c7" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_b1c4fa2d-74b0-4538-996f-17ec433bcc8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_67a18522-a4bd-494c-b208-b65d28a9e2a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_2b7ff00a-3ffd-4ebf-bf01-8ff709e744c7" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_67a18522-a4bd-494c-b208-b65d28a9e2a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_a564cb86-b359-4d17-8009-58e505573555" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_2b7ff00a-3ffd-4ebf-bf01-8ff709e744c7" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_a564cb86-b359-4d17-8009-58e505573555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_3b95ecb1-752c-4182-9d98-6ba909fab721" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d7fa93af-ce25-4865-bd76-1aabef6359b6" xlink:to="loc_us-gaap_CommitmentsAndContingencies_3b95ecb1-752c-4182-9d98-6ba909fab721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b8aeae1b-6bef-4c6d-b50f-af1b9c5ba804" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d7fa93af-ce25-4865-bd76-1aabef6359b6" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b8aeae1b-6bef-4c6d-b50f-af1b9c5ba804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_d310d069-f75e-474b-b3fb-2e0621a1c776" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b8aeae1b-6bef-4c6d-b50f-af1b9c5ba804" xlink:to="loc_us-gaap_StockholdersEquityAbstract_d310d069-f75e-474b-b3fb-2e0621a1c776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_a1b10fe3-2f8a-48af-8f1c-eeb8c83d7757" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d310d069-f75e-474b-b3fb-2e0621a1c776" xlink:to="loc_us-gaap_CommonStockValue_a1b10fe3-2f8a-48af-8f1c-eeb8c83d7757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_72018112-1a19-4316-ad97-cb9e308704ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d310d069-f75e-474b-b3fb-2e0621a1c776" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_72018112-1a19-4316-ad97-cb9e308704ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ba8a42ad-44cd-41d7-b0f1-bc2ae297bab1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d310d069-f75e-474b-b3fb-2e0621a1c776" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ba8a42ad-44cd-41d7-b0f1-bc2ae297bab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e1846d40-9e66-4d89-9156-31564e3a5e70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d310d069-f75e-474b-b3fb-2e0621a1c776" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e1846d40-9e66-4d89-9156-31564e3a5e70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommonStockholdersEquity_8c5b1966-18bc-4902-8e32-f4fde40d085f" xlink:href="cms-20250331.xsd#cms_CommonStockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d310d069-f75e-474b-b3fb-2e0621a1c776" xlink:to="loc_cms_CommonStockholdersEquity_8c5b1966-18bc-4902-8e32-f4fde40d085f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_06e5b5b6-0a4a-43e5-8d21-85afe7d6eb2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d310d069-f75e-474b-b3fb-2e0621a1c776" xlink:to="loc_us-gaap_PreferredStockValue_06e5b5b6-0a4a-43e5-8d21-85afe7d6eb2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6884ebf7-3bdd-47ec-bc03-33d9f460372c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d310d069-f75e-474b-b3fb-2e0621a1c776" xlink:to="loc_us-gaap_StockholdersEquity_6884ebf7-3bdd-47ec-bc03-33d9f460372c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_1fad9efc-e60f-412b-853d-e9ec64f913ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d7fa93af-ce25-4865-bd76-1aabef6359b6" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_1fad9efc-e60f-412b-853d-e9ec64f913ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cms-20250331.xsd#ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_44a97073-2b9b-4ecb-b795-d901e2786a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_8878f2f3-8287-4ed4-a734-c1239148ccb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_44a97073-2b9b-4ecb-b795-d901e2786a2f" xlink:to="loc_us-gaap_StatementTable_8878f2f3-8287-4ed4-a734-c1239148ccb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4f059473-6b60-4c70-bb2c-f21aa9e65c2b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_8878f2f3-8287-4ed4-a734-c1239148ccb2" xlink:to="loc_dei_LegalEntityAxis_4f059473-6b60-4c70-bb2c-f21aa9e65c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e1ff750a-613f-48fa-8385-c69de78ec6d7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_4f059473-6b60-4c70-bb2c-f21aa9e65c2b" xlink:to="loc_dei_EntityDomain_e1ff750a-613f-48fa-8385-c69de78ec6d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_7a8d04df-911f-4007-8c1c-c2403084ee02" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e1ff750a-613f-48fa-8385-c69de78ec6d7" xlink:to="loc_cms_ConsumersEnergyCompanyMember_7a8d04df-911f-4007-8c1c-c2403084ee02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_6d6f7680-b52f-4cef-9dca-37c3851df272" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_8878f2f3-8287-4ed4-a734-c1239148ccb2" xlink:to="loc_us-gaap_StatementLineItems_6d6f7680-b52f-4cef-9dca-37c3851df272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_78b7179b-ddae-4525-b71a-40d4d66fdd8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6d6f7680-b52f-4cef-9dca-37c3851df272" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_78b7179b-ddae-4525-b71a-40d4d66fdd8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_346158b4-1418-4211-9ffb-e963ecc87077" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6d6f7680-b52f-4cef-9dca-37c3851df272" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_346158b4-1418-4211-9ffb-e963ecc87077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_8419c376-f6e6-4423-a68a-e4433ce7ce3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6d6f7680-b52f-4cef-9dca-37c3851df272" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_8419c376-f6e6-4423-a68a-e4433ce7ce3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_750e2f99-30f5-4552-9b7c-222aa4e7cd3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6d6f7680-b52f-4cef-9dca-37c3851df272" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_750e2f99-30f5-4552-9b7c-222aa4e7cd3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_79270ecb-a977-485f-905c-ed1a4f81952f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6d6f7680-b52f-4cef-9dca-37c3851df272" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_79270ecb-a977-485f-905c-ed1a4f81952f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_65482596-ef6e-4459-87b4-60142889c0e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6d6f7680-b52f-4cef-9dca-37c3851df272" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_65482596-ef6e-4459-87b4-60142889c0e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited" xlink:type="simple" xlink:href="cms-20250331.xsd#ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_a2be487b-314b-4c1b-9ec2-e03a778d4858" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_73907175-1c30-4011-856a-f80e2a9d3656" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_a2be487b-314b-4c1b-9ec2-e03a778d4858" xlink:to="loc_us-gaap_StatementTable_73907175-1c30-4011-856a-f80e2a9d3656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c3711fbe-e35e-4ca6-ab58-6c30b3ef4f73" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_73907175-1c30-4011-856a-f80e2a9d3656" xlink:to="loc_dei_LegalEntityAxis_c3711fbe-e35e-4ca6-ab58-6c30b3ef4f73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e4352bb5-f107-4bbe-bb5a-3ad40ca1e7f5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_c3711fbe-e35e-4ca6-ab58-6c30b3ef4f73" xlink:to="loc_dei_EntityDomain_e4352bb5-f107-4bbe-bb5a-3ad40ca1e7f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_bdf4c070-5706-4524-ba2c-0f99282501be" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e4352bb5-f107-4bbe-bb5a-3ad40ca1e7f5" xlink:to="loc_cms_ConsumersEnergyCompanyMember_bdf4c070-5706-4524-ba2c-0f99282501be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_66f79d75-190f-409b-ad54-42566da72c08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_73907175-1c30-4011-856a-f80e2a9d3656" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_66f79d75-190f-409b-ad54-42566da72c08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_9bbd4f96-d086-417c-bc51-dae902905911" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_66f79d75-190f-409b-ad54-42566da72c08" xlink:to="loc_us-gaap_EquityComponentDomain_9bbd4f96-d086-417c-bc51-dae902905911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_ed3f0ffb-0dd3-4323-b164-80594a9f0a0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9bbd4f96-d086-417c-bc51-dae902905911" xlink:to="loc_us-gaap_CommonStockMember_ed3f0ffb-0dd3-4323-b164-80594a9f0a0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_e1891759-8c16-45ad-854f-4eba9169e04d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9bbd4f96-d086-417c-bc51-dae902905911" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_e1891759-8c16-45ad-854f-4eba9169e04d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7a150944-7aca-4562-8a8d-6b9238b253d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9bbd4f96-d086-417c-bc51-dae902905911" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7a150944-7aca-4562-8a8d-6b9238b253d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_8eadd2fc-a80e-4bb8-90df-da9f7c4fb0db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9bbd4f96-d086-417c-bc51-dae902905911" xlink:to="loc_us-gaap_RetainedEarningsMember_8eadd2fc-a80e-4bb8-90df-da9f7c4fb0db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_d2d3d691-80dc-4c50-955e-5dc27bfcd716" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9bbd4f96-d086-417c-bc51-dae902905911" xlink:to="loc_us-gaap_PreferredStockMember_d2d3d691-80dc-4c50-955e-5dc27bfcd716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_78435c54-c68e-4a84-8f9e-ff2db8950c14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_73907175-1c30-4011-856a-f80e2a9d3656" xlink:to="loc_us-gaap_StatementLineItems_78435c54-c68e-4a84-8f9e-ff2db8950c14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4e65c228-f767-4493-8cfe-ba4562ac4c92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_78435c54-c68e-4a84-8f9e-ff2db8950c14" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4e65c228-f767-4493-8cfe-ba4562ac4c92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d637749e-bd36-45cf-9b14-aa49b5132b22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4e65c228-f767-4493-8cfe-ba4562ac4c92" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d637749e-bd36-45cf-9b14-aa49b5132b22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_6241ea98-edb0-4110-b679-767da4d095ec" xlink:href="cms-20250331.xsd#cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4e65c228-f767-4493-8cfe-ba4562ac4c92" xlink:to="loc_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution_6241ea98-edb0-4110-b679-767da4d095ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution_573b5e79-6a2b-4d37-a48f-470e0fb8cddd" xlink:href="cms-20250331.xsd#cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4e65c228-f767-4493-8cfe-ba4562ac4c92" xlink:to="loc_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution_573b5e79-6a2b-4d37-a48f-470e0fb8cddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_bf871b0d-c461-4671-a7ff-02054c255acc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4e65c228-f767-4493-8cfe-ba4562ac4c92" xlink:to="loc_us-gaap_NetIncomeLoss_bf871b0d-c461-4671-a7ff-02054c255acc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_ed83c23a-7b8c-451b-ba00-fe006e03a727" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4e65c228-f767-4493-8cfe-ba4562ac4c92" xlink:to="loc_us-gaap_DividendsCommonStockCash_ed83c23a-7b8c-451b-ba00-fe006e03a727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_fd024ad7-d917-4700-af26-aac4065cdd54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4e65c228-f767-4493-8cfe-ba4562ac4c92" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_fd024ad7-d917-4700-af26-aac4065cdd54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RegulatoryMatters" xlink:type="simple" xlink:href="cms-20250331.xsd#RegulatoryMatters"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RegulatoryMatters" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_da2b5fd5-8abe-4877-adb0-c84a4b452fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b976561a-0615-4935-9e4e-10ffb106db3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_da2b5fd5-8abe-4877-adb0-c84a4b452fb6" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b976561a-0615-4935-9e4e-10ffb106db3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3f94a3f0-7307-48f9-ba33-daea8a3fc0fe" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b976561a-0615-4935-9e4e-10ffb106db3e" xlink:to="loc_dei_LegalEntityAxis_3f94a3f0-7307-48f9-ba33-daea8a3fc0fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2b94e4a6-2828-4ef6-99b3-71d09432a2bd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_3f94a3f0-7307-48f9-ba33-daea8a3fc0fe" xlink:to="loc_dei_EntityDomain_2b94e4a6-2828-4ef6-99b3-71d09432a2bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_12ca97be-da9e-46b4-bc31-fb4c731d1610" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_2b94e4a6-2828-4ef6-99b3-71d09432a2bd" xlink:to="loc_cms_ConsumersEnergyCompanyMember_12ca97be-da9e-46b4-bc31-fb4c731d1610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_6df3eba3-fc74-46e5-a484-df5ea72a3405" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b976561a-0615-4935-9e4e-10ffb106db3e" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_6df3eba3-fc74-46e5-a484-df5ea72a3405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesDisclosureTextBlock_6def6e0a-e41d-4003-912e-d31b47c9764c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_6df3eba3-fc74-46e5-a484-df5ea72a3405" xlink:to="loc_us-gaap_PublicUtilitiesDisclosureTextBlock_6def6e0a-e41d-4003-912e-d31b47c9764c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitments" xlink:type="simple" xlink:href="cms-20250331.xsd#ContingenciesandCommitments"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f8c8a607-fc58-446a-b56b-485ddb9390ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_24c3ab55-aedc-41e4-863c-90fbd74a15af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f8c8a607-fc58-446a-b56b-485ddb9390ba" xlink:to="loc_us-gaap_OtherCommitmentsTable_24c3ab55-aedc-41e4-863c-90fbd74a15af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a9504ce3-d581-41c1-91b8-65886596c31f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_24c3ab55-aedc-41e4-863c-90fbd74a15af" xlink:to="loc_dei_LegalEntityAxis_a9504ce3-d581-41c1-91b8-65886596c31f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_90096fa2-1e4a-409b-8bc8-12c4cc878e40" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_a9504ce3-d581-41c1-91b8-65886596c31f" xlink:to="loc_dei_EntityDomain_90096fa2-1e4a-409b-8bc8-12c4cc878e40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_70c349a4-1aae-4ecc-af2a-b62fef7f7666" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_90096fa2-1e4a-409b-8bc8-12c4cc878e40" xlink:to="loc_cms_ConsumersEnergyCompanyMember_70c349a4-1aae-4ecc-af2a-b62fef7f7666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_e1f85772-8eb8-4891-a681-9fe920c5358f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_24c3ab55-aedc-41e4-863c-90fbd74a15af" xlink:to="loc_us-gaap_OtherCommitmentsLineItems_e1f85772-8eb8-4891-a681-9fe920c5358f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_57ee04c0-9a2c-448c-80c2-c636a2e4678b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_e1f85772-8eb8-4891-a681-9fe920c5358f" xlink:to="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_57ee04c0-9a2c-448c-80c2-c636a2e4678b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalization" xlink:type="simple" xlink:href="cms-20250331.xsd#FinancingsandCapitalization"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalization" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_403e8ee9-6d23-4a88-8de8-89829000fff1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_32f5a6aa-e20f-404e-8882-6318be928f92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_403e8ee9-6d23-4a88-8de8-89829000fff1" xlink:to="loc_us-gaap_DebtInstrumentTable_32f5a6aa-e20f-404e-8882-6318be928f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_eec9af9d-c5c5-4a06-9ff2-6552be2e77da" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_32f5a6aa-e20f-404e-8882-6318be928f92" xlink:to="loc_dei_LegalEntityAxis_eec9af9d-c5c5-4a06-9ff2-6552be2e77da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7f159f3d-f38e-4b1b-8301-3a3394db150b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_eec9af9d-c5c5-4a06-9ff2-6552be2e77da" xlink:to="loc_dei_EntityDomain_7f159f3d-f38e-4b1b-8301-3a3394db150b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_9bd2139a-f89b-4844-be11-77b7abe93268" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7f159f3d-f38e-4b1b-8301-3a3394db150b" xlink:to="loc_cms_ConsumersEnergyCompanyMember_9bd2139a-f89b-4844-be11-77b7abe93268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_a070b0bb-3f9b-4967-9d5e-d6c072d46127" xlink:href="cms-20250331.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7f159f3d-f38e-4b1b-8301-3a3394db150b" xlink:to="loc_cms_NorthStarCleanEnergyMember_a070b0bb-3f9b-4967-9d5e-d6c072d46127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_64918561-a876-4830-8efa-b4be70113bba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_32f5a6aa-e20f-404e-8882-6318be928f92" xlink:to="loc_us-gaap_DebtInstrumentLineItems_64918561-a876-4830-8efa-b4be70113bba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_2d502a7c-ff47-42d9-827a-10cc54f9acc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_64918561-a876-4830-8efa-b4be70113bba" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_2d502a7c-ff47-42d9-827a-10cc54f9acc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="cms-20250331.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_f0da18b3-8fe2-4192-ba71-5fc73238e81d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0d88c3d7-dcc4-4974-a364-3aaa7c40ec32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_f0da18b3-8fe2-4192-ba71-5fc73238e81d" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0d88c3d7-dcc4-4974-a364-3aaa7c40ec32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f43464df-88af-4c46-99f1-3784cd3bc519" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0d88c3d7-dcc4-4974-a364-3aaa7c40ec32" xlink:to="loc_dei_LegalEntityAxis_f43464df-88af-4c46-99f1-3784cd3bc519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_7fac7915-937e-4e19-a2b6-e172f0e7802f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_f43464df-88af-4c46-99f1-3784cd3bc519" xlink:to="loc_dei_EntityDomain_7fac7915-937e-4e19-a2b6-e172f0e7802f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a18dbe8f-b0a8-4996-b63a-92c1202ef86f" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_7fac7915-937e-4e19-a2b6-e172f0e7802f" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a18dbe8f-b0a8-4996-b63a-92c1202ef86f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d8183ae9-b2fb-4e46-a039-2f19a6ee0749" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0d88c3d7-dcc4-4974-a364-3aaa7c40ec32" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d8183ae9-b2fb-4e46-a039-2f19a6ee0749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_9c7e3065-4976-4222-9092-f7e738a40a68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d8183ae9-b2fb-4e46-a039-2f19a6ee0749" xlink:to="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_9c7e3065-4976-4222-9092-f7e738a40a68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstruments" xlink:type="simple" xlink:href="cms-20250331.xsd#FinancialInstruments"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsAbstract_3bc108b8-bc08-4307-9cab-39addf73da4b" xlink:href="cms-20250331.xsd#cms_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable_90c633b1-68a5-4e52-a5c1-9e746fb66cf5" xlink:href="cms-20250331.xsd#cms_FinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsAbstract_3bc108b8-bc08-4307-9cab-39addf73da4b" xlink:to="loc_cms_FinancialInstrumentsTable_90c633b1-68a5-4e52-a5c1-9e746fb66cf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bdbdb03b-4239-4790-b4a8-3f1b1adee5a3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_90c633b1-68a5-4e52-a5c1-9e746fb66cf5" xlink:to="loc_dei_LegalEntityAxis_bdbdb03b-4239-4790-b4a8-3f1b1adee5a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1f9092ea-db0e-4090-a932-3c9be6e0fb22" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_bdbdb03b-4239-4790-b4a8-3f1b1adee5a3" xlink:to="loc_dei_EntityDomain_1f9092ea-db0e-4090-a932-3c9be6e0fb22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a2f489dc-52df-4dcf-8f73-aa1ad6891d73" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1f9092ea-db0e-4090-a932-3c9be6e0fb22" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a2f489dc-52df-4dcf-8f73-aa1ad6891d73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems_708790d8-765d-4f61-a6e0-e11efd757bbf" xlink:href="cms-20250331.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_90c633b1-68a5-4e52-a5c1-9e746fb66cf5" xlink:to="loc_cms_FinancialInstrumentsLineItems_708790d8-765d-4f61-a6e0-e11efd757bbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_ce0deba4-8210-44bb-a637-13b04ebd8558" xlink:href="cms-20250331.xsd#cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsLineItems_708790d8-765d-4f61-a6e0-e11efd757bbf" xlink:to="loc_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock_ce0deba4-8210-44bb-a637-13b04ebd8558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefits" xlink:type="simple" xlink:href="cms-20250331.xsd#RetirementBenefits"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefits" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_3a8acace-aa54-46de-adf5-23f60437bd1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_13e5dd5d-6afe-4da1-a3cf-b7aa928c7838" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_3a8acace-aa54-46de-adf5-23f60437bd1c" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_13e5dd5d-6afe-4da1-a3cf-b7aa928c7838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4dd00c14-da57-4a80-b8a7-39185320c27c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_13e5dd5d-6afe-4da1-a3cf-b7aa928c7838" xlink:to="loc_dei_LegalEntityAxis_4dd00c14-da57-4a80-b8a7-39185320c27c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d0f57e39-4c3f-4243-8bbf-44397afe2ddf" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_4dd00c14-da57-4a80-b8a7-39185320c27c" xlink:to="loc_dei_EntityDomain_d0f57e39-4c3f-4243-8bbf-44397afe2ddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_66607d13-0d30-4bb9-8004-9090f173478e" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d0f57e39-4c3f-4243-8bbf-44397afe2ddf" xlink:to="loc_cms_ConsumersEnergyCompanyMember_66607d13-0d30-4bb9-8004-9090f173478e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_ef2b9bbd-c28f-4d6b-8024-092f65e17a3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_13e5dd5d-6afe-4da1-a3cf-b7aa928c7838" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_ef2b9bbd-c28f-4d6b-8024-092f65e17a3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_bae206da-01f8-4dc7-a2f7-d6c48dca5024" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_ef2b9bbd-c28f-4d6b-8024-092f65e17a3d" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_bae206da-01f8-4dc7-a2f7-d6c48dca5024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cms-20250331.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_f255cc0e-bda7-4f2f-97da-38cfc0c92722" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_92174ff4-146b-4ba7-ba8a-2af2ae0b585f" xlink:href="cms-20250331.xsd#cms_IncomeTaxesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f255cc0e-bda7-4f2f-97da-38cfc0c92722" xlink:to="loc_cms_IncomeTaxesTable_92174ff4-146b-4ba7-ba8a-2af2ae0b585f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_77670fa0-67c1-49f1-b3da-0b06e2773e23" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_92174ff4-146b-4ba7-ba8a-2af2ae0b585f" xlink:to="loc_dei_LegalEntityAxis_77670fa0-67c1-49f1-b3da-0b06e2773e23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f0358d46-4cd5-43b0-8553-3a910616b5bf" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_77670fa0-67c1-49f1-b3da-0b06e2773e23" xlink:to="loc_dei_EntityDomain_f0358d46-4cd5-43b0-8553-3a910616b5bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_7797b5b6-c40e-4933-a9be-d7d78232c2bb" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_f0358d46-4cd5-43b0-8553-3a910616b5bf" xlink:to="loc_cms_ConsumersEnergyCompanyMember_7797b5b6-c40e-4933-a9be-d7d78232c2bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_2a7f3033-68b0-462d-a8db-58b718d0f169" xlink:href="cms-20250331.xsd#cms_IncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_92174ff4-146b-4ba7-ba8a-2af2ae0b585f" xlink:to="loc_cms_IncomeTaxesLineItems_2a7f3033-68b0-462d-a8db-58b718d0f169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_3dd5108d-f220-4bab-b544-69a053c3c150" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_2a7f3033-68b0-462d-a8db-58b718d0f169" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_3dd5108d-f220-4bab-b544-69a053c3c150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergy" xlink:type="simple" xlink:href="cms-20250331.xsd#EarningsPerShareCMSEnergy"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergy" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_fd39f338-2a26-4206-88fb-f2d555b4591b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_dda1adbd-16d5-437f-97d0-58c178c2e652" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fd39f338-2a26-4206-88fb-f2d555b4591b" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_dda1adbd-16d5-437f-97d0-58c178c2e652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/Revenue" xlink:type="simple" xlink:href="cms-20250331.xsd#Revenue"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6bd843ab-6b47-487b-afdf-8133618102cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_4b83dcd5-861e-463f-ac4b-dfa26e61b209" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6bd843ab-6b47-487b-afdf-8133618102cf" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_4b83dcd5-861e-463f-ac4b-dfa26e61b209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ada4eef4-9b47-4407-a147-9dfe484bb9ed" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_4b83dcd5-861e-463f-ac4b-dfa26e61b209" xlink:to="loc_dei_LegalEntityAxis_ada4eef4-9b47-4407-a147-9dfe484bb9ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5ed805c2-a3fa-4049-a63f-1a5571da7564" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ada4eef4-9b47-4407-a147-9dfe484bb9ed" xlink:to="loc_dei_EntityDomain_5ed805c2-a3fa-4049-a63f-1a5571da7564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_4eebc79e-bb39-4670-a084-588c9ea35fe2" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5ed805c2-a3fa-4049-a63f-1a5571da7564" xlink:to="loc_cms_ConsumersEnergyCompanyMember_4eebc79e-bb39-4670-a084-588c9ea35fe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_780e1e20-5f25-4227-a3f9-a447a36d26b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_4b83dcd5-861e-463f-ac4b-dfa26e61b209" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_780e1e20-5f25-4227-a3f9-a447a36d26b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_4bd60b05-0147-410e-ba64-440c2eca6fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_780e1e20-5f25-4227-a3f9-a447a36d26b1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_4bd60b05-0147-410e-ba64-440c2eca6fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegments" xlink:type="simple" xlink:href="cms-20250331.xsd#ReportableSegments"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ReportableSegments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_0933d85f-64bf-4d69-9a84-8f0264e44d35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ba22c7b0-56da-4941-bb74-11ec9acfd6ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0933d85f-64bf-4d69-9a84-8f0264e44d35" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ba22c7b0-56da-4941-bb74-11ec9acfd6ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_384ebe20-ce1c-459e-9cb7-de0f5211e2be" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ba22c7b0-56da-4941-bb74-11ec9acfd6ca" xlink:to="loc_dei_LegalEntityAxis_384ebe20-ce1c-459e-9cb7-de0f5211e2be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_293bb600-d02e-4fba-9412-fef337832eb6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_384ebe20-ce1c-459e-9cb7-de0f5211e2be" xlink:to="loc_dei_EntityDomain_293bb600-d02e-4fba-9412-fef337832eb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_2f456076-1218-409e-9c37-a11932046032" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_293bb600-d02e-4fba-9412-fef337832eb6" xlink:to="loc_cms_ConsumersEnergyCompanyMember_2f456076-1218-409e-9c37-a11932046032" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_c4a36d7d-06ab-4ae7-a2ac-988178718b07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ba22c7b0-56da-4941-bb74-11ec9acfd6ca" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_c4a36d7d-06ab-4ae7-a2ac-988178718b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_0b6fad50-b3fd-45a3-b688-5fcdff2a18ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c4a36d7d-06ab-4ae7-a2ac-988178718b07" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_0b6fad50-b3fd-45a3-b688-5fcdff2a18ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntities" xlink:type="simple" xlink:href="cms-20250331.xsd#VariableInterestEntities"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntitiesAbstract_66839fb7-4858-4d29-92fe-09500a651f85" xlink:href="cms-20250331.xsd#cms_VariableInterestEntitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_ff078b68-0d0f-427c-ac70-f8c6df5f2711" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_VariableInterestEntitiesAbstract_66839fb7-4858-4d29-92fe-09500a651f85" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_ff078b68-0d0f-427c-ac70-f8c6df5f2711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_caa74edc-bd3f-46db-a302-42e6acbbdfa5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_ff078b68-0d0f-427c-ac70-f8c6df5f2711" xlink:to="loc_dei_LegalEntityAxis_caa74edc-bd3f-46db-a302-42e6acbbdfa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ed364e54-fc56-4df3-a36b-dc03330151e9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_caa74edc-bd3f-46db-a302-42e6acbbdfa5" xlink:to="loc_dei_EntityDomain_ed364e54-fc56-4df3-a36b-dc03330151e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_d34e867d-694f-4f33-b5eb-0a090177b488" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ed364e54-fc56-4df3-a36b-dc03330151e9" xlink:to="loc_cms_ConsumersEnergyCompanyMember_d34e867d-694f-4f33-b5eb-0a090177b488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_510773fc-0858-40fe-a53e-49793734f579" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_ff078b68-0d0f-427c-ac70-f8c6df5f2711" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_510773fc-0858-40fe-a53e-49793734f579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_3bb66c28-17c6-4bb7-abc2-6656046e5ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_510773fc-0858-40fe-a53e-49793734f579" xlink:to="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_3bb66c28-17c6-4bb7-abc2-6656046e5ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivities" xlink:type="simple" xlink:href="cms-20250331.xsd#ExitActivities"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ExitActivities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_1b9331ae-999b-44c8-b09c-51ef43aec675" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_945a0eb4-179a-41cb-8711-eda65cefbbe5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_1b9331ae-999b-44c8-b09c-51ef43aec675" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_945a0eb4-179a-41cb-8711-eda65cefbbe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_fa93a3f2-74fe-417c-a456-b1da7401b5c8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_945a0eb4-179a-41cb-8711-eda65cefbbe5" xlink:to="loc_dei_LegalEntityAxis_fa93a3f2-74fe-417c-a456-b1da7401b5c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1826d79b-549f-43dd-8117-5cb27c9422ca" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_fa93a3f2-74fe-417c-a456-b1da7401b5c8" xlink:to="loc_dei_EntityDomain_1826d79b-549f-43dd-8117-5cb27c9422ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_34dcc5b4-9106-4245-b77d-0695f39bd290" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1826d79b-549f-43dd-8117-5cb27c9422ca" xlink:to="loc_cms_ConsumersEnergyCompanyMember_34dcc5b4-9106-4245-b77d-0695f39bd290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_b242ab2c-4ada-4f21-a278-1c2106a131ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_945a0eb4-179a-41cb-8711-eda65cefbbe5" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_b242ab2c-4ada-4f21-a278-1c2106a131ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_fc5b0e66-f2b1-4af0-96b9-3af25a0d0e97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_b242ab2c-4ada-4f21-a278-1c2106a131ba" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_fc5b0e66-f2b1-4af0-96b9-3af25a0d0e97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyPolicies" xlink:type="simple" xlink:href="cms-20250331.xsd#EarningsPerShareCMSEnergyPolicies"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_9b20e03d-ca8c-4fca-9514-ea775939b8f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_15319b2b-6aae-48c2-9f65-e8b03df2510a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9b20e03d-ca8c-4fca-9514-ea775939b8f2" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_15319b2b-6aae-48c2-9f65-e8b03df2510a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f1934048-955d-4b56-90d0-4430f603a106" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_15319b2b-6aae-48c2-9f65-e8b03df2510a" xlink:to="loc_dei_LegalEntityAxis_f1934048-955d-4b56-90d0-4430f603a106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_3fae1d98-d7fa-4f8f-8c57-4796092d0dff" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_f1934048-955d-4b56-90d0-4430f603a106" xlink:to="loc_dei_EntityDomain_3fae1d98-d7fa-4f8f-8c57-4796092d0dff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_20c98b35-0397-464b-bfa4-96d880edf81f" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_3fae1d98-d7fa-4f8f-8c57-4796092d0dff" xlink:to="loc_cms_ConsumersEnergyCompanyMember_20c98b35-0397-464b-bfa4-96d880edf81f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b4773b2f-b551-40a9-b45a-bc5f60266a52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_15319b2b-6aae-48c2-9f65-e8b03df2510a" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b4773b2f-b551-40a9-b45a-bc5f60266a52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_2b19f6d6-4a99-4fa7-897b-276958db4e84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b4773b2f-b551-40a9-b45a-bc5f60266a52" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_2b19f6d6-4a99-4fa7-897b-276958db4e84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_e029f0f7-bc88-46cc-9cd0-ea11530e7bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b4773b2f-b551-40a9-b45a-bc5f60266a52" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_e029f0f7-bc88-46cc-9cd0-ea11530e7bb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_c9766833-18a3-4f16-87e9-b2e0c300deb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b4773b2f-b551-40a9-b45a-bc5f60266a52" xlink:to="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_c9766833-18a3-4f16-87e9-b2e0c300deb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_7be17b4a-3246-4c48-9ae7-d46b4dc10927" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b4773b2f-b551-40a9-b45a-bc5f60266a52" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_7be17b4a-3246-4c48-9ae7-d46b4dc10927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_39a64d27-4529-4a8c-9edb-36fef070ff0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b4773b2f-b551-40a9-b45a-bc5f60266a52" xlink:to="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_39a64d27-4529-4a8c-9edb-36fef070ff0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables" xlink:type="simple" xlink:href="cms-20250331.xsd#ContingenciesandCommitmentsTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e619977e-d129-499f-a34f-e16e5f10b598" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyTable_8d976515-df68-47cd-84f8-1601e5ddd907" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SiteContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e619977e-d129-499f-a34f-e16e5f10b598" xlink:to="loc_us-gaap_SiteContingencyTable_8d976515-df68-47cd-84f8-1601e5ddd907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_0458e1fd-5fa7-43e9-9c53-1ccc15d10665" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyTable_8d976515-df68-47cd-84f8-1601e5ddd907" xlink:to="loc_dei_LegalEntityAxis_0458e1fd-5fa7-43e9-9c53-1ccc15d10665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_99ed98bf-5baf-494f-a697-259c910e2061" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_0458e1fd-5fa7-43e9-9c53-1ccc15d10665" xlink:to="loc_dei_EntityDomain_99ed98bf-5baf-494f-a697-259c910e2061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_549de78f-78be-424c-be37-204f050412a4" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_99ed98bf-5baf-494f-a697-259c910e2061" xlink:to="loc_cms_ConsumersEnergyCompanyMember_549de78f-78be-424c-be37-204f050412a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyLineItems_7bbaf7c0-1245-4a49-96dc-eabb281c7367" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SiteContingencyLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyTable_8d976515-df68-47cd-84f8-1601e5ddd907" xlink:to="loc_us-gaap_SiteContingencyLineItems_7bbaf7c0-1245-4a49-96dc-eabb281c7367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ExpectedRemediationCostsByYearTableTextBlock_8d941a4b-88ad-4175-91bc-0f6a9d5a00f4" xlink:href="cms-20250331.xsd#cms_ExpectedRemediationCostsByYearTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_7bbaf7c0-1245-4a49-96dc-eabb281c7367" xlink:to="loc_cms_ExpectedRemediationCostsByYearTableTextBlock_8d941a4b-88ad-4175-91bc-0f6a9d5a00f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGuaranteeObligationsTextBlock_1c294edf-da5e-4493-a1b9-acacde156e81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGuaranteeObligationsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_7bbaf7c0-1245-4a49-96dc-eabb281c7367" xlink:to="loc_us-gaap_ScheduleOfGuaranteeObligationsTextBlock_1c294edf-da5e-4493-a1b9-acacde156e81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationTables" xlink:type="simple" xlink:href="cms-20250331.xsd#FinancingsandCapitalizationTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_9a74fd7c-3256-4aff-af58-f5b16a45950f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_9d20db4a-8f0b-4722-b58f-8688da407e94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_9a74fd7c-3256-4aff-af58-f5b16a45950f" xlink:to="loc_us-gaap_DebtInstrumentTable_9d20db4a-8f0b-4722-b58f-8688da407e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b46538e7-c963-4e15-96c1-2e073dbdae48" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9d20db4a-8f0b-4722-b58f-8688da407e94" xlink:to="loc_dei_LegalEntityAxis_b46538e7-c963-4e15-96c1-2e073dbdae48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_496a5843-142e-4814-aa88-9397edef08ce" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_b46538e7-c963-4e15-96c1-2e073dbdae48" xlink:to="loc_dei_EntityDomain_496a5843-142e-4814-aa88-9397edef08ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_71dcfb9b-7bb7-4005-9de6-907193749547" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_496a5843-142e-4814-aa88-9397edef08ce" xlink:to="loc_cms_ConsumersEnergyCompanyMember_71dcfb9b-7bb7-4005-9de6-907193749547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_e7253cf1-5e73-4759-864f-abcca1da3355" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9d20db4a-8f0b-4722-b58f-8688da407e94" xlink:to="loc_us-gaap_DebtInstrumentLineItems_e7253cf1-5e73-4759-864f-abcca1da3355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_03d006c2-abae-4c7b-8d17-e648c72d4af1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e7253cf1-5e73-4759-864f-abcca1da3355" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_03d006c2-abae-4c7b-8d17-e648c72d4af1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_9d99fce0-e980-4e4e-b103-33903bdc3f43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e7253cf1-5e73-4759-864f-abcca1da3355" xlink:to="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_9d99fce0-e980-4e4e-b103-33903bdc3f43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock_a1c045d2-6b17-42c1-b036-729347969283" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e7253cf1-5e73-4759-864f-abcca1da3355" xlink:to="loc_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock_a1c045d2-6b17-42c1-b036-729347969283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="cms-20250331.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_48959aec-9cf1-405c-ab25-7f73790c326a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7e39e763-f772-479a-b0bf-16e42ee84c73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_48959aec-9cf1-405c-ab25-7f73790c326a" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7e39e763-f772-479a-b0bf-16e42ee84c73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_982ed533-3227-4b3e-8953-9eb05693740a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7e39e763-f772-479a-b0bf-16e42ee84c73" xlink:to="loc_dei_LegalEntityAxis_982ed533-3227-4b3e-8953-9eb05693740a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_822afbdc-788a-4bc2-a6bb-ca9fd80e0458" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_982ed533-3227-4b3e-8953-9eb05693740a" xlink:to="loc_dei_EntityDomain_822afbdc-788a-4bc2-a6bb-ca9fd80e0458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_10012af3-0dc8-43ba-9dcb-884c7379fb74" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_822afbdc-788a-4bc2-a6bb-ca9fd80e0458" xlink:to="loc_cms_ConsumersEnergyCompanyMember_10012af3-0dc8-43ba-9dcb-884c7379fb74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_839cfc7d-3764-4beb-84be-85a83542dff2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7e39e763-f772-479a-b0bf-16e42ee84c73" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_839cfc7d-3764-4beb-84be-85a83542dff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_64d1bcbd-a004-4fd1-b395-69167ef1b784" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_839cfc7d-3764-4beb-84be-85a83542dff2" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_64d1bcbd-a004-4fd1-b395-69167ef1b784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsTables" xlink:type="simple" xlink:href="cms-20250331.xsd#FinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsAbstract_af906bd0-8f19-4c00-bcf3-49388a236bd3" xlink:href="cms-20250331.xsd#cms_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable_df41ee6a-969f-46d2-9e9e-b75e2c7936d5" xlink:href="cms-20250331.xsd#cms_FinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsAbstract_af906bd0-8f19-4c00-bcf3-49388a236bd3" xlink:to="loc_cms_FinancialInstrumentsTable_df41ee6a-969f-46d2-9e9e-b75e2c7936d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_5b47fdc5-2e1f-40f5-a43a-7b34bd12a6d3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_df41ee6a-969f-46d2-9e9e-b75e2c7936d5" xlink:to="loc_dei_LegalEntityAxis_5b47fdc5-2e1f-40f5-a43a-7b34bd12a6d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0e4b8fcf-90e2-4eaa-9b34-f2d6aa54e0ff" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_5b47fdc5-2e1f-40f5-a43a-7b34bd12a6d3" xlink:to="loc_dei_EntityDomain_0e4b8fcf-90e2-4eaa-9b34-f2d6aa54e0ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_3ee69a1f-0808-4f63-ba54-e5b1db3a0c2f" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_0e4b8fcf-90e2-4eaa-9b34-f2d6aa54e0ff" xlink:to="loc_cms_ConsumersEnergyCompanyMember_3ee69a1f-0808-4f63-ba54-e5b1db3a0c2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems_bf756de6-a41b-49ef-9b01-3931b728e575" xlink:href="cms-20250331.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_df41ee6a-969f-46d2-9e9e-b75e2c7936d5" xlink:to="loc_cms_FinancialInstrumentsLineItems_bf756de6-a41b-49ef-9b01-3931b728e575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_3d3fdb2b-1ef9-4d93-ab3c-d792323055c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsLineItems_bf756de6-a41b-49ef-9b01-3931b728e575" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_3d3fdb2b-1ef9-4d93-ab3c-d792323055c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsTables" xlink:type="simple" xlink:href="cms-20250331.xsd#RetirementBenefitsTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_90a1acef-5e37-49cb-8f7a-56b1e560e0ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d88452d8-3b62-49a5-a7c6-258eb0bbddbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_90a1acef-5e37-49cb-8f7a-56b1e560e0ef" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d88452d8-3b62-49a5-a7c6-258eb0bbddbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_3166b77c-2efd-494c-86ad-720d61536b0c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d88452d8-3b62-49a5-a7c6-258eb0bbddbf" xlink:to="loc_dei_LegalEntityAxis_3166b77c-2efd-494c-86ad-720d61536b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_011c066d-e866-476d-93aa-b21605bb693d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_3166b77c-2efd-494c-86ad-720d61536b0c" xlink:to="loc_dei_EntityDomain_011c066d-e866-476d-93aa-b21605bb693d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_bee06803-2373-402c-80a9-5808a58012ce" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_011c066d-e866-476d-93aa-b21605bb693d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_bee06803-2373-402c-80a9-5808a58012ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_fa79b6cc-4c67-4ca6-b356-157fbf19542b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d88452d8-3b62-49a5-a7c6-258eb0bbddbf" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_fa79b6cc-4c67-4ca6-b356-157fbf19542b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_78acb770-239b-415d-9ae3-f49c3ed70169" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_fa79b6cc-4c67-4ca6-b356-157fbf19542b" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_78acb770-239b-415d-9ae3-f49c3ed70169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="cms-20250331.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4f876e39-08a8-495f-bf27-6deec58fcc9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_669fa03b-1a18-4710-8d40-35e375d6576e" xlink:href="cms-20250331.xsd#cms_IncomeTaxesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4f876e39-08a8-495f-bf27-6deec58fcc9f" xlink:to="loc_cms_IncomeTaxesTable_669fa03b-1a18-4710-8d40-35e375d6576e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a743093e-0fe4-4b93-a146-0dbe58bfd18e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_669fa03b-1a18-4710-8d40-35e375d6576e" xlink:to="loc_dei_LegalEntityAxis_a743093e-0fe4-4b93-a146-0dbe58bfd18e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_60fb4c77-d64f-4cc8-83cc-3967de41f9a8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_a743093e-0fe4-4b93-a146-0dbe58bfd18e" xlink:to="loc_dei_EntityDomain_60fb4c77-d64f-4cc8-83cc-3967de41f9a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_93b71904-6c93-45c5-ace7-ea8bf196ab1a" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_60fb4c77-d64f-4cc8-83cc-3967de41f9a8" xlink:to="loc_cms_ConsumersEnergyCompanyMember_93b71904-6c93-45c5-ace7-ea8bf196ab1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_5a24bbfb-1cda-44e5-ba28-19688b6689b7" xlink:href="cms-20250331.xsd#cms_IncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_669fa03b-1a18-4710-8d40-35e375d6576e" xlink:to="loc_cms_IncomeTaxesLineItems_5a24bbfb-1cda-44e5-ba28-19688b6689b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_c0c753e0-ddf6-4324-a749-4d8453213e99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_5a24bbfb-1cda-44e5-ba28-19688b6689b7" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_c0c753e0-ddf6-4324-a749-4d8453213e99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyTables" xlink:type="simple" xlink:href="cms-20250331.xsd#EarningsPerShareCMSEnergyTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b3736a36-0b66-4c98-97c5-18d2eed8be54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_f6f3e50b-a720-43ef-b41f-06f71a740344" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b3736a36-0b66-4c98-97c5-18d2eed8be54" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_f6f3e50b-a720-43ef-b41f-06f71a740344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueTables" xlink:type="simple" xlink:href="cms-20250331.xsd#RevenueTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RevenueTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_eb9a6f20-4246-4a7b-9e7e-d2093eb46b34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_84babf62-afec-4df9-995d-07d982cf8c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_eb9a6f20-4246-4a7b-9e7e-d2093eb46b34" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_84babf62-afec-4df9-995d-07d982cf8c2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_fea32828-f731-422d-a264-fbe5851c3406" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_84babf62-afec-4df9-995d-07d982cf8c2c" xlink:to="loc_dei_LegalEntityAxis_fea32828-f731-422d-a264-fbe5851c3406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_774bc433-2adc-4218-ad44-9e56f4d6af05" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_fea32828-f731-422d-a264-fbe5851c3406" xlink:to="loc_dei_EntityDomain_774bc433-2adc-4218-ad44-9e56f4d6af05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_3c055374-2a92-4681-8243-0e883c6371a3" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_774bc433-2adc-4218-ad44-9e56f4d6af05" xlink:to="loc_cms_ConsumersEnergyCompanyMember_3c055374-2a92-4681-8243-0e883c6371a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_596aeff5-c9b9-47e1-b18e-662b0dd50dbc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_84babf62-afec-4df9-995d-07d982cf8c2c" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_596aeff5-c9b9-47e1-b18e-662b0dd50dbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_e7840355-54ed-4de4-bacc-d472e39c074d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_596aeff5-c9b9-47e1-b18e-662b0dd50dbc" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_e7840355-54ed-4de4-bacc-d472e39c074d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegmentsTables" xlink:type="simple" xlink:href="cms-20250331.xsd#ReportableSegmentsTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ReportableSegmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_abff90fd-0a33-4e5e-a1b5-7b1149c55587" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e9bd9fa0-5fa4-4879-82da-f9fb3c990fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_abff90fd-0a33-4e5e-a1b5-7b1149c55587" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e9bd9fa0-5fa4-4879-82da-f9fb3c990fcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ef6db139-5963-4411-8c35-b4785e9e55da" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e9bd9fa0-5fa4-4879-82da-f9fb3c990fcb" xlink:to="loc_dei_LegalEntityAxis_ef6db139-5963-4411-8c35-b4785e9e55da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6a667cba-6d9f-4c1e-925f-70872a610cd2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ef6db139-5963-4411-8c35-b4785e9e55da" xlink:to="loc_dei_EntityDomain_6a667cba-6d9f-4c1e-925f-70872a610cd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_b90711d4-853f-4f3b-98c9-bf7147df7377" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6a667cba-6d9f-4c1e-925f-70872a610cd2" xlink:to="loc_cms_ConsumersEnergyCompanyMember_b90711d4-853f-4f3b-98c9-bf7147df7377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8d137282-71f0-4d34-bcc1-4a39039347bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e9bd9fa0-5fa4-4879-82da-f9fb3c990fcb" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_8d137282-71f0-4d34-bcc1-4a39039347bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_6ca12493-ec01-483f-90bc-9747d9ee608f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8d137282-71f0-4d34-bcc1-4a39039347bc" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_6ca12493-ec01-483f-90bc-9747d9ee608f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesTables" xlink:type="simple" xlink:href="cms-20250331.xsd#VariableInterestEntitiesTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntitiesAbstract_7173ea2d-4978-48d5-8221-11ff7be2bdb9" xlink:href="cms-20250331.xsd#cms_VariableInterestEntitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_cccb8423-4402-4a7e-a6ca-bb26255d41c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_VariableInterestEntitiesAbstract_7173ea2d-4978-48d5-8221-11ff7be2bdb9" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_cccb8423-4402-4a7e-a6ca-bb26255d41c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesTables" xlink:type="simple" xlink:href="cms-20250331.xsd#ExitActivitiesTables"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_84edb53f-e916-45c4-9d02-f15f9cdca7c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_8f2609ef-941e-420e-8fbc-52116a9a9225" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_84edb53f-e916-45c4-9d02-f15f9cdca7c6" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_8f2609ef-941e-420e-8fbc-52116a9a9225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_17ee7533-6d8f-473b-aa8b-fa4a6113f48f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_8f2609ef-941e-420e-8fbc-52116a9a9225" xlink:to="loc_dei_LegalEntityAxis_17ee7533-6d8f-473b-aa8b-fa4a6113f48f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2f50358c-c0f1-48f1-9f0c-1b423a2ca49a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_17ee7533-6d8f-473b-aa8b-fa4a6113f48f" xlink:to="loc_dei_EntityDomain_2f50358c-c0f1-48f1-9f0c-1b423a2ca49a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_1f56d0e5-912b-482e-b557-eeae2a875ecd" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_2f50358c-c0f1-48f1-9f0c-1b423a2ca49a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_1f56d0e5-912b-482e-b557-eeae2a875ecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_64b305f1-a58b-46d8-be6d-349b1903b268" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_8f2609ef-941e-420e-8fbc-52116a9a9225" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_64b305f1-a58b-46d8-be6d-349b1903b268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_1ee786b4-d7b4-4cf6-b8ea-0c190bfeda32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_64b305f1-a58b-46d8-be6d-349b1903b268" xlink:to="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_1ee786b4-d7b4-4cf6-b8ea-0c190bfeda32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#ContingenciesandCommitmentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_66f9c036-3adb-4bcc-9e0f-373005215f68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_6f6d6dd6-0258-4cfd-83d9-4ff1c0932ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_66f9c036-3adb-4bcc-9e0f-373005215f68" xlink:to="loc_us-gaap_LossContingenciesTable_6f6d6dd6-0258-4cfd-83d9-4ff1c0932ebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteAxis_7a52cf82-3c72-45c6-879f-40dc7be64a25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_6f6d6dd6-0258-4cfd-83d9-4ff1c0932ebf" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteAxis_7a52cf82-3c72-45c6-879f-40dc7be64a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_def72774-89c7-44f6-a39d-76989465a944" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_7a52cf82-3c72-45c6-879f-40dc7be64a25" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_def72774-89c7-44f6-a39d-76989465a944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_BayHarborMember_b4116da7-e783-4a3a-a4a8-f95785673824" xlink:href="cms-20250331.xsd#cms_BayHarborMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_def72774-89c7-44f6-a39d-76989465a944" xlink:to="loc_cms_BayHarborMember_b4116da7-e783-4a3a-a4a8-f95785673824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NrepaMember_276c73af-f9d3-4bae-b10a-3200e03e4c8c" xlink:href="cms-20250331.xsd#cms_NrepaMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_def72774-89c7-44f6-a39d-76989465a944" xlink:to="loc_cms_NrepaMember_276c73af-f9d3-4bae-b10a-3200e03e4c8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CerclaLiabilityMember_09057618-6c88-470f-bc97-2ec1870c29a1" xlink:href="cms-20250331.xsd#cms_CerclaLiabilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_def72774-89c7-44f6-a39d-76989465a944" xlink:to="loc_cms_CerclaLiabilityMember_09057618-6c88-470f-bc97-2ec1870c29a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_33949de1-e0bf-4e77-900f-c9a940cb671b" xlink:href="cms-20250331.xsd#cms_ManufacturedGasPlantMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_def72774-89c7-44f6-a39d-76989465a944" xlink:to="loc_cms_ManufacturedGasPlantMember_33949de1-e0bf-4e77-900f-c9a940cb671b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ebfe5099-d9ee-482c-b4ba-924f09c6672d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_6f6d6dd6-0258-4cfd-83d9-4ff1c0932ebf" xlink:to="loc_srt_RangeAxis_ebfe5099-d9ee-482c-b4ba-924f09c6672d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d7490560-bbca-4e70-940d-41976be4208f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_ebfe5099-d9ee-482c-b4ba-924f09c6672d" xlink:to="loc_srt_RangeMember_d7490560-bbca-4e70-940d-41976be4208f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9c51d463-ce1b-4c68-a9f2-ffc982d5dc51" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d7490560-bbca-4e70-940d-41976be4208f" xlink:to="loc_srt_MinimumMember_9c51d463-ce1b-4c68-a9f2-ffc982d5dc51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8039f3c3-e52e-48a0-86f8-21637ff37e57" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d7490560-bbca-4e70-940d-41976be4208f" xlink:to="loc_srt_MaximumMember_8039f3c3-e52e-48a0-86f8-21637ff37e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_18ca9d66-65e6-46fc-b528-719e4533d47a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_6f6d6dd6-0258-4cfd-83d9-4ff1c0932ebf" xlink:to="loc_us-gaap_PublicUtilityAxis_18ca9d66-65e6-46fc-b528-719e4533d47a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_fe004681-65d9-45ca-bf92-ae01f60e2182" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityAxis_18ca9d66-65e6-46fc-b528-719e4533d47a" xlink:to="loc_us-gaap_UtilityPlantDomain_fe004681-65d9-45ca-bf92-ae01f60e2182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_6bf0cfb2-c445-4bbb-a5e4-304889a18e46" xlink:href="cms-20250331.xsd#cms_ElectricUtilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_fe004681-65d9-45ca-bf92-ae01f60e2182" xlink:to="loc_cms_ElectricUtilityMember_6bf0cfb2-c445-4bbb-a5e4-304889a18e46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_273ac33e-98cc-4b22-94b6-5a41e07c70c9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_6f6d6dd6-0258-4cfd-83d9-4ff1c0932ebf" xlink:to="loc_dei_LegalEntityAxis_273ac33e-98cc-4b22-94b6-5a41e07c70c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e136d168-c34c-493c-a4dd-8a98ad2a0be6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_273ac33e-98cc-4b22-94b6-5a41e07c70c9" xlink:to="loc_dei_EntityDomain_e136d168-c34c-493c-a4dd-8a98ad2a0be6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_13d472e1-bc06-4641-b6bf-09e800850b1b" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_e136d168-c34c-493c-a4dd-8a98ad2a0be6" xlink:to="loc_cms_ConsumersEnergyCompanyMember_13d472e1-bc06-4641-b6bf-09e800850b1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_138b4cf7-5fb2-42b4-87ea-f7fb62fd2073" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_6f6d6dd6-0258-4cfd-83d9-4ff1c0932ebf" xlink:to="loc_srt_LitigationCaseAxis_138b4cf7-5fb2-42b4-87ea-f7fb62fd2073" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_4c3f184c-6c62-4464-aa73-657a49b97beb" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_138b4cf7-5fb2-42b4-87ea-f7fb62fd2073" xlink:to="loc_srt_LitigationCaseTypeDomain_4c3f184c-6c62-4464-aa73-657a49b97beb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LudingtonPlantOverhaulContractDisputeMember_95f337ca-0abc-4ba8-a794-51ca8a9d6fbe" xlink:href="cms-20250331.xsd#cms_LudingtonPlantOverhaulContractDisputeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_4c3f184c-6c62-4464-aa73-657a49b97beb" xlink:to="loc_cms_LudingtonPlantOverhaulContractDisputeMember_95f337ca-0abc-4ba8-a794-51ca8a9d6fbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantAxis_94da8e77-f899-4db8-a600-dfd3a640a075" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_6f6d6dd6-0258-4cfd-83d9-4ff1c0932ebf" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantAxis_94da8e77-f899-4db8-a600-dfd3a640a075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b9c999f8-ead1-423e-bd1a-652fbf70f62b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantAxis_94da8e77-f899-4db8-a600-dfd3a640a075" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b9c999f8-ead1-423e-bd1a-652fbf70f62b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_LudingtonMember_a3e82b94-17cb-4d64-9f47-2566ed29c8c6" xlink:href="cms-20250331.xsd#cms_LudingtonMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_JointlyOwnedUtilityPlantDomain_b9c999f8-ead1-423e-bd1a-652fbf70f62b" xlink:to="loc_cms_LudingtonMember_a3e82b94-17cb-4d64-9f47-2566ed29c8c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_13e96a36-ae25-4a00-bd06-0dda82d96ec7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_6f6d6dd6-0258-4cfd-83d9-4ff1c0932ebf" xlink:to="loc_us-gaap_RegulatoryAssetAxis_13e96a36-ae25-4a00-bd06-0dda82d96ec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_412a9393-ecf1-43be-80d6-6c76408fbfba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_13e96a36-ae25-4a00-bd06-0dda82d96ec7" xlink:to="loc_us-gaap_RegulatoryAssetDomain_412a9393-ecf1-43be-80d6-6c76408fbfba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_d783d609-15d1-4021-93d7-630a118c21b6" xlink:href="cms-20250331.xsd#cms_ManufacturedGasPlantMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_412a9393-ecf1-43be-80d6-6c76408fbfba" xlink:to="loc_cms_ManufacturedGasPlantMember_d783d609-15d1-4021-93d7-630a118c21b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_6f6d6dd6-0258-4cfd-83d9-4ff1c0932ebf" xlink:to="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_431fc702-6448-4802-8d68-ee7e8562c760" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_431fc702-6448-4802-8d68-ee7e8562c760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate_02afd9ef-2277-4b28-9d11-d0c980343a2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate_02afd9ef-2277-4b28-9d11-d0c980343a2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccrualForEnvironmentalLossContingenciesInflationRate_7efb402f-e79b-47be-9884-444fd2666e07" xlink:href="cms-20250331.xsd#cms_AccrualForEnvironmentalLossContingenciesInflationRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_cms_AccrualForEnvironmentalLossContingenciesInflationRate_7efb402f-e79b-47be-9884-444fd2666e07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_080e894e-766b-4bf0-8a3e-d19c5b4c28cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_080e894e-766b-4bf0-8a3e-d19c5b4c28cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_03ba77be-9daf-444e-adf9-cb1e9e6163c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_03ba77be-9daf-444e-adf9-cb1e9e6163c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_8e452c2e-bcbc-4a0f-bb80-4633f1701d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_us-gaap_LossContingencyDamagesSoughtValue_8e452c2e-bcbc-4a0f-bb80-4633f1701d0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_326ede9d-f620-4dc5-93a7-f8dae6219500" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare_326ede9d-f620-4dc5-93a7-f8dae6219500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RegulatoryAssetEstimateOfSharedCosts_4d4847b5-593b-4935-b5d8-618fffd26c73" xlink:href="cms-20250331.xsd#cms_RegulatoryAssetEstimateOfSharedCosts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_cms_RegulatoryAssetEstimateOfSharedCosts_4d4847b5-593b-4935-b5d8-618fffd26c73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NumberOfFormerManufacturedGasPlants_d0c43432-550b-4483-a300-6d99e0545083" xlink:href="cms-20250331.xsd#cms_NumberOfFormerManufacturedGasPlants"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_cms_NumberOfFormerManufacturedGasPlants_d0c43432-550b-4483-a300-6d99e0545083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag_af586217-d787-4b9e-91ce-801e09f21e2b" xlink:href="cms-20250331.xsd#cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag_af586217-d787-4b9e-91ce-801e09f21e2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAmortizationPeriod_f0e4d34a-61d1-445b-92f4-83723310e9c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAmortizationPeriod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_us-gaap_RegulatoryAssetAmortizationPeriod_f0e4d34a-61d1-445b-92f4-83723310e9c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_209d657a-61f0-407c-bee6-d640c13f7f1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3999d5db-f9f6-4ea2-bf2d-4a4e78f6c26b" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_209d657a-61f0-407c-bee6-d640c13f7f1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_81a0a670-8b11-47e1-ae16-8319011169e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyTable_019f3f58-1001-4a29-acda-935ecfea07f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SiteContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_81a0a670-8b11-47e1-ae16-8319011169e6" xlink:to="loc_us-gaap_SiteContingencyTable_019f3f58-1001-4a29-acda-935ecfea07f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_db162af1-a304-496f-b314-6cd796ea4861" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyTable_019f3f58-1001-4a29-acda-935ecfea07f4" xlink:to="loc_dei_LegalEntityAxis_db162af1-a304-496f-b314-6cd796ea4861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_de0357d7-77b0-4c22-9d59-e00001f6b4c8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_db162af1-a304-496f-b314-6cd796ea4861" xlink:to="loc_dei_EntityDomain_de0357d7-77b0-4c22-9d59-e00001f6b4c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_4b48deae-3071-43e1-b5dd-a57828c24c19" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_de0357d7-77b0-4c22-9d59-e00001f6b4c8" xlink:to="loc_cms_ConsumersEnergyCompanyMember_4b48deae-3071-43e1-b5dd-a57828c24c19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteAxis_580dfc70-fae4-4217-9e97-4b41c0f15894" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyTable_019f3f58-1001-4a29-acda-935ecfea07f4" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteAxis_580dfc70-fae4-4217-9e97-4b41c0f15894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationSiteDomain_5fe0db32-e1fd-4f8b-b04d-11f8685e5c4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationSiteDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteAxis_580dfc70-fae4-4217-9e97-4b41c0f15894" xlink:to="loc_us-gaap_EnvironmentalRemediationSiteDomain_5fe0db32-e1fd-4f8b-b04d-11f8685e5c4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_BayHarborMember_7553b638-321e-4eca-8f88-7dd8734d9cbc" xlink:href="cms-20250331.xsd#cms_BayHarborMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationSiteDomain_5fe0db32-e1fd-4f8b-b04d-11f8685e5c4b" xlink:to="loc_cms_BayHarborMember_7553b638-321e-4eca-8f88-7dd8734d9cbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationContingencyAxis_324fcf0d-003d-4c2c-93e7-d9f0329958cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationContingencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyTable_019f3f58-1001-4a29-acda-935ecfea07f4" xlink:to="loc_us-gaap_EnvironmentalRemediationContingencyAxis_324fcf0d-003d-4c2c-93e7-d9f0329958cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnvironmentalRemediationContingencyDomain_2f983273-67ba-461d-aa56-a94ca317b020" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnvironmentalRemediationContingencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationContingencyAxis_324fcf0d-003d-4c2c-93e7-d9f0329958cc" xlink:to="loc_us-gaap_EnvironmentalRemediationContingencyDomain_2f983273-67ba-461d-aa56-a94ca317b020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ManufacturedGasPlantMember_80d5d48c-7514-4901-b432-9773aca78a3e" xlink:href="cms-20250331.xsd#cms_ManufacturedGasPlantMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EnvironmentalRemediationContingencyDomain_2f983273-67ba-461d-aa56-a94ca317b020" xlink:to="loc_cms_ManufacturedGasPlantMember_80d5d48c-7514-4901-b432-9773aca78a3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SiteContingencyLineItems_bd622046-a362-464e-b1cf-b4ba4a10f59f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SiteContingencyLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyTable_019f3f58-1001-4a29-acda-935ecfea07f4" xlink:to="loc_us-gaap_SiteContingencyLineItems_bd622046-a362-464e-b1cf-b4ba4a10f59f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear_3dcb2d1f-3e6d-475d-a8ae-ecddc1930f30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_bd622046-a362-464e-b1cf-b4ba4a10f59f" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear_3dcb2d1f-3e6d-475d-a8ae-ecddc1930f30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_d289cd68-6ad0-4fa3-9f48-458188c49efc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_bd622046-a362-464e-b1cf-b4ba4a10f59f" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_d289cd68-6ad0-4fa3-9f48-458188c49efc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_edea4e0f-c7bd-472d-bb7a-1e07588b0398" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_bd622046-a362-464e-b1cf-b4ba4a10f59f" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_edea4e0f-c7bd-472d-bb7a-1e07588b0398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_2b5c2ef3-c6d9-47f3-b5a5-b598380b353f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_bd622046-a362-464e-b1cf-b4ba4a10f59f" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_2b5c2ef3-c6d9-47f3-b5a5-b598380b353f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_0a1f6c71-8b1e-40ef-bccb-4c654b3fc4fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_bd622046-a362-464e-b1cf-b4ba4a10f59f" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_0a1f6c71-8b1e-40ef-bccb-4c654b3fc4fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_f22b6efa-be4f-4740-8c5d-57e97cde4954" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SiteContingencyLineItems_bd622046-a362-464e-b1cf-b4ba4a10f59f" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_f22b6efa-be4f-4740-8c5d-57e97cde4954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#ContingenciesandCommitmentsSummaryofGuaranteesDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1a520d7e-c514-4c21-9060-d2053492ee56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesTable_00e1c0cc-02f4-4149-9df8-b71dbd1cd35f" xlink:href="cms-20250331.xsd#cms_GuaranteesAndOtherContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1a520d7e-c514-4c21-9060-d2053492ee56" xlink:to="loc_cms_GuaranteesAndOtherContingenciesTable_00e1c0cc-02f4-4149-9df8-b71dbd1cd35f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_7f3e0692-fb52-4427-a6f8-3dcb1a262ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_00e1c0cc-02f4-4149-9df8-b71dbd1cd35f" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_7f3e0692-fb52-4427-a6f8-3dcb1a262ba6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_51a316c3-ec9e-4839-9ce8-ac0e6ad47cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_7f3e0692-fb52-4427-a6f8-3dcb1a262ba6" xlink:to="loc_us-gaap_LossContingencyNatureDomain_51a316c3-ec9e-4839-9ce8-ac0e6ad47cb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember_b3280251-989b-4521-be2b-ceadfed83a30" xlink:href="cms-20250331.xsd#cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_51a316c3-ec9e-4839-9ce8-ac0e6ad47cb8" xlink:to="loc_cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember_b3280251-989b-4521-be2b-ceadfed83a30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndemnificationGuaranteeMember_017c916d-4232-461d-8f44-bf5d5e071d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndemnificationGuaranteeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_51a316c3-ec9e-4839-9ce8-ac0e6ad47cb8" xlink:to="loc_us-gaap_IndemnificationGuaranteeMember_017c916d-4232-461d-8f44-bf5d5e071d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_edd00d6a-e6a9-40c8-85f4-ede6b747f89c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_00e1c0cc-02f4-4149-9df8-b71dbd1cd35f" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_edd00d6a-e6a9-40c8-85f4-ede6b747f89c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_5460f054-0d0f-4601-8c80-2e48b0ef372a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_edd00d6a-e6a9-40c8-85f4-ede6b747f89c" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_5460f054-0d0f-4601-8c80-2e48b0ef372a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeTypeOtherMember_afb447d4-4198-4c63-a50c-d3743ee03719" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeTypeOtherMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_5460f054-0d0f-4601-8c80-2e48b0ef372a" xlink:to="loc_us-gaap_GuaranteeTypeOtherMember_afb447d4-4198-4c63-a50c-d3743ee03719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6eac0572-968b-478f-b0f1-87373c01bef9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_00e1c0cc-02f4-4149-9df8-b71dbd1cd35f" xlink:to="loc_dei_LegalEntityAxis_6eac0572-968b-478f-b0f1-87373c01bef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0db032ab-3bb1-41b8-b157-854affa8bcbb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_6eac0572-968b-478f-b0f1-87373c01bef9" xlink:to="loc_dei_EntityDomain_0db032ab-3bb1-41b8-b157-854affa8bcbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_410d088f-f69a-4600-83f8-52e3ebe65449" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_0db032ab-3bb1-41b8-b157-854affa8bcbb" xlink:to="loc_cms_ConsumersEnergyCompanyMember_410d088f-f69a-4600-83f8-52e3ebe65449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_61b794d0-4a21-4ece-b5a0-bdb40a4e4ce8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_00e1c0cc-02f4-4149-9df8-b71dbd1cd35f" xlink:to="loc_srt_ConsolidatedEntitiesAxis_61b794d0-4a21-4ece-b5a0-bdb40a4e4ce8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_53386212-ceae-4446-b4b1-35fec456b351" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_61b794d0-4a21-4ece-b5a0-bdb40a4e4ce8" xlink:to="loc_srt_ConsolidatedEntitiesDomain_53386212-ceae-4446-b4b1-35fec456b351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_8d36c489-b25c-4877-926a-50776728d6e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_53386212-ceae-4446-b4b1-35fec456b351" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_8d36c489-b25c-4877-926a-50776728d6e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_5383d47a-26cb-4704-b8b5-5b9015d85ec9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_00e1c0cc-02f4-4149-9df8-b71dbd1cd35f" xlink:to="loc_srt_OwnershipAxis_5383d47a-26cb-4704-b8b5-5b9015d85ec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_5dfde11e-4843-4c9a-a97f-1e6fac6e1420" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_5383d47a-26cb-4704-b8b5-5b9015d85ec9" xlink:to="loc_srt_OwnershipDomain_5dfde11e-4843-4c9a-a97f-1e6fac6e1420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindEquityHoldingsMember_a214512b-d9fa-4099-84a2-f010045829e4" xlink:href="cms-20250331.xsd#cms_AviatorWindEquityHoldingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_5dfde11e-4843-4c9a-a97f-1e6fac6e1420" xlink:to="loc_cms_AviatorWindEquityHoldingsMember_a214512b-d9fa-4099-84a2-f010045829e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GuaranteesAndOtherContingenciesLineItems_4c365f15-102f-4e84-aa63-fe867bc28b31" xlink:href="cms-20250331.xsd#cms_GuaranteesAndOtherContingenciesLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesTable_00e1c0cc-02f4-4149-9df8-b71dbd1cd35f" xlink:to="loc_cms_GuaranteesAndOtherContingenciesLineItems_4c365f15-102f-4e84-aa63-fe867bc28b31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_fe545a29-606b-4a29-b5de-49e120286cab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_4c365f15-102f-4e84-aa63-fe867bc28b31" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_fe545a29-606b-4a29-b5de-49e120286cab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_31edd4bd-a850-4260-ab6b-97e8b386a0e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteeObligationsCurrentCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_4c365f15-102f-4e84-aa63-fe867bc28b31" xlink:to="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_31edd4bd-a850-4260-ab6b-97e8b386a0e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_bf4ba577-a67d-4bf1-9792-d8d7fef21195" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_GuaranteesAndOtherContingenciesLineItems_4c365f15-102f-4e84-aa63-fe867bc28b31" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_bf4ba577-a67d-4bf1-9792-d8d7fef21195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_c40c79cc-b36c-42f8-9ea7-de11d0eea746" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_f29eef9c-27b3-4b29-a1e9-49477c660878" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c40c79cc-b36c-42f8-9ea7-de11d0eea746" xlink:to="loc_us-gaap_DebtInstrumentTable_f29eef9c-27b3-4b29-a1e9-49477c660878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_d2df2928-38ab-4e55-bd7a-c42cde2e55e2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f29eef9c-27b3-4b29-a1e9-49477c660878" xlink:to="loc_srt_ConsolidatedEntitiesAxis_d2df2928-38ab-4e55-bd7a-c42cde2e55e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_6b0e30c6-93b5-44b1-af0b-06c0d3696f0c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_d2df2928-38ab-4e55-bd7a-c42cde2e55e2" xlink:to="loc_srt_ConsolidatedEntitiesDomain_6b0e30c6-93b5-44b1-af0b-06c0d3696f0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_f993ad6d-11e9-48ba-b239-7b626aba105f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_6b0e30c6-93b5-44b1-af0b-06c0d3696f0c" xlink:to="loc_srt_ParentCompanyMember_f993ad6d-11e9-48ba-b239-7b626aba105f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_7adaf2ac-8ac2-4824-bbc0-42be5178ec8f" xlink:href="cms-20250331.xsd#cms_NorthStarCleanEnergyIncludingSubsidiariesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_6b0e30c6-93b5-44b1-af0b-06c0d3696f0c" xlink:to="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_7adaf2ac-8ac2-4824-bbc0-42be5178ec8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_fcb7bc1b-05ac-4d89-bb77-7767b563356c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f29eef9c-27b3-4b29-a1e9-49477c660878" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_fcb7bc1b-05ac-4d89-bb77-7767b563356c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fc4b4838-f175-4e4c-948c-d4f05479e84c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_fcb7bc1b-05ac-4d89-bb77-7767b563356c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fc4b4838-f175-4e4c-948c-d4f05479e84c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebtMember_59552fbc-da9e-4386-a02f-86e757b5e54e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JuniorSubordinatedDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fc4b4838-f175-4e4c-948c-d4f05479e84c" xlink:to="loc_us-gaap_JuniorSubordinatedDebtMember_59552fbc-da9e-4386-a02f-86e757b5e54e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityMember_39952c2c-fd0c-4c79-a4de-c6b4947b8930" xlink:href="cms-20250331.xsd#cms_TermLoanFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fc4b4838-f175-4e4c-948c-d4f05479e84c" xlink:to="loc_cms_TermLoanFacilityMember_39952c2c-fd0c-4c79-a4de-c6b4947b8930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_0f506957-212d-4d11-9826-87ecf9e496b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fc4b4838-f175-4e4c-948c-d4f05479e84c" xlink:to="loc_us-gaap_ConstructionLoansMember_0f506957-212d-4d11-9826-87ecf9e496b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_b29b5baa-275c-4729-90c5-892d5274f942" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f29eef9c-27b3-4b29-a1e9-49477c660878" xlink:to="loc_us-gaap_DebtInstrumentAxis_b29b5baa-275c-4729-90c5-892d5274f942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_dd16006d-5264-4966-924c-bef82b4bd1da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_b29b5baa-275c-4729-90c5-892d5274f942" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_dd16006d-5264-4966-924c-bef82b4bd1da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_A6.500JuniorSubordinatedNotesDueJune2055Member_c1c07107-d7e3-4687-ba25-7e47310af3fb" xlink:href="cms-20250331.xsd#cms_A6.500JuniorSubordinatedNotesDueJune2055Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_dd16006d-5264-4966-924c-bef82b4bd1da" xlink:to="loc_cms_A6.500JuniorSubordinatedNotesDueJune2055Member_c1c07107-d7e3-4687-ba25-7e47310af3fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityDueDecember2025Member_cf056b4f-7311-49f8-89a8-407acd1beee5" xlink:href="cms-20250331.xsd#cms_TermLoanFacilityDueDecember2025Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_dd16006d-5264-4966-924c-bef82b4bd1da" xlink:to="loc_cms_TermLoanFacilityDueDecember2025Member_cf056b4f-7311-49f8-89a8-407acd1beee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConstructionFinancingAgreementMember_66a5a8f1-85f6-45d6-a937-1a969db212f6" xlink:href="cms-20250331.xsd#cms_ConstructionFinancingAgreementMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_dd16006d-5264-4966-924c-bef82b4bd1da" xlink:to="loc_cms_ConstructionFinancingAgreementMember_66a5a8f1-85f6-45d6-a937-1a969db212f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TermLoanFacilityDueSeptember2025Member_a0868de7-a3cd-49c2-aeec-c22585ff46e5" xlink:href="cms-20250331.xsd#cms_TermLoanFacilityDueSeptember2025Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_dd16006d-5264-4966-924c-bef82b4bd1da" xlink:to="loc_cms_TermLoanFacilityDueSeptember2025Member_a0868de7-a3cd-49c2-aeec-c22585ff46e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_d2f95331-7a7b-4b11-acaf-1041c0506946" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f29eef9c-27b3-4b29-a1e9-49477c660878" xlink:to="loc_srt_StatementScenarioAxis_d2f95331-7a7b-4b11-acaf-1041c0506946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_49ec63d7-ec5b-4a3c-84c7-120ecdae5ddc" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_d2f95331-7a7b-4b11-acaf-1041c0506946" xlink:to="loc_srt_ScenarioUnspecifiedDomain_49ec63d7-ec5b-4a3c-84c7-120ecdae5ddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_673b166a-7c7d-4fac-ba39-fe89fa1455df" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_49ec63d7-ec5b-4a3c-84c7-120ecdae5ddc" xlink:to="loc_srt_ScenarioForecastMember_673b166a-7c7d-4fac-ba39-fe89fa1455df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_d2d7c009-a92d-4846-b0d1-52800d47bd2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f29eef9c-27b3-4b29-a1e9-49477c660878" xlink:to="loc_us-gaap_DebtInstrumentLineItems_d2d7c009-a92d-4846-b0d1-52800d47bd2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_3c6e80fb-dbf4-485e-b0fe-3ef838da4c8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2d7c009-a92d-4846-b0d1-52800d47bd2c" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_3c6e80fb-dbf4-485e-b0fe-3ef838da4c8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1cbb718d-3755-4bbb-8735-fca99a7fd92e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2d7c009-a92d-4846-b0d1-52800d47bd2c" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1cbb718d-3755-4bbb-8735-fca99a7fd92e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_b37a113f-e3d0-4b91-a3ea-0880a1723029" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2d7c009-a92d-4846-b0d1-52800d47bd2c" xlink:to="loc_us-gaap_DebtInstrumentTerm_b37a113f-e3d0-4b91-a3ea-0880a1723029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_be25bdd7-366a-45aa-b5e2-b25f941d5a0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2d7c009-a92d-4846-b0d1-52800d47bd2c" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_be25bdd7-366a-45aa-b5e2-b25f941d5a0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_2076a1de-1e30-4267-be51-8af0e0f010ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d2d7c009-a92d-4846-b0d1-52800d47bd2c" xlink:to="loc_us-gaap_RepaymentsOfDebt_2076a1de-1e30-4267-be51-8af0e0f010ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_8851f8ca-d5b9-4c50-a42f-3b67e425b8a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_372cae55-7bff-49c4-8bad-d8710aae0729" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8851f8ca-d5b9-4c50-a42f-3b67e425b8a6" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_372cae55-7bff-49c4-8bad-d8710aae0729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_cecbbd38-ed4a-442a-a9ba-263ced28a71d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_372cae55-7bff-49c4-8bad-d8710aae0729" xlink:to="loc_srt_ConsolidatedEntitiesAxis_cecbbd38-ed4a-442a-a9ba-263ced28a71d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_f97d4d9e-6718-430c-80c3-08f583860576" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_cecbbd38-ed4a-442a-a9ba-263ced28a71d" xlink:to="loc_srt_ConsolidatedEntitiesDomain_f97d4d9e-6718-430c-80c3-08f583860576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_7ebf7611-b213-4b15-92f3-e72e28e81bcb" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_f97d4d9e-6718-430c-80c3-08f583860576" xlink:to="loc_srt_ParentCompanyMember_7ebf7611-b213-4b15-92f3-e72e28e81bcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_2eec3519-60d1-435b-8607-7d7ac4f5bac7" xlink:href="cms-20250331.xsd#cms_NorthStarCleanEnergyIncludingSubsidiariesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_f97d4d9e-6718-430c-80c3-08f583860576" xlink:to="loc_cms_NorthStarCleanEnergyIncludingSubsidiariesMember_2eec3519-60d1-435b-8607-7d7ac4f5bac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_9307c8ce-a60a-4a62-9850-8b56c9678007" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_372cae55-7bff-49c4-8bad-d8710aae0729" xlink:to="loc_dei_LegalEntityAxis_9307c8ce-a60a-4a62-9850-8b56c9678007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4120c328-5c77-4852-9e46-3e46b63b7a0e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_9307c8ce-a60a-4a62-9850-8b56c9678007" xlink:to="loc_dei_EntityDomain_4120c328-5c77-4852-9e46-3e46b63b7a0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a03b60d4-0bbb-46df-b90f-a896cced3e64" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_4120c328-5c77-4852-9e46-3e46b63b7a0e" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a03b60d4-0bbb-46df-b90f-a896cced3e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_1e044f84-348d-48a4-b98e-c25644a67303" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_372cae55-7bff-49c4-8bad-d8710aae0729" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_1e044f84-348d-48a4-b98e-c25644a67303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_ba887694-95d5-45dc-aa66-0b6fc3dbdd1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_1e044f84-348d-48a4-b98e-c25644a67303" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_ba887694-95d5-45dc-aa66-0b6fc3dbdd1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesTwoMember_264f80c9-2978-41bc-9158-50930423d3b6" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ba887694-95d5-45dc-aa66-0b6fc3dbdd1d" xlink:to="loc_cms_RevolvingCreditFacilitiesTwoMember_264f80c9-2978-41bc-9158-50930423d3b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesSevenMember_264db0e5-27fd-48ef-8b19-5d8713f1bcc2" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesSevenMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ba887694-95d5-45dc-aa66-0b6fc3dbdd1d" xlink:to="loc_cms_RevolvingCreditFacilitiesSevenMember_264db0e5-27fd-48ef-8b19-5d8713f1bcc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesFourMember_2bee5cc5-146a-42e9-a765-4bea469fba02" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesFourMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ba887694-95d5-45dc-aa66-0b6fc3dbdd1d" xlink:to="loc_cms_RevolvingCreditFacilitiesFourMember_2bee5cc5-146a-42e9-a765-4bea469fba02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesSixMember_5281195c-5de3-41f9-8cdb-d7a6aba70621" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesSixMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ba887694-95d5-45dc-aa66-0b6fc3dbdd1d" xlink:to="loc_cms_RevolvingCreditFacilitiesSixMember_5281195c-5de3-41f9-8cdb-d7a6aba70621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesThreeMember_1842ee7a-48a2-4bf2-8389-7b6ec4e835d7" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesThreeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ba887694-95d5-45dc-aa66-0b6fc3dbdd1d" xlink:to="loc_cms_RevolvingCreditFacilitiesThreeMember_1842ee7a-48a2-4bf2-8389-7b6ec4e835d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesFiveMember_0943c619-680b-41d9-b80b-92995f87ca80" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesFiveMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ba887694-95d5-45dc-aa66-0b6fc3dbdd1d" xlink:to="loc_cms_RevolvingCreditFacilitiesFiveMember_0943c619-680b-41d9-b80b-92995f87ca80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesOneMember_5fe33987-c3b1-416a-9047-fb7ac93d6273" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesOneMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ba887694-95d5-45dc-aa66-0b6fc3dbdd1d" xlink:to="loc_cms_RevolvingCreditFacilitiesOneMember_5fe33987-c3b1-416a-9047-fb7ac93d6273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RevolvingCreditFacilitiesEightMember_a3778fde-e02f-4c93-ba51-99ec2f173892" xlink:href="cms-20250331.xsd#cms_RevolvingCreditFacilitiesEightMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ba887694-95d5-45dc-aa66-0b6fc3dbdd1d" xlink:to="loc_cms_RevolvingCreditFacilitiesEightMember_a3778fde-e02f-4c93-ba51-99ec2f173892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_00c8d177-19d3-416c-b532-bff7de59d863" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_372cae55-7bff-49c4-8bad-d8710aae0729" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_00c8d177-19d3-416c-b532-bff7de59d863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_71f20071-0985-47c5-a738-0443063b5aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_00c8d177-19d3-416c-b532-bff7de59d863" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_71f20071-0985-47c5-a738-0443063b5aa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_9d5f4507-8bd7-4173-87fd-6b84804930a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_71f20071-0985-47c5-a738-0443063b5aa9" xlink:to="loc_us-gaap_LetterOfCreditMember_9d5f4507-8bd7-4173-87fd-6b84804930a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_026cc5aa-fd4d-4874-8f52-4adaeeb4b399" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_372cae55-7bff-49c4-8bad-d8710aae0729" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_026cc5aa-fd4d-4874-8f52-4adaeeb4b399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_50757892-919f-4676-953f-05919f54414b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_026cc5aa-fd4d-4874-8f52-4adaeeb4b399" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_50757892-919f-4676-953f-05919f54414b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_d6314268-15a0-4ea4-b07f-ce5a55377d42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_026cc5aa-fd4d-4874-8f52-4adaeeb4b399" xlink:to="loc_us-gaap_LineOfCredit_d6314268-15a0-4ea4-b07f-ce5a55377d42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_811c3593-c816-4c42-88c4-a72aac233654" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_026cc5aa-fd4d-4874-8f52-4adaeeb4b399" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_811c3593-c816-4c42-88c4-a72aac233654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_34208bf3-7dd2-4936-b2f1-fb63a5ba7488" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_026cc5aa-fd4d-4874-8f52-4adaeeb4b399" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_34208bf3-7dd2-4936-b2f1-fb63a5ba7488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_93b717d1-d5f6-4e30-91f4-97538dc95234" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_026cc5aa-fd4d-4874-8f52-4adaeeb4b399" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_93b717d1-d5f6-4e30-91f4-97538dc95234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount_3764f1db-9653-421d-855b-d642acc4c58b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCollateralAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_026cc5aa-fd4d-4874-8f52-4adaeeb4b399" xlink:to="loc_us-gaap_DebtInstrumentCollateralAmount_3764f1db-9653-421d-855b-d642acc4c58b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#FinancingsandCapitalizationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_21877912-088c-4224-ab74-5195006ba4c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ScheduleOfFinancingAndCapitalizationTable_d4a27f85-7546-4587-aee8-78e22fa36a64" xlink:href="cms-20250331.xsd#cms_ScheduleOfFinancingAndCapitalizationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_21877912-088c-4224-ab74-5195006ba4c0" xlink:to="loc_cms_ScheduleOfFinancingAndCapitalizationTable_d4a27f85-7546-4587-aee8-78e22fa36a64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_ef6c5ef6-4b27-4de0-af85-e7dbf96688f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_d4a27f85-7546-4587-aee8-78e22fa36a64" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_ef6c5ef6-4b27-4de0-af85-e7dbf96688f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_d16bb45f-51a3-4d49-ba56-b476db66beff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_ef6c5ef6-4b27-4de0-af85-e7dbf96688f1" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_d16bb45f-51a3-4d49-ba56-b476db66beff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_0a4972c0-182f-4dc4-8ce5-3e50f0f941f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_d16bb45f-51a3-4d49-ba56-b476db66beff" xlink:to="loc_us-gaap_CommercialPaperMember_0a4972c0-182f-4dc4-8ce5-3e50f0f941f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ac14d020-7707-417a-b4c9-5361461aeb3f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_d4a27f85-7546-4587-aee8-78e22fa36a64" xlink:to="loc_dei_LegalEntityAxis_ac14d020-7707-417a-b4c9-5361461aeb3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b97f517a-0c4f-4a40-958f-c76a26d103c6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ac14d020-7707-417a-b4c9-5361461aeb3f" xlink:to="loc_dei_EntityDomain_b97f517a-0c4f-4a40-958f-c76a26d103c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_7867a3fd-95a1-45a4-8ecb-37279bfeb328" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b97f517a-0c4f-4a40-958f-c76a26d103c6" xlink:to="loc_cms_ConsumersEnergyCompanyMember_7867a3fd-95a1-45a4-8ecb-37279bfeb328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_d2c4c722-2363-4f20-a4af-a6fed48a27e0" xlink:href="cms-20250331.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b97f517a-0c4f-4a40-958f-c76a26d103c6" xlink:to="loc_cms_NorthStarCleanEnergyMember_d2c4c722-2363-4f20-a4af-a6fed48a27e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_b5fa017d-f322-415e-86ed-0234d2b4b4f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_d4a27f85-7546-4587-aee8-78e22fa36a64" xlink:to="loc_us-gaap_CreditFacilityAxis_b5fa017d-f322-415e-86ed-0234d2b4b4f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f7d6b260-99c3-45b8-8e04-ea67863605ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_b5fa017d-f322-415e-86ed-0234d2b4b4f5" xlink:to="loc_us-gaap_CreditFacilityDomain_f7d6b260-99c3-45b8-8e04-ea67863605ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_fa480df8-2dc9-4a71-941c-f4b161cd8588" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_f7d6b260-99c3-45b8-8e04-ea67863605ee" xlink:to="loc_us-gaap_LineOfCreditMember_fa480df8-2dc9-4a71-941c-f4b161cd8588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c68ddfac-e357-4143-8956-d18f8022c041" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_d4a27f85-7546-4587-aee8-78e22fa36a64" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c68ddfac-e357-4143-8956-d18f8022c041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_a76d4f4e-715d-4501-843e-c0d37264172f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c68ddfac-e357-4143-8956-d18f8022c041" xlink:to="loc_us-gaap_RelatedPartyDomain_a76d4f4e-715d-4501-843e-c0d37264172f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_87e64282-9ee1-4e82-a7c9-c07c3cec90b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_a76d4f4e-715d-4501-843e-c0d37264172f" xlink:to="loc_us-gaap_RelatedPartyMember_87e64282-9ee1-4e82-a7c9-c07c3cec90b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramAxis_e8dde292-3e24-4dff-bd4f-bcbb8835b902" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_d4a27f85-7546-4587-aee8-78e22fa36a64" xlink:to="loc_us-gaap_SupplierFinanceProgramAxis_e8dde292-3e24-4dff-bd4f-bcbb8835b902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramDomain_0d5c2b9c-95cf-4564-bd09-c0daab9c528c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplierFinanceProgramAxis_e8dde292-3e24-4dff-bd4f-bcbb8835b902" xlink:to="loc_us-gaap_SupplierFinanceProgramDomain_0d5c2b9c-95cf-4564-bd09-c0daab9c528c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergysSupplierFinancingProgramMember_ef89daf0-9606-487d-b448-e2e0c7303d68" xlink:href="cms-20250331.xsd#cms_NorthStarCleanEnergysSupplierFinancingProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplierFinanceProgramDomain_0d5c2b9c-95cf-4564-bd09-c0daab9c528c" xlink:to="loc_cms_NorthStarCleanEnergysSupplierFinancingProgramMember_ef89daf0-9606-487d-b448-e2e0c7303d68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:href="cms-20250331.xsd#cms_FinancingAndCapitalizationLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_ScheduleOfFinancingAndCapitalizationTable_d4a27f85-7546-4587-aee8-78e22fa36a64" xlink:to="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ShortTermDebtAuthorizedBorrowings_488642ee-01df-43d1-991d-af37b6d3de79" xlink:href="cms-20250331.xsd#cms_ShortTermDebtAuthorizedBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_cms_ShortTermDebtAuthorizedBorrowings_488642ee-01df-43d1-991d-af37b6d3de79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_3fa2cbbf-b344-44ab-8e53-bdcf6ad5e86f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_us-gaap_ShortTermBorrowings_3fa2cbbf-b344-44ab-8e53-bdcf6ad5e86f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_48dc0e8d-f1dd-48fe-bc91-0ba243b08d64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_48dc0e8d-f1dd-48fe-bc91-0ba243b08d64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_0ece0817-0629-4464-b06c-f9ef818016db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_0ece0817-0629-4464-b06c-f9ef818016db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_e723c87a-65f6-4dd5-a2f2-7c9f4e2dcd3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_us-gaap_NotesPayableCurrent_e723c87a-65f6-4dd5-a2f2-7c9f4e2dcd3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramPaymentTimingPeriod_297e99d8-72ea-4bba-9344-604903ed21e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramPaymentTimingPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_us-gaap_SupplierFinanceProgramPaymentTimingPeriod_297e99d8-72ea-4bba-9344-604903ed21e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SupplierFinanceProgramTerminationPeriod_e3a0d6dd-465a-47e7-a666-a51d50a0f24f" xlink:href="cms-20250331.xsd#cms_SupplierFinanceProgramTerminationPeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_cms_SupplierFinanceProgramTerminationPeriod_e3a0d6dd-465a-47e7-a666-a51d50a0f24f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_629802e9-8b8a-4c2e-a6fa-9d0794398f2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_629802e9-8b8a-4c2e-a6fa-9d0794398f2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligation_e238125e-788c-439e-a02e-1d1eb3dd94ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_us-gaap_SupplierFinanceProgramObligation_e238125e-788c-439e-a02e-1d1eb3dd94ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AmountAvailableForDividendDistribution_7cad2ee5-74b8-4dd0-a572-ad80a84a03da" xlink:href="cms-20250331.xsd#cms_AmountAvailableForDividendDistribution"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_cms_AmountAvailableForDividendDistribution_7cad2ee5-74b8-4dd0-a572-ad80a84a03da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_7ba00f96-d784-4ce0-a666-3cd34751ecd6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval_7ba00f96-d784-4ce0-a666-3cd34751ecd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_a1d64834-7198-47b6-9db7-0349056fc8ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_a1d64834-7198-47b6-9db7-0349056fc8ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_StockOfferingProgramMaximumValue_940a114c-6262-4e46-a889-646c42b82059" xlink:href="cms-20250331.xsd#cms_StockOfferingProgramMaximumValue"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_cms_StockOfferingProgramMaximumValue_940a114c-6262-4e46-a889-646c42b82059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue_8c40c78e-ef21-48fb-8bc9-e65f62199b36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue_8c40c78e-ef21-48fb-8bc9-e65f62199b36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue_636356c4-2014-43ae-890e-4bb48fc35285" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancingAndCapitalizationLineItems_d02bec02-117b-4f00-ac1e-94efbf173581" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue_636356c4-2014-43ae-890e-4bb48fc35285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#FinancingsandCapitalizationScheduleofForwardStockContractsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_5c875983-90c8-456e-afda-12c0ab2821be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_61e1fb5b-aa77-406c-95de-33df1bced1ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5c875983-90c8-456e-afda-12c0ab2821be" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_61e1fb5b-aa77-406c-95de-33df1bced1ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_1c112651-83b9-450e-beaa-62ce8eb32ab0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_61e1fb5b-aa77-406c-95de-33df1bced1ca" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_1c112651-83b9-450e-beaa-62ce8eb32ab0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_9221c877-6add-47cb-94bd-8ae2b9fb353e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis_1c112651-83b9-450e-beaa-62ce8eb32ab0" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_9221c877-6add-47cb-94bd-8ae2b9fb353e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsOneMember_4bf8adda-c548-4d0f-964f-8877b7ff161d" xlink:href="cms-20250331.xsd#cms_ForwardContractsOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_9221c877-6add-47cb-94bd-8ae2b9fb353e" xlink:to="loc_cms_ForwardContractsOneMember_4bf8adda-c548-4d0f-964f-8877b7ff161d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsTwoMember_dc4d127d-7de9-49c8-99b4-f235aa844fea" xlink:href="cms-20250331.xsd#cms_ForwardContractsTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_9221c877-6add-47cb-94bd-8ae2b9fb353e" xlink:to="loc_cms_ForwardContractsTwoMember_dc4d127d-7de9-49c8-99b4-f235aa844fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ForwardContractsThreeMember_a184fd8a-2b38-4571-80e9-d85e55c681a9" xlink:href="cms-20250331.xsd#cms_ForwardContractsThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain_9221c877-6add-47cb-94bd-8ae2b9fb353e" xlink:to="loc_cms_ForwardContractsThreeMember_a184fd8a-2b38-4571-80e9-d85e55c681a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_4f28ef19-5fe8-4574-bf1e-9499faf89cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_61e1fb5b-aa77-406c-95de-33df1bced1ca" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_4f28ef19-5fe8-4574-bf1e-9499faf89cf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityShares_3e45368c-ea75-4d20-a35b-050c7ce8da7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquityShares"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_4f28ef19-5fe8-4574-bf1e-9499faf89cf7" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityShares_3e45368c-ea75-4d20-a35b-050c7ce8da7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate_f7ffc0d3-ca61-4101-a83d-7ddbb6b20814" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForwardContractIndexedToIssuersEquityForwardRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_4f28ef19-5fe8-4574-bf1e-9499faf89cf7" xlink:to="loc_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate_f7ffc0d3-ca61-4101-a83d-7ddbb6b20814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_096d1a0d-d5cf-4bc3-90fc-fef37c71a46a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b2ec654a-6585-4d46-8b43-afe16a58d1c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_096d1a0d-d5cf-4bc3-90fc-fef37c71a46a" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b2ec654a-6585-4d46-8b43-afe16a58d1c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a338ef8f-66a9-4b2e-8a92-8f8bd28abfe8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b2ec654a-6585-4d46-8b43-afe16a58d1c2" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a338ef8f-66a9-4b2e-8a92-8f8bd28abfe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c53b5123-f75c-40e9-837e-86ac344b9446" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a338ef8f-66a9-4b2e-8a92-8f8bd28abfe8" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c53b5123-f75c-40e9-837e-86ac344b9446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member_b0577f4a-6e52-4ad6-8c4c-be02220023c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c53b5123-f75c-40e9-837e-86ac344b9446" xlink:to="loc_us-gaap_FairValueInputsLevel12And3Member_b0577f4a-6e52-4ad6-8c4c-be02220023c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_4fdaf168-dba1-46d8-be9b-9a043b3e5acb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_b0577f4a-6e52-4ad6-8c4c-be02220023c7" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_4fdaf168-dba1-46d8-be9b-9a043b3e5acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FairValueInputsLevel2AndLevel3Member_e5128758-e205-47c0-9d5a-39d35a4d0f02" xlink:href="cms-20250331.xsd#cms_FairValueInputsLevel2AndLevel3Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_b0577f4a-6e52-4ad6-8c4c-be02220023c7" xlink:to="loc_cms_FairValueInputsLevel2AndLevel3Member_e5128758-e205-47c0-9d5a-39d35a4d0f02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_8800423a-19e3-4de5-aa31-6e5efa297cbd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b2ec654a-6585-4d46-8b43-afe16a58d1c2" xlink:to="loc_dei_LegalEntityAxis_8800423a-19e3-4de5-aa31-6e5efa297cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_23813e41-4244-4521-9c5a-0b9053b49ff3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_8800423a-19e3-4de5-aa31-6e5efa297cbd" xlink:to="loc_dei_EntityDomain_23813e41-4244-4521-9c5a-0b9053b49ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_fcd15e65-4d8c-456e-9675-bea8160d4eb1" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_23813e41-4244-4521-9c5a-0b9053b49ff3" xlink:to="loc_cms_ConsumersEnergyCompanyMember_fcd15e65-4d8c-456e-9675-bea8160d4eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_04da2b2c-e59c-4dc6-a858-1d97ba0c770b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b2ec654a-6585-4d46-8b43-afe16a58d1c2" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_04da2b2c-e59c-4dc6-a858-1d97ba0c770b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_def42c7a-d41a-4392-8fe8-8d9061f42b02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_04da2b2c-e59c-4dc6-a858-1d97ba0c770b" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_def42c7a-d41a-4392-8fe8-8d9061f42b02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_088e520b-2a52-464a-807a-2f53149f93d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_def42c7a-d41a-4392-8fe8-8d9061f42b02" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_088e520b-2a52-464a-807a-2f53149f93d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_155abf59-3888-4311-8f91-4f6e9ba5f355" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_def42c7a-d41a-4392-8fe8-8d9061f42b02" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_155abf59-3888-4311-8f91-4f6e9ba5f355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_4693a3c7-7f2d-4452-a2a5-940c98015958" xlink:href="cms-20250331.xsd#cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_def42c7a-d41a-4392-8fe8-8d9061f42b02" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure_4693a3c7-7f2d-4452-a2a5-940c98015958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_31d0cd34-5c60-4b0f-ba69-81af843a3a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_def42c7a-d41a-4392-8fe8-8d9061f42b02" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_31d0cd34-5c60-4b0f-ba69-81af843a3a1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_0f9d079f-d235-445e-84b9-c3d5d5d6e3f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_def42c7a-d41a-4392-8fe8-8d9061f42b02" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_0f9d079f-d235-445e-84b9-c3d5d5d6e3f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_40c41b81-dd85-4aaa-af6d-6d56e252f7d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_04da2b2c-e59c-4dc6-a858-1d97ba0c770b" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_40c41b81-dd85-4aaa-af6d-6d56e252f7d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_9e295409-cdd8-4af2-a054-3036a4c11a53" xlink:href="cms-20250331.xsd#cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_40c41b81-dd85-4aaa-af6d-6d56e252f7d1" xlink:to="loc_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure_9e295409-cdd8-4af2-a054-3036a4c11a53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_c073eb72-67cb-4876-8054-924911cfa064" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_40c41b81-dd85-4aaa-af6d-6d56e252f7d1" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_c073eb72-67cb-4876-8054-924911cfa064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_2f8642d8-67bc-4053-89a7-1027f69ba35d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_40c41b81-dd85-4aaa-af6d-6d56e252f7d1" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_2f8642d8-67bc-4053-89a7-1027f69ba35d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_af8c7862-eb34-4743-8a61-c22f6f945afc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2abf07ac-1624-4fcf-8748-e61357be82ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_af8c7862-eb34-4743-8a61-c22f6f945afc" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2abf07ac-1624-4fcf-8748-e61357be82ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_f04f7ea8-403e-4e91-82c0-e47c32531e2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2abf07ac-1624-4fcf-8748-e61357be82ea" xlink:to="loc_us-gaap_HedgingDesignationAxis_f04f7ea8-403e-4e91-82c0-e47c32531e2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_a79ea144-c11b-495a-9739-a94407f97d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_f04f7ea8-403e-4e91-82c0-e47c32531e2a" xlink:to="loc_us-gaap_HedgingDesignationDomain_a79ea144-c11b-495a-9739-a94407f97d3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_d860a957-ada8-4396-8ab2-7066622577c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_a79ea144-c11b-495a-9739-a94407f97d3c" xlink:to="loc_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_d860a957-ada8-4396-8ab2-7066622577c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_aef3d6c0-24d9-419d-a01a-aed3d39df5a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2abf07ac-1624-4fcf-8748-e61357be82ea" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_aef3d6c0-24d9-419d-a01a-aed3d39df5a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_72a00b76-ffa8-4bd4-a12b-a307ea6c6523" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_aef3d6c0-24d9-419d-a01a-aed3d39df5a5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_72a00b76-ffa8-4bd4-a12b-a307ea6c6523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_6bce68bf-7416-4f5d-83b9-f09e29b09913" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_72a00b76-ffa8-4bd4-a12b-a307ea6c6523" xlink:to="loc_us-gaap_InterestRateSwapMember_6bce68bf-7416-4f5d-83b9-f09e29b09913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f64dfc21-cbe4-4ba8-bd32-16d4545b1e09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2abf07ac-1624-4fcf-8748-e61357be82ea" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f64dfc21-cbe4-4ba8-bd32-16d4545b1e09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_45381f68-3b98-4283-aa16-2cfc36a7c44e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f64dfc21-cbe4-4ba8-bd32-16d4545b1e09" xlink:to="loc_us-gaap_DerivativeNotionalAmount_45381f68-3b98-4283-aa16-2cfc36a7c44e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_e370524d-1793-415e-90b1-9d351091a054" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f64dfc21-cbe4-4ba8-bd32-16d4545b1e09" xlink:to="loc_us-gaap_OtherNonoperatingExpense_e370524d-1793-415e-90b1-9d351091a054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_01b1f22b-96ca-4268-a338-165a6abe1bee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f64dfc21-cbe4-4ba8-bd32-16d4545b1e09" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_01b1f22b-96ca-4268-a338-165a6abe1bee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsAbstract_e60f2157-f561-41a8-b265-14508f5c4a51" xlink:href="cms-20250331.xsd#cms_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_26623585-d778-4705-b30b-1d6c8b583038" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsAbstract_e60f2157-f561-41a8-b265-14508f5c4a51" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_26623585-d778-4705-b30b-1d6c8b583038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f4fcfa2f-f8b4-42d5-9097-8ce21b6227aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_26623585-d778-4705-b30b-1d6c8b583038" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f4fcfa2f-f8b4-42d5-9097-8ce21b6227aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b1a60fed-803a-42e9-92a9-b770a5332a0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f4fcfa2f-f8b4-42d5-9097-8ce21b6227aa" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b1a60fed-803a-42e9-92a9-b770a5332a0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_5033ce23-5ebe-4fe4-913e-3b247236c517" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b1a60fed-803a-42e9-92a9-b770a5332a0a" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_5033ce23-5ebe-4fe4-913e-3b247236c517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_55efd2bb-71ba-4a38-b6d0-e069c5f59234" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b1a60fed-803a-42e9-92a9-b770a5332a0a" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_55efd2bb-71ba-4a38-b6d0-e069c5f59234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_11ae23a4-c3bb-4ec0-b34f-bfe6862eafd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b1a60fed-803a-42e9-92a9-b770a5332a0a" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_11ae23a4-c3bb-4ec0-b34f-bfe6862eafd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_7cb58884-8779-481e-b20a-07ae4a66bd9c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_26623585-d778-4705-b30b-1d6c8b583038" xlink:to="loc_dei_LegalEntityAxis_7cb58884-8779-481e-b20a-07ae4a66bd9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_50d73a83-7af4-4bb9-b4e2-8430ea82d090" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_7cb58884-8779-481e-b20a-07ae4a66bd9c" xlink:to="loc_dei_EntityDomain_50d73a83-7af4-4bb9-b4e2-8430ea82d090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a48d743f-14aa-4c18-8adc-fe577c6ffc7c" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_50d73a83-7af4-4bb9-b4e2-8430ea82d090" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a48d743f-14aa-4c18-8adc-fe577c6ffc7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_7044d317-be3c-4d6e-8731-2bf337cc9249" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_26623585-d778-4705-b30b-1d6c8b583038" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_7044d317-be3c-4d6e-8731-2bf337cc9249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_6915b4f7-aed7-40ae-a1cc-831f85a6eeee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_7044d317-be3c-4d6e-8731-2bf337cc9249" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_6915b4f7-aed7-40ae-a1cc-831f85a6eeee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_18faabf4-26dd-481b-9a6e-df5e9cf6acf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_6915b4f7-aed7-40ae-a1cc-831f85a6eeee" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_18faabf4-26dd-481b-9a6e-df5e9cf6acf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_3d9d7403-e2b8-4b79-837f-024878a48685" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_18faabf4-26dd-481b-9a6e-df5e9cf6acf1" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_3d9d7403-e2b8-4b79-837f-024878a48685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_e0f63455-9a9e-438b-8049-33e134fab1df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_18faabf4-26dd-481b-9a6e-df5e9cf6acf1" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_e0f63455-9a9e-438b-8049-33e134fab1df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a39bcbba-bb42-4e5f-9c80-5d2ba42e940e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_26623585-d778-4705-b30b-1d6c8b583038" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a39bcbba-bb42-4e5f-9c80-5d2ba42e940e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_14177235-772c-482c-9a7b-458ba57fe6d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a39bcbba-bb42-4e5f-9c80-5d2ba42e940e" xlink:to="loc_us-gaap_RelatedPartyDomain_14177235-772c-482c-9a7b-458ba57fe6d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_7f408343-8be7-432d-8d76-d466a36fc02a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_14177235-772c-482c-9a7b-458ba57fe6d3" xlink:to="loc_us-gaap_NonrelatedPartyMember_7f408343-8be7-432d-8d76-d466a36fc02a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_b8a97467-22fc-4606-b622-41d427701fd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_14177235-772c-482c-9a7b-458ba57fe6d3" xlink:to="loc_us-gaap_RelatedPartyMember_b8a97467-22fc-4606-b622-41d427701fd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_abb7ca71-9f00-4818-818d-e5e95febc484" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_26623585-d778-4705-b30b-1d6c8b583038" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_abb7ca71-9f00-4818-818d-e5e95febc484" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_31dc0539-4258-4639-9d36-cf580ff4f152" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_abb7ca71-9f00-4818-818d-e5e95febc484" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_31dc0539-4258-4639-9d36-cf580ff4f152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesFairValueDisclosure_2228b3bc-b212-4b95-a22c-ab2df62d3277" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_31dc0539-4258-4639-9d36-cf580ff4f152" xlink:to="loc_us-gaap_ReceivablesFairValueDisclosure_2228b3bc-b212-4b95-a22c-ab2df62d3277" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NotesReceivableRelatedPartiesFairValueDisclosure_e567a5ac-e2ee-4d70-9f64-4d541db2dc9e" xlink:href="cms-20250331.xsd#cms_NotesReceivableRelatedPartiesFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_31dc0539-4258-4639-9d36-cf580ff4f152" xlink:to="loc_cms_NotesReceivableRelatedPartiesFairValueDisclosure_e567a5ac-e2ee-4d70-9f64-4d541db2dc9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_99142328-932b-46bb-8af2-62458eb5366b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_abb7ca71-9f00-4818-818d-e5e95febc484" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_99142328-932b-46bb-8af2-62458eb5366b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_b00783aa-4359-4a5e-9e33-5a01650f65f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_99142328-932b-46bb-8af2-62458eb5366b" xlink:to="loc_us-gaap_LongTermDebtFairValue_b00783aa-4359-4a5e-9e33-5a01650f65f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure_4a39d64f-1992-4d5f-9dac-3a21896df814" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_99142328-932b-46bb-8af2-62458eb5366b" xlink:to="loc_us-gaap_NotesPayableFairValueDisclosure_4a39d64f-1992-4d5f-9dac-3a21896df814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent_ab0c9d15-ac65-463e-862f-5d1547d71917" xlink:href="cms-20250331.xsd#cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_abb7ca71-9f00-4818-818d-e5e95febc484" xlink:to="loc_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent_ab0c9d15-ac65-463e-862f-5d1547d71917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_763b7ec2-749e-4d61-acc0-3b74186fda2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_abb7ca71-9f00-4818-818d-e5e95febc484" xlink:to="loc_us-gaap_LongTermDebtCurrent_763b7ec2-749e-4d61-acc0-3b74186fda2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherShortTermBorrowings_33c6e01f-be78-4761-b4fa-be0843678234" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherShortTermBorrowings"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_abb7ca71-9f00-4818-818d-e5e95febc484" xlink:to="loc_us-gaap_OtherShortTermBorrowings_33c6e01f-be78-4761-b4fa-be0843678234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent_9f1c3e1b-8c2c-43a9-a7d1-a416c9bfe01d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_abb7ca71-9f00-4818-818d-e5e95febc484" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetCurrent_9f1c3e1b-8c2c-43a9-a7d1-a416c9bfe01d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#FinancialInstrumentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsAbstract_363450d5-e5c7-434b-98e2-9592ec896bed" xlink:href="cms-20250331.xsd#cms_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsTable_4fd5fd33-6653-4dff-86b3-24cdc5874a02" xlink:href="cms-20250331.xsd#cms_FinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsAbstract_363450d5-e5c7-434b-98e2-9592ec896bed" xlink:to="loc_cms_FinancialInstrumentsTable_4fd5fd33-6653-4dff-86b3-24cdc5874a02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d0840092-4431-4e23-a176-1cacd8b1b804" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_4fd5fd33-6653-4dff-86b3-24cdc5874a02" xlink:to="loc_dei_LegalEntityAxis_d0840092-4431-4e23-a176-1cacd8b1b804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9d254990-1650-467e-854a-e71ad0e2ac3a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d0840092-4431-4e23-a176-1cacd8b1b804" xlink:to="loc_dei_EntityDomain_9d254990-1650-467e-854a-e71ad0e2ac3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_a6060c25-fd9c-42c7-80e2-29d2c59cc7cd" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_9d254990-1650-467e-854a-e71ad0e2ac3a" xlink:to="loc_cms_ConsumersEnergyCompanyMember_a6060c25-fd9c-42c7-80e2-29d2c59cc7cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_e03d57c1-c01d-4fde-b733-660a90e8940a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_4fd5fd33-6653-4dff-86b3-24cdc5874a02" xlink:to="loc_us-gaap_DebtInstrumentAxis_e03d57c1-c01d-4fde-b733-660a90e8940a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0d3a7acf-45a8-4db5-8ab7-9b06606b4297" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_e03d57c1-c01d-4fde-b733-660a90e8940a" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0d3a7acf-45a8-4db5-8ab7-9b06606b4297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CMSEnergyNotePayableMember_3a2ee12e-33ce-4ee7-9439-ddde3d68e863" xlink:href="cms-20250331.xsd#cms_CMSEnergyNotePayableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0d3a7acf-45a8-4db5-8ab7-9b06606b4297" xlink:to="loc_cms_CMSEnergyNotePayableMember_3a2ee12e-33ce-4ee7-9439-ddde3d68e863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancialInstrumentsLineItems_b532ab3d-9b9e-4cdc-84dd-04561a89fdf0" xlink:href="cms-20250331.xsd#cms_FinancialInstrumentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsTable_4fd5fd33-6653-4dff-86b3-24cdc5874a02" xlink:to="loc_cms_FinancialInstrumentsLineItems_b532ab3d-9b9e-4cdc-84dd-04561a89fdf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_8b33a97c-5fa2-4869-bbe4-4092ccac6939" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_FinancialInstrumentsLineItems_b532ab3d-9b9e-4cdc-84dd-04561a89fdf0" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_8b33a97c-5fa2-4869-bbe4-4092ccac6939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#RetirementBenefitsScheduleofNetBenefitCostsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_636c8b0d-9498-4d17-a005-7403fe814dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ecb01a3-1d55-4624-ad07-ea55e04abc9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_636c8b0d-9498-4d17-a005-7403fe814dbd" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ecb01a3-1d55-4624-ad07-ea55e04abc9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_09567599-af28-4f4b-be5b-f3248c7dd2e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ecb01a3-1d55-4624-ad07-ea55e04abc9a" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_09567599-af28-4f4b-be5b-f3248c7dd2e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3ff7e4d9-d063-4a0a-b589-c3dbc09cdd60" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_09567599-af28-4f4b-be5b-f3248c7dd2e2" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3ff7e4d9-d063-4a0a-b589-c3dbc09cdd60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PensionAndDBSERPMember_03c20e96-a84e-436e-886a-30c06e037b1f" xlink:href="cms-20250331.xsd#cms_PensionAndDBSERPMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3ff7e4d9-d063-4a0a-b589-c3dbc09cdd60" xlink:to="loc_cms_PensionAndDBSERPMember_03c20e96-a84e-436e-886a-30c06e037b1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_3ea43407-6436-4d2b-8d28-c39ebebf6fbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3ff7e4d9-d063-4a0a-b589-c3dbc09cdd60" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_3ea43407-6436-4d2b-8d28-c39ebebf6fbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_eb6d5e12-9013-4e84-8503-583ee1af553e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ecb01a3-1d55-4624-ad07-ea55e04abc9a" xlink:to="loc_dei_LegalEntityAxis_eb6d5e12-9013-4e84-8503-583ee1af553e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_71260717-8f9a-4389-a084-5d183e87279e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_eb6d5e12-9013-4e84-8503-583ee1af553e" xlink:to="loc_dei_EntityDomain_71260717-8f9a-4389-a084-5d183e87279e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_5a18bf3f-236a-4cd6-b443-d68491dca706" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_71260717-8f9a-4389-a084-5d183e87279e" xlink:to="loc_cms_ConsumersEnergyCompanyMember_5a18bf3f-236a-4cd6-b443-d68491dca706" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_27447a09-66ed-4376-9a57-93634059d6d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ecb01a3-1d55-4624-ad07-ea55e04abc9a" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_27447a09-66ed-4376-9a57-93634059d6d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_36225db7-cf23-46fe-8c96-b1ab2287ee1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRollForwardsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_27447a09-66ed-4376-9a57-93634059d6d2" xlink:to="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_36225db7-cf23-46fe-8c96-b1ab2287ee1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_5960a9e2-1f7d-4665-9968-32f65fe204b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_36225db7-cf23-46fe-8c96-b1ab2287ee1c" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_5960a9e2-1f7d-4665-9968-32f65fe204b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_3ce656a0-df2d-4058-976d-cfa62d710eca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_36225db7-cf23-46fe-8c96-b1ab2287ee1c" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_3ce656a0-df2d-4058-976d-cfa62d710eca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_1789d9c7-39e9-43db-a872-e3ed70a3a5d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_36225db7-cf23-46fe-8c96-b1ab2287ee1c" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_1789d9c7-39e9-43db-a872-e3ed70a3a5d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_50a97d54-96f1-4724-805c-e640fa47d4fc" xlink:href="cms-20250331.xsd#cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_36225db7-cf23-46fe-8c96-b1ab2287ee1c" xlink:to="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_50a97d54-96f1-4724-805c-e640fa47d4fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_bb8eb786-842c-4e7c-b267-ab86cd263b0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_50a97d54-96f1-4724-805c-e640fa47d4fc" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_bb8eb786-842c-4e7c-b267-ab86cd263b0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_c17abcf8-d59d-4a64-bc3d-b211a7c9208b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_50a97d54-96f1-4724-805c-e640fa47d4fc" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_c17abcf8-d59d-4a64-bc3d-b211a7c9208b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_cdda3849-5b8b-4b5d-ad9d-0caa3746fdad" xlink:href="cms-20250331.xsd#cms_DefinedBenefitPlanAmortizationOfSettlementLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract_50a97d54-96f1-4724-805c-e640fa47d4fc" xlink:to="loc_cms_DefinedBenefitPlanAmortizationOfSettlementLoss_cdda3849-5b8b-4b5d-ad9d-0caa3746fdad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1f318123-5c6e-419a-bd72-a42e0c32c075" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanRollForwardsAbstract_36225db7-cf23-46fe-8c96-b1ab2287ee1c" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1f318123-5c6e-419a-bd72-a42e0c32c075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#RetirementBenefitsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7c94c4d7-c354-4061-8df0-a98dd4eac612" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_97efe451-8d93-4b09-b23a-3358793d0b8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7c94c4d7-c354-4061-8df0-a98dd4eac612" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_97efe451-8d93-4b09-b23a-3358793d0b8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_7c163c85-a6a2-48da-82cc-402be61a124d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_97efe451-8d93-4b09-b23a-3358793d0b8d" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_7c163c85-a6a2-48da-82cc-402be61a124d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_23dc4731-db42-4a56-a1db-6cc166221154" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_7c163c85-a6a2-48da-82cc-402be61a124d" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_23dc4731-db42-4a56-a1db-6cc166221154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_735a040d-9329-406a-86e6-87e3d7ddac5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_23dc4731-db42-4a56-a1db-6cc166221154" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_735a040d-9329-406a-86e6-87e3d7ddac5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5e79c583-940d-46de-9dc2-89df085760f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_23dc4731-db42-4a56-a1db-6cc166221154" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5e79c583-940d-46de-9dc2-89df085760f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_4184810a-f020-4cdb-9822-007b0a3c1495" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_97efe451-8d93-4b09-b23a-3358793d0b8d" xlink:to="loc_us-gaap_RegulatoryAssetAxis_4184810a-f020-4cdb-9822-007b0a3c1495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_3627b9f6-d28b-41b0-92af-6bcee932b39d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_4184810a-f020-4cdb-9822-007b0a3c1495" xlink:to="loc_us-gaap_RegulatoryAssetDomain_3627b9f6-d28b-41b0-92af-6bcee932b39d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VolatilityMechanismMember_81fb65b6-65f2-4359-9160-d0f434e7a9d3" xlink:href="cms-20250331.xsd#cms_VolatilityMechanismMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_3627b9f6-d28b-41b0-92af-6bcee932b39d" xlink:to="loc_cms_VolatilityMechanismMember_81fb65b6-65f2-4359-9160-d0f434e7a9d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_8404d77b-74da-4a38-a622-70e2ef611e93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_97efe451-8d93-4b09-b23a-3358793d0b8d" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_8404d77b-74da-4a38-a622-70e2ef611e93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_79e16499-1aa8-4d4f-b84d-12cdb2ae889d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_8404d77b-74da-4a38-a622-70e2ef611e93" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_79e16499-1aa8-4d4f-b84d-12cdb2ae889d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VolatilityMechanismMember_df388e89-6371-42f7-8798-4472690010d7" xlink:href="cms-20250331.xsd#cms_VolatilityMechanismMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_79e16499-1aa8-4d4f-b84d-12cdb2ae889d" xlink:to="loc_cms_VolatilityMechanismMember_df388e89-6371-42f7-8798-4472690010d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_78f5398f-8fd7-49a2-aa7d-dd425e1e000e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_97efe451-8d93-4b09-b23a-3358793d0b8d" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_78f5398f-8fd7-49a2-aa7d-dd425e1e000e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DefinedBenefitPlanDeferredCredits_d66f35b3-d8c6-49b5-8f21-d30c5259a1f4" xlink:href="cms-20250331.xsd#cms_DefinedBenefitPlanDeferredCredits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_78f5398f-8fd7-49a2-aa7d-dd425e1e000e" xlink:to="loc_cms_DefinedBenefitPlanDeferredCredits_d66f35b3-d8c6-49b5-8f21-d30c5259a1f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0b4eac87-5f00-4f03-8581-32b9f148193e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesTable_2f0480fc-18cd-4e17-9317-8ad3283aa143" xlink:href="cms-20250331.xsd#cms_IncomeTaxesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0b4eac87-5f00-4f03-8581-32b9f148193e" xlink:to="loc_cms_IncomeTaxesTable_2f0480fc-18cd-4e17-9317-8ad3283aa143" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_fe555e21-3aad-4441-bdc7-4498f02dd3fc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_2f0480fc-18cd-4e17-9317-8ad3283aa143" xlink:to="loc_dei_LegalEntityAxis_fe555e21-3aad-4441-bdc7-4498f02dd3fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_79fcdbeb-4b12-4580-be10-98822862f340" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_fe555e21-3aad-4441-bdc7-4498f02dd3fc" xlink:to="loc_dei_EntityDomain_79fcdbeb-4b12-4580-be10-98822862f340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_6fa91c06-60db-4423-b98a-3ed349acb05b" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_79fcdbeb-4b12-4580-be10-98822862f340" xlink:to="loc_cms_ConsumersEnergyCompanyMember_6fa91c06-60db-4423-b98a-3ed349acb05b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncomeTaxesLineItems_117b5a09-b630-4be2-be8f-9443e6960e33" xlink:href="cms-20250331.xsd#cms_IncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesTable_2f0480fc-18cd-4e17-9317-8ad3283aa143" xlink:to="loc_cms_IncomeTaxesLineItems_117b5a09-b630-4be2-be8f-9443e6960e33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_62aab2e3-f05f-433a-9a8b-279857fe46ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_117b5a09-b630-4be2-be8f-9443e6960e33" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_62aab2e3-f05f-433a-9a8b-279857fe46ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_0a1713b9-70e1-4f61-9976-9c8ce69701de" xlink:href="cms-20250331.xsd#cms_IncreaseDecreaseInIncomeTaxExpenseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_117b5a09-b630-4be2-be8f-9443e6960e33" xlink:to="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_0a1713b9-70e1-4f61-9976-9c8ce69701de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_5ac219e3-8966-4ee2-94d4-7e5e46a0106b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_0a1713b9-70e1-4f61-9976-9c8ce69701de" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_5ac219e3-8966-4ee2-94d4-7e5e46a0106b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_5180c8b7-e465-4c83-8fb3-be09f293a3b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_0a1713b9-70e1-4f61-9976-9c8ce69701de" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_5180c8b7-e465-4c83-8fb3-be09f293a3b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_25e7c081-e425-41fa-b92c-70232aed6690" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_0a1713b9-70e1-4f61-9976-9c8ce69701de" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_25e7c081-e425-41fa-b92c-70232aed6690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense_8ce0c9b9-a12c-40b5-aafa-22b0ca710875" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_0a1713b9-70e1-4f61-9976-9c8ce69701de" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense_8ce0c9b9-a12c-40b5-aafa-22b0ca710875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_4be33321-fa9b-494a-b0de-0522d7aa9fe6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract_0a1713b9-70e1-4f61-9976-9c8ce69701de" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_4be33321-fa9b-494a-b0de-0522d7aa9fe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_c4aec772-5e65-40ad-8098-cfb4ff09be76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_IncomeTaxesLineItems_117b5a09-b630-4be2-be8f-9443e6960e33" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_c4aec772-5e65-40ad-8098-cfb4ff09be76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_446613ac-585d-4920-a491-2be6da1bbd11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_fa4c846a-93d3-407d-879c-745d1ad62b89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_446613ac-585d-4920-a491-2be6da1bbd11" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_fa4c846a-93d3-407d-879c-745d1ad62b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_b4cc3779-ad80-4b34-b991-8e24bcba7043" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_fa4c846a-93d3-407d-879c-745d1ad62b89" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_b4cc3779-ad80-4b34-b991-8e24bcba7043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_e602c84c-1a25-45eb-bb51-b40d0f4df6fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_fa4c846a-93d3-407d-879c-745d1ad62b89" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_e602c84c-1a25-45eb-bb51-b40d0f4df6fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_fd82f24a-f080-46ac-bfe1-d0d58bcb489e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_fa4c846a-93d3-407d-879c-745d1ad62b89" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_fd82f24a-f080-46ac-bfe1-d0d58bcb489e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_50114bcc-d7de-40e2-aee6-00cea0b7adcb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_fa4c846a-93d3-407d-879c-745d1ad62b89" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_50114bcc-d7de-40e2-aee6-00cea0b7adcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_e635403c-da26-43c6-980b-f87265c23abe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_446613ac-585d-4920-a491-2be6da1bbd11" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_e635403c-da26-43c6-980b-f87265c23abe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_17abff89-2187-445b-81a1-981706405aed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_e635403c-da26-43c6-980b-f87265c23abe" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_17abff89-2187-445b-81a1-981706405aed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_4f020883-10ef-4557-a609-7ecc60e45d40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_e635403c-da26-43c6-980b-f87265c23abe" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_4f020883-10ef-4557-a609-7ecc60e45d40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b68b9e8a-d1f0-4662-b41b-55e796588ae1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_e635403c-da26-43c6-980b-f87265c23abe" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b68b9e8a-d1f0-4662-b41b-55e796588ae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_EarningsPerShareBasicAndDilutedEPSAbstract_d0845ba1-137f-4ec8-82ec-3419d5615638" xlink:href="cms-20250331.xsd#cms_EarningsPerShareBasicAndDilutedEPSAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_446613ac-585d-4920-a491-2be6da1bbd11" xlink:to="loc_cms_EarningsPerShareBasicAndDilutedEPSAbstract_d0845ba1-137f-4ec8-82ec-3419d5615638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_b10187d6-9e82-4ad0-825a-b0b922fd4c37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_EarningsPerShareBasicAndDilutedEPSAbstract_d0845ba1-137f-4ec8-82ec-3419d5615638" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_b10187d6-9e82-4ad0-825a-b0b922fd4c37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_c43a56a4-4976-4efe-bbb8-c56d621bd8f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_EarningsPerShareBasicAndDilutedEPSAbstract_d0845ba1-137f-4ec8-82ec-3419d5615638" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_c43a56a4-4976-4efe-bbb8-c56d621bd8f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#RevenueDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_980ccd68-fa70-49e4-b68c-9abe3dd35e8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_c5b5afed-1fe7-4d6b-8c50-43e749e2f3ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_980ccd68-fa70-49e4-b68c-9abe3dd35e8e" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_c5b5afed-1fe7-4d6b-8c50-43e749e2f3ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_4bc37c09-cfff-4645-877c-b2fab91e81dc" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c5b5afed-1fe7-4d6b-8c50-43e749e2f3ca" xlink:to="loc_srt_ProductOrServiceAxis_4bc37c09-cfff-4645-877c-b2fab91e81dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_796b1310-01a8-4cb1-b695-95555ca58510" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_4bc37c09-cfff-4645-877c-b2fab91e81dc" xlink:to="loc_srt_ProductsAndServicesDomain_796b1310-01a8-4cb1-b695-95555ca58510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ResidentialUtilityServicesMember_3d2dfa3e-b9e6-46f1-a290-1de5739230a0" xlink:href="cms-20250331.xsd#cms_ResidentialUtilityServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_796b1310-01a8-4cb1-b695-95555ca58510" xlink:to="loc_cms_ResidentialUtilityServicesMember_3d2dfa3e-b9e6-46f1-a290-1de5739230a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CommercialUtilityServiceMember_3ae32e34-bdee-40dc-9a98-6e8e7093a32a" xlink:href="cms-20250331.xsd#cms_CommercialUtilityServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_796b1310-01a8-4cb1-b695-95555ca58510" xlink:to="loc_cms_CommercialUtilityServiceMember_3ae32e34-bdee-40dc-9a98-6e8e7093a32a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_IndustrialUtilityServiceMember_8065250c-5d41-44fa-a52f-885cc1827def" xlink:href="cms-20250331.xsd#cms_IndustrialUtilityServiceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_796b1310-01a8-4cb1-b695-95555ca58510" xlink:to="loc_cms_IndustrialUtilityServiceMember_8065250c-5d41-44fa-a52f-885cc1827def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_OtherUtilityServiceMember_b3d310d7-c088-48e5-9ff6-f4411b2486ba" xlink:href="cms-20250331.xsd#cms_OtherUtilityServiceMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_796b1310-01a8-4cb1-b695-95555ca58510" xlink:to="loc_cms_OtherUtilityServiceMember_b3d310d7-c088-48e5-9ff6-f4411b2486ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_08cceb6e-eea5-4719-8a67-33c350033781" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c5b5afed-1fe7-4d6b-8c50-43e749e2f3ca" xlink:to="loc_dei_LegalEntityAxis_08cceb6e-eea5-4719-8a67-33c350033781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c8cc75f1-1766-43ef-854b-45582e0fe60d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_08cceb6e-eea5-4719-8a67-33c350033781" xlink:to="loc_dei_EntityDomain_c8cc75f1-1766-43ef-854b-45582e0fe60d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_5a4628ce-186d-4615-8d82-ac1e6085819a" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c8cc75f1-1766-43ef-854b-45582e0fe60d" xlink:to="loc_cms_ConsumersEnergyCompanyMember_5a4628ce-186d-4615-8d82-ac1e6085819a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f09e395c-9bc4-4878-9b2b-6e7a28094fa4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c5b5afed-1fe7-4d6b-8c50-43e749e2f3ca" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f09e395c-9bc4-4878-9b2b-6e7a28094fa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a0f9bbf6-5197-421e-bacc-c1c27d0a325f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f09e395c-9bc4-4878-9b2b-6e7a28094fa4" xlink:to="loc_us-gaap_SegmentDomain_a0f9bbf6-5197-421e-bacc-c1c27d0a325f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_6cb0f671-a1c5-459c-b7eb-fbc02bc894b5" xlink:href="cms-20250331.xsd#cms_ElectricUtilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a0f9bbf6-5197-421e-bacc-c1c27d0a325f" xlink:to="loc_cms_ElectricUtilityMember_6cb0f671-a1c5-459c-b7eb-fbc02bc894b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_846432b7-8992-4174-bdad-a174f97aeaca" xlink:href="cms-20250331.xsd#cms_GasUtilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a0f9bbf6-5197-421e-bacc-c1c27d0a325f" xlink:to="loc_cms_GasUtilityMember_846432b7-8992-4174-bdad-a174f97aeaca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_92658184-be60-413e-a24b-9c9b856c9d14" xlink:href="cms-20250331.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a0f9bbf6-5197-421e-bacc-c1c27d0a325f" xlink:to="loc_cms_NorthStarCleanEnergyMember_92658184-be60-413e-a24b-9c9b856c9d14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_8c27c70f-d854-4e5d-b9d8-240771095584" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c5b5afed-1fe7-4d6b-8c50-43e749e2f3ca" xlink:to="loc_srt_ConsolidationItemsAxis_8c27c70f-d854-4e5d-b9d8-240771095584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_023ad34b-ee10-4f00-812e-ed70ccba3cfb" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_8c27c70f-d854-4e5d-b9d8-240771095584" xlink:to="loc_srt_ConsolidationItemsDomain_023ad34b-ee10-4f00-812e-ed70ccba3cfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_cee4d439-4e24-4769-b953-c0e22997655a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_023ad34b-ee10-4f00-812e-ed70ccba3cfb" xlink:to="loc_us-gaap_OperatingSegmentsMember_cee4d439-4e24-4769-b953-c0e22997655a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_9da112b5-55ee-4c91-b6d9-8a65902d7c90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c5b5afed-1fe7-4d6b-8c50-43e749e2f3ca" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_9da112b5-55ee-4c91-b6d9-8a65902d7c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_44e8be01-844b-4397-a426-819b3015ff1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_9da112b5-55ee-4c91-b6d9-8a65902d7c90" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_44e8be01-844b-4397-a426-819b3015ff1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSalesAgreementMember_52a9df82-77c3-448f-bb72-22e4321ad21f" xlink:href="cms-20250331.xsd#cms_PowerSalesAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_44e8be01-844b-4397-a426-819b3015ff1e" xlink:to="loc_cms_PowerSalesAgreementMember_52a9df82-77c3-448f-bb72-22e4321ad21f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_dc922176-18a9-466d-af07-0dfe97c446da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c5b5afed-1fe7-4d6b-8c50-43e749e2f3ca" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_dc922176-18a9-466d-af07-0dfe97c446da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_42df6c78-db0c-4861-b3aa-44444c54d2f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_dc922176-18a9-466d-af07-0dfe97c446da" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_42df6c78-db0c-4861-b3aa-44444c54d2f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseIncome_20712301-6e21-40c4-a01e-ccf96010c53a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_dc922176-18a9-466d-af07-0dfe97c446da" xlink:to="loc_us-gaap_LeaseIncome_20712301-6e21-40c4-a01e-ccf96010c53a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_FinancingIncome_5ed39c2d-beb9-4fae-ae17-86c2c559b814" xlink:href="cms-20250331.xsd#cms_FinancingIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_dc922176-18a9-466d-af07-0dfe97c446da" xlink:to="loc_cms_FinancingIncome_5ed39c2d-beb9-4fae-ae17-86c2c559b814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AlternativeRevenuePrograms_23b2d9ee-cef3-4c45-8f06-ae3f84ddf0a6" xlink:href="cms-20250331.xsd#cms_AlternativeRevenuePrograms"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_dc922176-18a9-466d-af07-0dfe97c446da" xlink:to="loc_cms_AlternativeRevenuePrograms_23b2d9ee-cef3-4c45-8f06-ae3f84ddf0a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_0f0e1791-3301-49ca-85f4-cbc222a3e835" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_dc922176-18a9-466d-af07-0dfe97c446da" xlink:to="loc_us-gaap_Revenues_0f0e1791-3301-49ca-85f4-cbc222a3e835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseVariableLeaseIncome_188b8788-c039-4ec5-b199-c99404b47a3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseVariableLeaseIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_dc922176-18a9-466d-af07-0dfe97c446da" xlink:to="loc_us-gaap_OperatingLeaseVariableLeaseIncome_188b8788-c039-4ec5-b199-c99404b47a3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#RevenueNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/RevenueNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ece76a93-ae19-426f-82c8-ae7de654e006" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_f0efaab5-0933-483b-8ff9-ff3a4192783e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ece76a93-ae19-426f-82c8-ae7de654e006" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_f0efaab5-0933-483b-8ff9-ff3a4192783e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_72568a7c-6f6d-4ed1-96c8-5a448e000f12" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f0efaab5-0933-483b-8ff9-ff3a4192783e" xlink:to="loc_dei_LegalEntityAxis_72568a7c-6f6d-4ed1-96c8-5a448e000f12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_72ce9814-66c4-47c0-8776-a2d7c4e0d471" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_72568a7c-6f6d-4ed1-96c8-5a448e000f12" xlink:to="loc_dei_EntityDomain_72ce9814-66c4-47c0-8776-a2d7c4e0d471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_edb0b830-2104-4ac0-b5a2-d437a7d0d7ea" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_72ce9814-66c4-47c0-8776-a2d7c4e0d471" xlink:to="loc_cms_ConsumersEnergyCompanyMember_edb0b830-2104-4ac0-b5a2-d437a7d0d7ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_40328745-17b7-440d-90f3-4fe7702179b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f0efaab5-0933-483b-8ff9-ff3a4192783e" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_40328745-17b7-440d-90f3-4fe7702179b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_eb10f5a1-1bd4-46f0-9c06-c2100302feb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_40328745-17b7-440d-90f3-4fe7702179b2" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_eb10f5a1-1bd4-46f0-9c06-c2100302feb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_1cdc0923-5c51-474e-ac4e-ec2493c765c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_40328745-17b7-440d-90f3-4fe7702179b2" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_1cdc0923-5c51-474e-ac4e-ec2493c765c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_8211e75b-da65-4dbc-ada6-2067376f16e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_076ed2b8-e145-40fd-a397-c780903cdbe7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_8211e75b-da65-4dbc-ada6-2067376f16e4" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_076ed2b8-e145-40fd-a397-c780903cdbe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b9c7a963-7d83-4bac-9a07-ce8db0f6b357" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_076ed2b8-e145-40fd-a397-c780903cdbe7" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b9c7a963-7d83-4bac-9a07-ce8db0f6b357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c0656e2f-5d50-4e73-9818-889360fd7e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b9c7a963-7d83-4bac-9a07-ce8db0f6b357" xlink:to="loc_us-gaap_SegmentDomain_c0656e2f-5d50-4e73-9818-889360fd7e8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_5f58e9ff-963e-40e3-ad5b-f39c74b476a2" xlink:href="cms-20250331.xsd#cms_ElectricUtilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_c0656e2f-5d50-4e73-9818-889360fd7e8b" xlink:to="loc_cms_ElectricUtilityMember_5f58e9ff-963e-40e3-ad5b-f39c74b476a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_e82ba235-8824-4a27-bfe7-5fc474d44afe" xlink:href="cms-20250331.xsd#cms_GasUtilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_c0656e2f-5d50-4e73-9818-889360fd7e8b" xlink:to="loc_cms_GasUtilityMember_e82ba235-8824-4a27-bfe7-5fc474d44afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NorthStarCleanEnergyMember_43d7474a-cdaf-4224-b9a8-5231071b86d7" xlink:href="cms-20250331.xsd#cms_NorthStarCleanEnergyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_c0656e2f-5d50-4e73-9818-889360fd7e8b" xlink:to="loc_cms_NorthStarCleanEnergyMember_43d7474a-cdaf-4224-b9a8-5231071b86d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_894f256d-f679-4759-822b-6cd1af48fb1c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_076ed2b8-e145-40fd-a397-c780903cdbe7" xlink:to="loc_srt_ConsolidationItemsAxis_894f256d-f679-4759-822b-6cd1af48fb1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_60d43bcc-21be-48a6-8d4c-6f929bdf5df8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_894f256d-f679-4759-822b-6cd1af48fb1c" xlink:to="loc_srt_ConsolidationItemsDomain_60d43bcc-21be-48a6-8d4c-6f929bdf5df8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_74711388-fa43-4171-8a8b-e24f39eeac72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_60d43bcc-21be-48a6-8d4c-6f929bdf5df8" xlink:to="loc_us-gaap_OperatingSegmentsMember_74711388-fa43-4171-8a8b-e24f39eeac72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_e414a7c8-f107-4356-95ec-a84564618275" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_60d43bcc-21be-48a6-8d4c-6f929bdf5df8" xlink:to="loc_us-gaap_CorporateNonSegmentMember_e414a7c8-f107-4356-95ec-a84564618275" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_9368c688-21dd-40a4-8fa1-a515bd56de33" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_076ed2b8-e145-40fd-a397-c780903cdbe7" xlink:to="loc_srt_ProductOrServiceAxis_9368c688-21dd-40a4-8fa1-a515bd56de33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_76e75bfe-fe14-4a10-b299-ddc85ef2c41c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_9368c688-21dd-40a4-8fa1-a515bd56de33" xlink:to="loc_srt_ProductsAndServicesDomain_76e75bfe-fe14-4a10-b299-ddc85ef2c41c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasPurchasedMember_d2001df6-d941-4e0b-b1fb-4f1c3f023b29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OilAndGasPurchasedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_76e75bfe-fe14-4a10-b299-ddc85ef2c41c" xlink:to="loc_us-gaap_OilAndGasPurchasedMember_d2001df6-d941-4e0b-b1fb-4f1c3f023b29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_076ed2b8-e145-40fd-a397-c780903cdbe7" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_c68b54d7-86e9-48a5-9d76-9fd8c2508c07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_Revenues_c68b54d7-86e9-48a5-9d76-9fd8c2508c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSupplyCosts_5e15444a-841b-4255-8f86-bb0facfc1b1a" xlink:href="cms-20250331.xsd#cms_PowerSupplyCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_cms_PowerSupplyCosts_5e15444a-841b-4255-8f86-bb0facfc1b1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_111be369-64a5-4354-87ea-089108aa69fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_111be369-64a5-4354-87ea-089108aa69fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_a0dda3cf-1a47-4b17-a2d5-d994a655d008" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_a0dda3cf-1a47-4b17-a2d5-d994a655d008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_944a539a-a686-4b8e-9661-e0d2fa86675b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_944a539a-a686-4b8e-9661-e0d2fa86675b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_b885a96b-74dc-4261-b320-21fe1de22fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesExcludingIncomeAndExciseTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_TaxesExcludingIncomeAndExciseTaxes_b885a96b-74dc-4261-b320-21fe1de22fc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_776c1fd9-2443-43e8-9454-d5d21aa72806" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_CostsAndExpenses_776c1fd9-2443-43e8-9454-d5d21aa72806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_e2383e63-2111-44bc-9d71-ad6cbcae202b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_OperatingIncomeLoss_e2383e63-2111-44bc-9d71-ad6cbcae202b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_e79ef0f9-13cc-4926-87cb-0730970d8ece" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_e79ef0f9-13cc-4926-87cb-0730970d8ece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_9613a554-a04d-4012-b2f5-709a571761af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_InterestExpenseNonoperating_9613a554-a04d-4012-b2f5-709a571761af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a898e670-9d8e-4a3f-9744-49f7f41f858d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a898e670-9d8e-4a3f-9744-49f7f41f858d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3e2ffd09-0803-4c4b-a061-dadcc71d58fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_3e2ffd09-0803-4c4b-a061-dadcc71d58fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_db15b0f0-dd7a-46b3-a92e-99b8f2346492" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_db15b0f0-dd7a-46b3-a92e-99b8f2346492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount_4286c2a0-5882-4a93-8082-5f225b088e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_SegmentReportingOtherItemAmount_4286c2a0-5882-4a93-8082-5f225b088e8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_106c1bbc-ed2d-4880-8bbb-b640f9ab2886" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_106c1bbc-ed2d-4880-8bbb-b640f9ab2886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_adbd2e67-f96e-4893-a0b5-41581dcbdb40" xlink:href="cms-20250331.xsd#cms_PropertyPlantAndEquipmentGrossExcludingCWIP"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_cms_PropertyPlantAndEquipmentGrossExcludingCWIP_adbd2e67-f96e-4893-a0b5-41581dcbdb40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_3de66584-afe1-4af9-b5f1-0f53c3871024" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c184af51-5319-4b88-9261-93302bee136b" xlink:to="loc_us-gaap_Assets_3de66584-afe1-4af9-b5f1-0f53c3871024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_e7f0aa01-58b9-4a6b-8866-bbf0b76b8b55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7a52b8fc-7618-43ac-84de-77cf1d51b48b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_e7f0aa01-58b9-4a6b-8866-bbf0b76b8b55" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7a52b8fc-7618-43ac-84de-77cf1d51b48b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_62f730e0-025d-459b-ba16-cb6acdf64be5" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7a52b8fc-7618-43ac-84de-77cf1d51b48b" xlink:to="loc_srt_ConsolidationItemsAxis_62f730e0-025d-459b-ba16-cb6acdf64be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_5632d992-677c-4b2a-98ae-5e9c699fb5d4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_62f730e0-025d-459b-ba16-cb6acdf64be5" xlink:to="loc_srt_ConsolidationItemsDomain_5632d992-677c-4b2a-98ae-5e9c699fb5d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_936c8253-87cf-4a30-989b-413aa661b4e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_5632d992-677c-4b2a-98ae-5e9c699fb5d4" xlink:to="loc_us-gaap_OperatingSegmentsMember_936c8253-87cf-4a30-989b-413aa661b4e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_e7203aa8-2401-4ac3-b076-b81eb9024fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_5632d992-677c-4b2a-98ae-5e9c699fb5d4" xlink:to="loc_us-gaap_CorporateNonSegmentMember_e7203aa8-2401-4ac3-b076-b81eb9024fd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_da7e6cd7-f490-4a1c-9874-b9f5abaee7d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7a52b8fc-7618-43ac-84de-77cf1d51b48b" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_da7e6cd7-f490-4a1c-9874-b9f5abaee7d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a8066dae-04c4-4496-ad47-0318d5875ea4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_da7e6cd7-f490-4a1c-9874-b9f5abaee7d1" xlink:to="loc_us-gaap_SegmentDomain_a8066dae-04c4-4496-ad47-0318d5875ea4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ElectricUtilityMember_c56c6a56-7f82-4357-87c4-b823d495e510" xlink:href="cms-20250331.xsd#cms_ElectricUtilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a8066dae-04c4-4496-ad47-0318d5875ea4" xlink:to="loc_cms_ElectricUtilityMember_c56c6a56-7f82-4357-87c4-b823d495e510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GasUtilityMember_e75ff949-8893-4dfe-a4e5-0c27b24ecd45" xlink:href="cms-20250331.xsd#cms_GasUtilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a8066dae-04c4-4496-ad47-0318d5875ea4" xlink:to="loc_cms_GasUtilityMember_e75ff949-8893-4dfe-a4e5-0c27b24ecd45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e3fd760a-c368-4a8c-9b35-0f6a8c1d82a9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7a52b8fc-7618-43ac-84de-77cf1d51b48b" xlink:to="loc_dei_LegalEntityAxis_e3fd760a-c368-4a8c-9b35-0f6a8c1d82a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_88e8cb0f-9bc5-4963-a9d1-5ff33a8adeb1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_e3fd760a-c368-4a8c-9b35-0f6a8c1d82a9" xlink:to="loc_dei_EntityDomain_88e8cb0f-9bc5-4963-a9d1-5ff33a8adeb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_ConsumersEnergyCompanyMember_7547c2a3-adfa-4c58-850f-e50473675bd4" xlink:href="cms-20250331.xsd#cms_ConsumersEnergyCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_88e8cb0f-9bc5-4963-a9d1-5ff33a8adeb1" xlink:to="loc_cms_ConsumersEnergyCompanyMember_7547c2a3-adfa-4c58-850f-e50473675bd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_7a52b8fc-7618-43ac-84de-77cf1d51b48b" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_aad21d8c-7a67-4a4c-8da3-93217826ffa3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_Revenues_aad21d8c-7a67-4a4c-8da3-93217826ffa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PowerSupplyCosts_e5af5763-5bdf-485d-8750-9e339784af0f" xlink:href="cms-20250331.xsd#cms_PowerSupplyCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_cms_PowerSupplyCosts_e5af5763-5bdf-485d-8750-9e339784af0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_dc81c50f-91a4-4496-a4b8-3a9d739c51f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased_dc81c50f-91a4-4496-a4b8-3a9d739c51f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_925fb0cc-3005-4a3b-98f8-dbb1cd176cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_925fb0cc-3005-4a3b-98f8-dbb1cd176cb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_23c052f5-f148-48cb-97f2-1a9a824de15c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_23c052f5-f148-48cb-97f2-1a9a824de15c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_fc00b744-15eb-4d01-a12e-85eb44c0149b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_fc00b744-15eb-4d01-a12e-85eb44c0149b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_495903be-4c22-4010-baf1-c6085316c4c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_495903be-4c22-4010-baf1-c6085316c4c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5ce33b3f-b9ee-42f5-9922-a9c6f9ed0e53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_OperatingIncomeLoss_5ce33b3f-b9ee-42f5-9922-a9c6f9ed0e53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_5ce5bdd7-e41a-4c06-8fa1-853c4d82b2b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_5ce5bdd7-e41a-4c06-8fa1-853c4d82b2b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_515fae59-0f9e-4bd1-8346-7d1eb1033b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_InterestExpenseNonoperating_515fae59-0f9e-4bd1-8346-7d1eb1033b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3053f096-7dda-40f5-9c07-cb7a11adf4a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3053f096-7dda-40f5-9c07-cb7a11adf4a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_df5527f7-a28e-41c5-8a2b-2bba9ad2fbef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_df5527f7-a28e-41c5-8a2b-2bba9ad2fbef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1a191ee4-19a7-40b5-a1c0-e6d82c3ab6ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_NetIncomeLoss_1a191ee4-19a7-40b5-a1c0-e6d82c3ab6ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount_6bad770f-3d84-4a3e-b838-b1004556f6d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_SegmentReportingOtherItemAmount_6bad770f-3d84-4a3e-b838-b1004556f6d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_e57ea2ea-27c5-402b-a92f-52718edc4a50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_e57ea2ea-27c5-402b-a92f-52718edc4a50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_a5504823-440e-4536-9f9a-85c6678b0ef1" xlink:href="cms-20250331.xsd#cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress_a5504823-440e-4536-9f9a-85c6678b0ef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_23d8f026-d1c3-470d-8a59-ddcc93028ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_072c16c4-7533-4d8e-a124-b6fe72790dd8" xlink:to="loc_us-gaap_Assets_23d8f026-d1c3-470d-8a59-ddcc93028ff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#VariableInterestEntitiesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntitiesAbstract_152ab775-cce0-4cf5-bb11-ce253344e170" xlink:href="cms-20250331.xsd#cms_VariableInterestEntitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_bf5df576-6789-4fa6-b562-af173300c482" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_VariableInterestEntitiesAbstract_152ab775-cce0-4cf5-bb11-ce253344e170" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_bf5df576-6789-4fa6-b562-af173300c482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_085cb293-e479-4a97-9ebc-fe94ac4b1352" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_bf5df576-6789-4fa6-b562-af173300c482" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_085cb293-e479-4a97-9ebc-fe94ac4b1352" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_61889dc0-b933-4bf1-8d94-3da4cf8f376c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_085cb293-e479-4a97-9ebc-fe94ac4b1352" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_61889dc0-b933-4bf1-8d94-3da4cf8f376c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NWOWindEquityHoldingsMember_3d1d4dbc-5da0-45a4-ac37-cad09a5c3def" xlink:href="cms-20250331.xsd#cms_NWOWindEquityHoldingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_61889dc0-b933-4bf1-8d94-3da4cf8f376c" xlink:to="loc_cms_NWOWindEquityHoldingsMember_3d1d4dbc-5da0-45a4-ac37-cad09a5c3def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NWOHoldcoMember_bec04259-eb2e-48b4-922d-0c31c5100059" xlink:href="cms-20250331.xsd#cms_NWOHoldcoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_61889dc0-b933-4bf1-8d94-3da4cf8f376c" xlink:to="loc_cms_NWOHoldcoMember_bec04259-eb2e-48b4-922d-0c31c5100059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeltaSolarEquityHoldingsMember_47d9161f-5095-49d4-9309-17bd0ceb2137" xlink:href="cms-20250331.xsd#cms_DeltaSolarEquityHoldingsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_61889dc0-b933-4bf1-8d94-3da4cf8f376c" xlink:to="loc_cms_DeltaSolarEquityHoldingsMember_47d9161f-5095-49d4-9309-17bd0ceb2137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_8e67164b-ddfd-4de2-a147-4a9a84bc5dff" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_bf5df576-6789-4fa6-b562-af173300c482" xlink:to="loc_srt_ConsolidatedEntitiesAxis_8e67164b-ddfd-4de2-a147-4a9a84bc5dff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_e5077117-2f25-4cc2-ab9c-faeae8afeda6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_8e67164b-ddfd-4de2-a147-4a9a84bc5dff" xlink:to="loc_srt_ConsolidatedEntitiesDomain_e5077117-2f25-4cc2-ab9c-faeae8afeda6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ad4c1a99-acd0-41d6-80bf-fc517b7b5bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_e5077117-2f25-4cc2-ab9c-faeae8afeda6" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_ad4c1a99-acd0-41d6-80bf-fc517b7b5bc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_cb9a73ec-5ed2-45e7-9f3e-943cc05a4797" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_e5077117-2f25-4cc2-ab9c-faeae8afeda6" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_cb9a73ec-5ed2-45e7-9f3e-943cc05a4797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_e31da44d-ad48-4655-8bdd-4d6089c92b84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_bf5df576-6789-4fa6-b562-af173300c482" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_e31da44d-ad48-4655-8bdd-4d6089c92b84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_53d2faab-b80a-4a56-8ebc-628460863acd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_e31da44d-ad48-4655-8bdd-4d6089c92b84" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_53d2faab-b80a-4a56-8ebc-628460863acd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_SecuritizationBondsMember_24b458d5-4fc5-4708-8b4a-0a76b4ee897f" xlink:href="cms-20250331.xsd#cms_SecuritizationBondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_53d2faab-b80a-4a56-8ebc-628460863acd" xlink:to="loc_cms_SecuritizationBondsMember_24b458d5-4fc5-4708-8b4a-0a76b4ee897f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_1d2e3577-51dc-4487-a495-be8250ea97de" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_bf5df576-6789-4fa6-b562-af173300c482" xlink:to="loc_srt_OwnershipAxis_1d2e3577-51dc-4487-a495-be8250ea97de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_1c05e01c-6675-4d9b-9547-97e0744fbf5b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_1d2e3577-51dc-4487-a495-be8250ea97de" xlink:to="loc_srt_OwnershipDomain_1c05e01c-6675-4d9b-9547-97e0744fbf5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_TESFilerCityMember_9e2892d5-2e0d-449b-a19a-1f9016b9f24a" xlink:href="cms-20250331.xsd#cms_TESFilerCityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_1c05e01c-6675-4d9b-9547-97e0744fbf5b" xlink:to="loc_cms_TESFilerCityMember_9e2892d5-2e0d-449b-a19a-1f9016b9f24a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GraylingMember_e9b3f32c-d21f-4a0b-ae6e-f11031767134" xlink:href="cms-20250331.xsd#cms_GraylingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_1c05e01c-6675-4d9b-9547-97e0744fbf5b" xlink:to="loc_cms_GraylingMember_e9b3f32c-d21f-4a0b-ae6e-f11031767134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_GeneseeMember_b09ea801-3424-477d-807a-caf832551782" xlink:href="cms-20250331.xsd#cms_GeneseeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_1c05e01c-6675-4d9b-9547-97e0744fbf5b" xlink:to="loc_cms_GeneseeMember_b09ea801-3424-477d-807a-caf832551782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_CravenMember_65607543-21d0-4cc8-9138-9dbb5e272c67" xlink:href="cms-20250331.xsd#cms_CravenMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_1c05e01c-6675-4d9b-9547-97e0744fbf5b" xlink:to="loc_cms_CravenMember_65607543-21d0-4cc8-9138-9dbb5e272c67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_14795a8d-e153-44ff-8219-bd9323ec5bbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_bf5df576-6789-4fa6-b562-af173300c482" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_14795a8d-e153-44ff-8219-bd9323ec5bbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_4af4db82-8dc0-4eca-846a-81c714cf4415" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_14795a8d-e153-44ff-8219-bd9323ec5bbd" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_4af4db82-8dc0-4eca-846a-81c714cf4415" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_f07a025e-1cc0-4d8f-bf20-abfa8dc7d358" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_14795a8d-e153-44ff-8219-bd9323ec5bbd" xlink:to="loc_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit_f07a025e-1cc0-4d8f-bf20-abfa8dc7d358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntityMaximumCapacity_f1a11c49-3cbf-4220-83e2-123f3571f988" xlink:href="cms-20250331.xsd#cms_VariableInterestEntityMaximumCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_14795a8d-e153-44ff-8219-bd9323ec5bbd" xlink:to="loc_cms_VariableInterestEntityMaximumCapacity_f1a11c49-3cbf-4220-83e2-123f3571f988" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets_c65bf98c-8a52-45a6-b161-73c8aaacc80a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_14795a8d-e153-44ff-8219-bd9323ec5bbd" xlink:to="loc_us-gaap_RegulatoryAssets_c65bf98c-8a52-45a6-b161-73c8aaacc80a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_a7114d7c-26e5-4eb5-aab8-bc4a2d45333f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_14795a8d-e153-44ff-8219-bd9323ec5bbd" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_a7114d7c-26e5-4eb5-aab8-bc4a2d45333f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_5385a8ad-5186-439c-ac28-801d554574d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_14795a8d-e153-44ff-8219-bd9323ec5bbd" xlink:to="loc_us-gaap_EquityMethodInvestments_5385a8ad-5186-439c-ac28-801d554574d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#VariableInterestEntitiesSummaryofVIEInformationDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntitiesAbstract_caf7089b-7e8c-4084-b379-ef4209ec5467" xlink:href="cms-20250331.xsd#cms_VariableInterestEntitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_491d7ab3-1f69-4813-ab89-0e27e701121c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_VariableInterestEntitiesAbstract_caf7089b-7e8c-4084-b379-ef4209ec5467" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_491d7ab3-1f69-4813-ab89-0e27e701121c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_bb37a557-366c-4f06-92a2-7360ae5f291b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_491d7ab3-1f69-4813-ab89-0e27e701121c" xlink:to="loc_srt_ConsolidatedEntitiesAxis_bb37a557-366c-4f06-92a2-7360ae5f291b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_9b06626f-7d14-4b4f-81fa-aa7bb9908a5d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_bb37a557-366c-4f06-92a2-7360ae5f291b" xlink:to="loc_srt_ConsolidatedEntitiesDomain_9b06626f-7d14-4b4f-81fa-aa7bb9908a5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_bf5b812d-d1bb-419d-bef2-608e8f62f4ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_9b06626f-7d14-4b4f-81fa-aa7bb9908a5d" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_bf5b812d-d1bb-419d-bef2-608e8f62f4ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_e9aa1708-b3ff-4370-b24a-7f4ac0826a79" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_491d7ab3-1f69-4813-ab89-0e27e701121c" xlink:to="loc_srt_OwnershipAxis_e9aa1708-b3ff-4370-b24a-7f4ac0826a79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_ba455498-651e-47c4-884b-ebf16bc7e0e9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_e9aa1708-b3ff-4370-b24a-7f4ac0826a79" xlink:to="loc_srt_OwnershipDomain_ba455498-651e-47c4-884b-ebf16bc7e0e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindEquityHoldingsMember_2626dbe1-74c1-4b18-a40d-38871313c486" xlink:href="cms-20250331.xsd#cms_AviatorWindEquityHoldingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_ba455498-651e-47c4-884b-ebf16bc7e0e9" xlink:to="loc_cms_AviatorWindEquityHoldingsMember_2626dbe1-74c1-4b18-a40d-38871313c486" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_AviatorWindMember_d3628de1-931c-4c9a-ad1f-53389cafd0fe" xlink:href="cms-20250331.xsd#cms_AviatorWindMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_ba455498-651e-47c4-884b-ebf16bc7e0e9" xlink:to="loc_cms_AviatorWindMember_d3628de1-931c-4c9a-ad1f-53389cafd0fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_f5afea0a-7d9c-4dc7-9484-cc60d3f0259e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_491d7ab3-1f69-4813-ab89-0e27e701121c" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_f5afea0a-7d9c-4dc7-9484-cc60d3f0259e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_90d4307a-885a-47b3-8712-2fb0dd1e671c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_f5afea0a-7d9c-4dc7-9484-cc60d3f0259e" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_90d4307a-885a-47b3-8712-2fb0dd1e671c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DeltaSolarEquityHoldingsMember_50124124-fb29-4503-8cad-f6726ef5b17a" xlink:href="cms-20250331.xsd#cms_DeltaSolarEquityHoldingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_90d4307a-885a-47b3-8712-2fb0dd1e671c" xlink:to="loc_cms_DeltaSolarEquityHoldingsMember_50124124-fb29-4503-8cad-f6726ef5b17a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NewportSolarHoldingsMember_eadc3a22-86f9-4516-aa61-326855bdd38d" xlink:href="cms-20250331.xsd#cms_NewportSolarHoldingsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_90d4307a-885a-47b3-8712-2fb0dd1e671c" xlink:to="loc_cms_NewportSolarHoldingsMember_eadc3a22-86f9-4516-aa61-326855bdd38d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NWOWindEquityHoldingsMember_5058a9b5-71c5-4585-8f9e-4ab3e8b0a5af" xlink:href="cms-20250331.xsd#cms_NWOWindEquityHoldingsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_90d4307a-885a-47b3-8712-2fb0dd1e671c" xlink:to="loc_cms_NWOWindEquityHoldingsMember_5058a9b5-71c5-4585-8f9e-4ab3e8b0a5af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_NWOHoldcoMember_9ab05aeb-777a-4152-a52f-b12b3a3af372" xlink:href="cms-20250331.xsd#cms_NWOHoldcoMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_90d4307a-885a-47b3-8712-2fb0dd1e671c" xlink:to="loc_cms_NWOHoldcoMember_9ab05aeb-777a-4152-a52f-b12b3a3af372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_cf625252-b488-40a0-8b2b-9e0f72223a4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_491d7ab3-1f69-4813-ab89-0e27e701121c" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_cf625252-b488-40a0-8b2b-9e0f72223a4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_0756869d-ce85-41aa-a1b5-2553f2dc013f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_cf625252-b488-40a0-8b2b-9e0f72223a4b" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_0756869d-ce85-41aa-a1b5-2553f2dc013f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntityMaximumCapacity_f4fe0522-dc2d-409f-a67a-db9797fc9a83" xlink:href="cms-20250331.xsd#cms_VariableInterestEntityMaximumCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_cf625252-b488-40a0-8b2b-9e0f72223a4b" xlink:to="loc_cms_VariableInterestEntityMaximumCapacity_f4fe0522-dc2d-409f-a67a-db9797fc9a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cms_VariableInterestEntitiesAbstract_60e86e85-4b72-463f-b1b1-a4647ba89654" xlink:href="cms-20250331.xsd#cms_VariableInterestEntitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_0bf29e3f-ab31-48f8-81a1-e1d07b3d820d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_VariableInterestEntitiesAbstract_60e86e85-4b72-463f-b1b1-a4647ba89654" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_0bf29e3f-ab31-48f8-81a1-e1d07b3d820d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_c7fbbc88-19eb-4446-a694-f16bdf9f3a5c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_0bf29e3f-ab31-48f8-81a1-e1d07b3d820d" xlink:to="loc_srt_ConsolidatedEntitiesAxis_c7fbbc88-19eb-4446-a694-f16bdf9f3a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_2b98029c-21d0-4910-948a-f133d658dd06" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_c7fbbc88-19eb-4446-a694-f16bdf9f3a5c" xlink:to="loc_srt_ConsolidatedEntitiesDomain_2b98029c-21d0-4910-948a-f133d658dd06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_bf02c973-87c2-4f5b-9e56-b08f166b2770" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_2b98029c-21d0-4910-948a-f133d658dd06" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_bf02c973-87c2-4f5b-9e56-b08f166b2770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_0bf29e3f-ab31-48f8-81a1-e1d07b3d820d" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a5410618-05c9-476c-97d9-bcad97fdcaab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a5410618-05c9-476c-97d9-bcad97fdcaab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_8dbd1da9-a16f-4ce9-9f7c-6189cd5ccb92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_8dbd1da9-a16f-4ce9-9f7c-6189cd5ccb92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_bb727288-da84-469d-837b-d9c2e351d37f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_OtherAssetsCurrent_bb727288-da84-469d-837b-d9c2e351d37f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_3c72a7d0-893e-43b9-8566-4de3e6ac7b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_3c72a7d0-893e-43b9-8566-4de3e6ac7b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_dfa84bba-03bf-42cf-adf9-be6cda66c86f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_dfa84bba-03bf-42cf-adf9-be6cda66c86f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_37bf62d2-85e4-4173-893c-27f8299580cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_Assets_37bf62d2-85e4-4173-893c-27f8299580cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_f1beb2c8-71cb-4355-bc35-376efa7e925a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_AccountsPayableCurrent_f1beb2c8-71cb-4355-bc35-376efa7e925a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_1a482606-de8e-4410-8dc5-7be61e8871ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_TaxesPayableCurrent_1a482606-de8e-4410-8dc5-7be61e8871ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_6b6f573d-152f-4f53-9d60-f466b1b925ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_6b6f573d-152f-4f53-9d60-f466b1b925ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_86041f61-6b01-46f2-8b49-cbfc33120cdd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_86041f61-6b01-46f2-8b49-cbfc33120cdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_4ce3a081-8660-494f-98ca-72b38315847d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_4ce3a081-8660-494f-98ca-72b38315847d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_df0cdb5c-f66e-4226-9c2e-186645356f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5a006716-ca7b-4e77-b0f7-4f92adb6dbd7" xlink:to="loc_us-gaap_Liabilities_df0cdb5c-f66e-4226-9c2e-186645356f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesNarrativeDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#ExitActivitiesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_00551f70-7b97-47c4-9b22-7319fdbe35f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_f7ca5fd8-0488-4e41-87b6-ee37766f2ed7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_00551f70-7b97-47c4-9b22-7319fdbe35f3" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_f7ca5fd8-0488-4e41-87b6-ee37766f2ed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_bda215d0-d30e-42ee-949e-f6d4ee5bddcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_f7ca5fd8-0488-4e41-87b6-ee37766f2ed7" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_bda215d0-d30e-42ee-949e-f6d4ee5bddcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_9d06b00c-a62a-48d0-9e8f-95ef5c7197d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_bda215d0-d30e-42ee-949e-f6d4ee5bddcd" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_9d06b00c-a62a-48d0-9e8f-95ef5c7197d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionBenefitsMember_707cae8c-2c42-43ec-aac6-80ea31c9dab3" xlink:href="cms-20250331.xsd#cms_RetentionBenefitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_9d06b00c-a62a-48d0-9e8f-95ef5c7197d7" xlink:to="loc_cms_RetentionBenefitsMember_707cae8c-2c42-43ec-aac6-80ea31c9dab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_b693267c-86a3-4faa-b7e6-5aa03911c056" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_f7ca5fd8-0488-4e41-87b6-ee37766f2ed7" xlink:to="loc_us-gaap_RestructuringPlanAxis_b693267c-86a3-4faa-b7e6-5aa03911c056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_b1d9e4ec-e072-44fd-8170-ff8ee18c8558" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanAxis_b693267c-86a3-4faa-b7e6-5aa03911c056" xlink:to="loc_us-gaap_RestructuringPlanDomain_b1d9e4ec-e072-44fd-8170-ff8ee18c8558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember_8a09a872-0d71-450e-85b6-21f125ec00a0" xlink:href="cms-20250331.xsd#cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_b1d9e4ec-e072-44fd-8170-ff8ee18c8558" xlink:to="loc_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember_8a09a872-0d71-450e-85b6-21f125ec00a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_JHCampbellGeneratingUnitsMember_830bdd04-4236-492c-8bf3-9088ef53943f" xlink:href="cms-20250331.xsd#cms_JHCampbellGeneratingUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember_8a09a872-0d71-450e-85b6-21f125ec00a0" xlink:to="loc_cms_JHCampbellGeneratingUnitsMember_830bdd04-4236-492c-8bf3-9088ef53943f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_726a56ed-0c6b-4aab-81d6-91f3458d67ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_f7ca5fd8-0488-4e41-87b6-ee37766f2ed7" xlink:to="loc_us-gaap_RegulatoryAssetAxis_726a56ed-0c6b-4aab-81d6-91f3458d67ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_8a77aab3-bc31-4358-a86e-80032a51a7bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_726a56ed-0c6b-4aab-81d6-91f3458d67ee" xlink:to="loc_us-gaap_RegulatoryAssetDomain_8a77aab3-bc31-4358-a86e-80032a51a7bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionIncentiveProgramMember_69363653-9b74-4b9a-a79a-4b2d32b6604b" xlink:href="cms-20250331.xsd#cms_RetentionIncentiveProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_8a77aab3-bc31-4358-a86e-80032a51a7bd" xlink:to="loc_cms_RetentionIncentiveProgramMember_69363653-9b74-4b9a-a79a-4b2d32b6604b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_42052f17-6f79-407d-8cd3-e3bc8a6be868" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_f7ca5fd8-0488-4e41-87b6-ee37766f2ed7" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_42052f17-6f79-407d-8cd3-e3bc8a6be868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_853f6fb3-88b0-497a-b025-6fb49b74708b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedCostExpectedCost1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_42052f17-6f79-407d-8cd3-e3bc8a6be868" xlink:to="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_853f6fb3-88b0-497a-b025-6fb49b74708b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostDeferredCost_77690709-9b1f-46d7-b2a3-56fc070bd7a0" xlink:href="cms-20250331.xsd#cms_RestructuringAndRelatedCostDeferredCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_42052f17-6f79-407d-8cd3-e3bc8a6be868" xlink:to="loc_cms_RestructuringAndRelatedCostDeferredCost_77690709-9b1f-46d7-b2a3-56fc070bd7a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAmortizationPeriod_3ab0425e-2bfb-4f85-9872-056736fb779e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryAssetAmortizationPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_42052f17-6f79-407d-8cd3-e3bc8a6be868" xlink:to="loc_us-gaap_RegulatoryAssetAmortizationPeriod_3ab0425e-2bfb-4f85-9872-056736fb779e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.consumersenergy.com/role/ExitActivitiesScheduleofRetentionBenefitLiabilityRollForwardDetails" xlink:type="simple" xlink:href="cms-20250331.xsd#ExitActivitiesScheduleofRetentionBenefitLiabilityRollForwardDetails"/>
  <link:presentationLink xlink:role="http://www.consumersenergy.com/role/ExitActivitiesScheduleofRetentionBenefitLiabilityRollForwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_0af9c0bc-5eb8-4833-ae9d-2ce6766b68ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_cd82111e-6b3d-4869-ac6b-9fadf46b99d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_0af9c0bc-5eb8-4833-ae9d-2ce6766b68ba" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_cd82111e-6b3d-4869-ac6b-9fadf46b99d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_3e5c04da-04a2-4f01-92de-f3ff5672c0a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_cd82111e-6b3d-4869-ac6b-9fadf46b99d3" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_3e5c04da-04a2-4f01-92de-f3ff5672c0a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_14513107-776c-45b8-aeb2-0d64472475aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_3e5c04da-04a2-4f01-92de-f3ff5672c0a9" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_14513107-776c-45b8-aeb2-0d64472475aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RetentionBenefitsMember_45ddab96-c675-4c50-a798-1d3d0ff363c8" xlink:href="cms-20250331.xsd#cms_RetentionBenefitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_14513107-776c-45b8-aeb2-0d64472475aa" xlink:to="loc_cms_RetentionBenefitsMember_45ddab96-c675-4c50-a798-1d3d0ff363c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_35ea0cde-1ba4-425f-9597-9f4bf8367dd4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_cd82111e-6b3d-4869-ac6b-9fadf46b99d3" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_35ea0cde-1ba4-425f-9597-9f4bf8367dd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_2e04bfbc-4d63-4dad-bc2e-00c6b35c9491" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_35ea0cde-1ba4-425f-9597-9f4bf8367dd4" xlink:to="loc_us-gaap_RestructuringReserveRollForward_2e04bfbc-4d63-4dad-bc2e-00c6b35c9491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_0c848bd2-8aca-4ffd-84bf-86985eff019c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_2e04bfbc-4d63-4dad-bc2e-00c6b35c9491" xlink:to="loc_us-gaap_OtherLiabilities_0c848bd2-8aca-4ffd-84bf-86985eff019c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cms_RestructuringAndRelatedCostDeferredCost_de182ea7-0874-4649-9c75-9b67c71196ca" xlink:href="cms-20250331.xsd#cms_RestructuringAndRelatedCostDeferredCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_2e04bfbc-4d63-4dad-bc2e-00c6b35c9491" xlink:to="loc_cms_RestructuringAndRelatedCostDeferredCost_de182ea7-0874-4649-9c75-9b67c71196ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_0881096d-32be-4ca0-9475-80c813461914" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_2e04bfbc-4d63-4dad-bc2e-00c6b35c9491" xlink:to="loc_us-gaap_OtherLiabilities_0881096d-32be-4ca0-9475-80c813461914" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_4a768c4d-8369-4d56-8aec-ba4e3914e3b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_35ea0cde-1ba4-425f-9597-9f4bf8367dd4" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_4a768c4d-8369-4d56-8aec-ba4e3914e3b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrExpirationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>image_0a.jpg
<DESCRIPTION>EXHIBIT 10.1 GRAPHIC A
<TEXT>
begin 644 image_0a.jpg
MB5!.1PT*&@H    -24A$4@  !&4   )(" ,   #_UJF^     7-21T( KLX<
MZ0    1G04U!  "QCPO\804   )G4$Q41?__________________________
M_____________________\?'Q[^_O]_?W____^_O[\_/S]?7U^?GY_?W]___
M_R @(    (" @$! 0&!@8)^?GP   %!04!X>'F)B8N+BX@L+"^KJZG)R<BTM
M+:^OK_7U]?O[^[V]O6UM;>;FYKBXN#,S,W]_?\/#PTU-32@H*(B(B/'Q\=[>
MWA$1$<C(R,G)R3(R,@8&!M34U)V=G5U=7=#0T(.#@YN;F]O;VZ>GIT='1WEY
M>>7EY9>7EXR,C+:VMAT='7Y^?J*BHGM[>Y24E#HZ.I*2DF=G9T1$1%%14<'!
MP24E)8N+BZNKJ____UA86*"@H'!P<+>WM_____;V]OKZ^OS\_/CX^/GY^?[^
M_O_______]G9V>SL[./CX____\# P X.#@4%!4]/3Y65E=;6UC$Q,7=W=VQL
M;*:FIBLK*X:&AM+2TAH:&B8F)K2TM,3$Q!04%$)"0FEI:0D)":&AH3P\/#8V
M-HZ.CB(B(E-34[Z^OHJ*BF]O;[&QL6%A871T='9V=J2DI+JZNGQ\?$%!061D
M9*ZNKLW-S82$A!\?'U=75TQ,3*JJJIB8F.WM[?3T]/+R\O___^#@X-C8V/__
M_]75U<O+RTE)200$!#X^/G5U=:BHJ"<G)UY>7H>'AYJ:FF5E91 0$#0T-%)2
M4@<'!S P,"HJ*E5551L;&Y:6EEM;6WAX>$5%19"0D&AH:'-S<XV-C1D9&3@X
M.)Z>GFIJ:O___]K:VN[N[O/S\_W]_?______________________________
M_____________RCQD6<   #-=%).4Z!,0'!\JYI27HX0]____________]__
M______\ ____________________________________________________
M_______________________G_____PC________]./___QC_____________
M_____________________________________________________X___R#_
M_________________________________________^______,%#UQ;_=^^W-
MU>7>:;53    "7!(67,  !<1   7$0'*)O,_  !6 DE$051X7NV]C;\=QWG?
MQ[A)VMJ*KD))6:J52(-22) R7(F,90@ 0]J.U8JU"2:&%=*FG2:0"H"XL'#Y
M!A*$+B[-!#1MIW4"0TK=* 1U:5.29896HJ1Y3]J\]>6/ZO,\,[,[NV=WSCRS
ML[-[[_E]/Q_<LR]S=I]]=N9[9O?L&=QQQY_XH4/#?_$G[<2B^%/V=6G\Z?_2
M3LS)?_5?VXD#PD+C_1-WV(DE\J=^^(X?^<"?.31\\(-V8E%LV=>E\:$_:R?F
MY,X/VXD#PD+C_<!'[,02V?JA.S[ZYZI#PUUWV8E%L65?E\:?^9B=F)/_YK^U
M$P>$A<;[YSYH)Y;(UL=AF<F!90+ ,EF 9<H!RVB 91* 9?3 ,@6 90+ ,EF
M9<H!RVB 91* 9?3 ,@6 90+ ,EF 9<H!RVB 91* 9?3 ,@6 90+ ,EF 9<H!
MRVB 91* 9?3 ,@6 90+ ,EF 9<H!RVB 91* 9?3 ,@6 90+ ,EF 9<H!RVB
M91* 9?3 ,@6 90+ ,EF 9<H!RVB 91* 9?3 ,@6 90+ ,EF 9<H!RVB 91*
M9?3 ,@6 90+ ,EF 9<H!RVB 91* 9?3 ,@6 90+ ,EF 9<H!RVB 91* 9?3
M,@6 90+ ,EF 9<H!RVB 91* 9?3 ,@6 90+ ,EF 9<H!RVB 91* 9?3 ,@6
M90+ ,EF 9<H!RVB 91* 9?3 ,@6 90+ ,EF 9<H!RVB 91* 9?3 ,@6 90+
M,EF 9<H!RVB 91* 9?3 ,@6 90+ ,EF 9<H!RVB 91* 9?3 ,@6 90+ ,EF
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
MV(<S:LN8'KP1RHIEO)6T3CN,7R\'WC)TK.)I>\S-H;=38BZK:/W(0?P86*8
ML$P E66H5MO*;RTSZ3!^O1QPRQ0?Q(^!90H RP10688_2\V$M0R]3#>,7R\'
MUS*.LH/X,;!, 6"9 #K+%!W&KY>#:IFY!O%C8)D"P#(!2K7:A&'\>CFHEID3
M6*8 L$R 4JTV81B_7F 9/;!, 6"9 .4LHQ[&KQ=81@\L4P!8)D"Q5JL?QJ\7
M6$8/+%, 6"9 N5:K'L:O%UA&#RQ3 %@FP$);[2"PC!Y8I@"P3 !8)@NP3#E@
M&0VP3 *PC!Y8I@"P3 !8)@NP3#E@&0VP3 *PC!Y8I@"P3 !8)@NP3#E@&0VP
M3 *PC!Y8I@"P3 !8)@NP3#E@&0VP3 *PC!Y8I@"P3 !8)@M+M\R/?/W>0\,W
MOF$G%L66?5T:SWS(3LS)W_N(G3@@+#3>K_^*G5@B_]O'[_C%GSAW:/B]W[,3
MBV++OBZ-#YVR$W/ROW_83AP0%AKO3WS$3BR1OT]73%\X<VCXYC?MQ*+8LJ]+
MX]YS=F)._L$'[<0!8:'Q?N$;=F*)\'T96&9B8)D L$P68)ERP#(:8)D$8!D]
ML$P!8)D L$P68)ERP#(:8)D$8!D]L$P!8)D L$P68)ERP#(:8)D$8!D]L$P!
M8)D L$P68)ERP#(:8)D$8!D]L$P!8)D L$P68)ERP#(:8)D$8!D]L$P!8)D
ML$P68)ERP#(:8)D$8!D]L$P!8)D L$P68)ERP#(:8)D$8!D]L$P!8)D L$P6
M8)ERP#(:8)D$8!D]L$P!8)D L$P68)ERP#(:8)D$8!D]L$P!8)D B:WVUEM'
MJNKVV]^RLX/LO_7.[]O)/, R>F"9 L R =):[2/D&.;V']@%0UP\4NV]::>S
M ,OH@64* ,L$2&JUEU^N[KY^YLR[W_[..LM<_F[UAW8R#[",'EBF +!,@*16
M>W5])V8J8!D]L$P!8)D B9;YW@D[61I81@\L4P!8)D"6OLRQ/ZJJZCVY%;S_
MW>JI_2>/5-7;=$DEL_^07VV9]U_Y8Y[F0K=V*K=* RRC!Y8I "P3(*G57CQ2
MW6Z^7B)G5+??(8>P-&CF2^;6L(C(66;_+5E&2Y_R"NWR*AVPC!Y8I@"P3("T
M5GN5%''W+]B9FT8HCU<5&424\_TWSSQ^1!SB+'.SJEYYDSHT1^1:2PH]<&9?
M.C8Z8!D]L$P!8)D B:V6)$*>D?[,Q2/V\NDF>X4$8F;-O1MK&>K\F*LC,\&6
MX3Y- K",'EBF +!,@-16NR^>X?[)5?=$S"/L%==YH3FVC9UM;A??Y-)U(3VP
MC!Y8I@"P3( 1K?;8CMQ9H8NA=P2Y&JH%8KHX=E;<(HAO8)FBP#(%@&4"C&FU
M) LR"5G&L3=L&7>C%Y8I#RQ3 %@FP*A6^PC?7FGZ*<R09="7F0]8I@"P3("1
MEB&3-/=<F'[+X+[,G, R!8!E HQJM3=9'A>/^-\7]5N&.CUN*4_ ,D6!90H
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
M )UEB@ZPU0LLHP>6*0 L$R#>,HTW?"MT'>(LTW17NB7LIM8/L-4++*,'EBD
M+!-@*LLTI;LES,I'U@^PU0LLHP>6*0 L$V :RZR_+^,\!,M,#RQ3 %@FP#26
MH9Z*^8YIS !;O< R>F"9 L R ::Q#"ME] !;O< R>F"9 L R ::Q#+V86[MC
M!MCJ!9;1 \L4 )8),)%E<@RPU0LLHP>6*0 L$Z!8JXT721!81@\L4P!8)@ L
MDP58IARPC 98)@%81@\L4P!8)@ LDP58IARPC 98)@%81@\L4P!8)L!"6^T@
ML(P>6*8 L$P 6"8+L$PY8!D-L$P"L(P>6*8 L$P 6"8+L$PY8!D-L$P"L(P>
M6*8 L$P 6"8+L$PY8!D-L$P"L(P>6*8 L$P 6"8+L$PY8!D-L$P"L(P>6*8
ML$P 6"8+2[?,O_K7WSPTW'NOG5@46_9U:=SW>W9B3G[F0W;B@+#0>!]]QDXL
MD8_^_3O^U;_Y\J'AEW_93BR*+?NZ-)YYR$[,R;_]53MQ0%AHO!_Z=W9BB6S]
MGW=\].&SAX8O?]E.+(HM^[HT[ON*G9B3#S]D)PX("XWWX6?LQ!+9^C@L,SFP
M3 !8)@NP3#E@&0VP3 *PC!Y8I@"P3 !8)@NP3#E@&0VP3 *PC!Y8I@"P3 !8
M)@NP3#E@&0VP3 *PC!Y8I@"P3 !8)@NP3#E@&0VP3 *PC!Y8I@"P3 !8)@NP
M3#E@&0VP3 *PC!Y8I@"P3 !8)@NP3#E@&0VP3 *PC!Y8I@"P3 !8)@NP3#E@
M&0VP3 *PC!Y8I@"P3 !8)@NP3#E@&0VP3 *PC!Y8I@"P3 !8)@NP3#E@&0VP
M3 *PC!Y8I@"P3(#$5GONY/FJNO#L13L[R/;)2[]F)_, R^B!90H RP1(:[67
MR3',A3-VP1!'SU<[I^QT%F 9/;!, 6"9 $FM]OD7JA=?.GOVRETOK[/,\Z]4
M5^UD'F 9/;!, 6"9 $FM]KGUG9BI@&7TP#(%@&4")%KFU0_8R=+ ,GI@F0+
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
M3*1ENF_A*7J9VC+U+R/X,/BT[NU4U24YICK%]NC<&&SM.:_4>J(M0]L6"HT
M-]8R]<E[K;Y:HQ?_=R6#J6W8",OTG4NWR_8Y)-Q]"&X!D4%EL0Q-N38I)T_.
M;],$1_SX;Z1EW",NE]XPSYM>X1^Y7."QH<Y1_>(>P-G?-7>GN_-T .;7DLU;
MSLJ/*7=?HBS3L=4%-,1:AO?%NS6#K<E/<W8O7EYI"OX8;.VY^%I)Q%XQE1X!
M;K1E3.;D*4*O!'==[$]>AU-;$]MJ3]!Q\J&^X07(3#C 5B])END[E_4N6^>0
M(+O(]3PIFK\-B2.'92@B.:WUDM;]I!&73&F662SQEBF)]KY,*58M,YKXUNJ(
M;[663EVG3R._.?>POH0F[F7TO59(M\P*^G.X#EBF +!, %W?H.@ 6[T<?LO$
M/Z03"RQ3 %@F@/8*A*XG,G_2,K!,0_Q#.K' ,@6 90)H+3/FNXYA8)D:2H7Z
M6Y<UP#(%@&4":"U#>R#+<%.8?("M7@Y_7R8_L$P!-L@R>A+Z,N0#LL+T VSU
M LOH@64* ,L$T%KF.7G.@:PP_0!;O< R>F"9 L R 726*3K 5B^PC!Y8I@"P
M3(!XRUBD2]-8H7&(66 >'O.?)^N6H GI[ABLO>KMK0.6T0/+% "6":"S3-$!
MMGJ!9?3 ,@6 90+$6Z;QAF^%KD.<99KN2K>$W=0)<[/8=(Z:E>N 9?3 ,@6
M90),99FF=+>$67EY_0!;O< R>F"9 L R ::QS/K[,LY#L,STP#(%@&4"3&,9
MZJF8[YC&#+#5"RRC!Y8I "P38!K+L%+D>1D22E-".<!6+[",'EBF +!,@&DL
M0R_FUNZ8 ;9Z@67TP#(%@&4"3&29' -L]0++Z(%E"@#+!"C6:N-%$@26T0/+
M% "6"0#+9 &6*0<LHP&620"6T0/+% "6"0#+9 &6*0<LHP&620"6T0/+% "6
M";#05CL(+*,'EBD +!, ELD"+%,.6$8#+), +*,'EBD +!, ELD"+%,.6$8#
M+), +*,'EBD +!, ELD"+%,.6$8#+), +*,'EBD +!, ELD"+%,.6$8#+),
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
M@+#0>!^\WTXLD:U?NN/?_X?_>&CX3__)3BR*_VQ?E\;__?_8B3GY?_\_.W%
M6&B\_^'?VXDE\I__QAT__/'#PR_]DIU8%$O-\#+B.FCU;Z'Q+CF-/_SQ_Q\R
332 _YW/^=     !)14Y$KD)@@@$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>image_1a.jpg
<DESCRIPTION>EXHIBIT 10.1 GRAPHIC B
<TEXT>
begin 644 image_1a.jpg
MB5!.1PT*&@H    -24A$4@   \H   $," ,    KG[^&     7-21T( KLX<
MZ0    1G04U!  "QCPO\804   *44$Q41?__________________________
M_________T! 0+>WMXB(B'!P</___P       )^?GV!@8%!04/?W]QX>'@8&
M!M_?W]?7UT='1RTM+*^OKO7U]/___OO[^KV]O&UM;&)B8N+BX@L+"^KJZG)R
M<BTM+:^OK_7U]?O[^[V]O6UM;>;FYKBXN#,S,][>WA$1$5!03TU-3']_?\/#
MPTU-3=34U%U=79V=G0L+"NKJZ>+BX4! /R@H)XB(A_'Q\/?W]AX>'2@H*/'Q
M\7M[>S(R,J*BHG]_?LC(R,G)R41$1*>GIX.#@]#0T%U=7-#0S]?7U@8&!<G)
MR')R<=34TYV=G-[>W1$1$(.#@N;FY;BXMZ*BH6)B8=_?WMO;VYN;F]O;VIN;
MFL/#PC(R,3HZ.>7EY9>7EWEY>:>GIGEY>#,S,D='1N7EY)>7EHR,B[:VMK:V
MM8R,C!T='7Y^?I24DY*2D924E*NKJZ6EI49&1GQ\?/________+R\OS\_.WM
M[?3T]._O[________\O+R]75U<# P)B8F$E)200$!#X^/G5U=:BHJ"<G)UY>
M7H>'AY65E2(B(J2DI*:FIA04%(Z.CIJ:FF5E91 0$#0T-%)24FEI:0<'!S P
M,"HJ*E%1455551L;&T)"0I:6EBLK*UA86#8V-HN+BTQ,3%M;6TA(2)"0D(:&
MAG1T=$5%16AH:(V-C1D9&6IJ:I.3DV=G9WAX>/___]G9V>?GY_KZ^NSL[./C
MXXJ*B@X.#M;6UF%A8<3$Q(" @#$Q,4]/3[2TM&QL;-+2TAH:&@D)"<?'QP4%
M!:&AH28F)KJZNO____CX^//S\_W]_?;V]O__________________________
M_____________YWU6GD   #<=%).4S#WO^/3R^80_______/ /__________
M____________________________________________________________
M____________________________________________________________
M____________S4#______^L(____________________________________
M_______________________________[____________________________
M__\@_____]W?@,"@UXBPE,A1H5U$    "7!(67,  !<1   7$0'*)O,_   :
M"$E$051X7NV<^8,FQ5G'UWCP+B"O$@8D.PO+$,+N@@27L!!$(VS P()9@XD<
M65&B(5[Q'H^H1 S+++-QE^4P$"'@9!R5>$97T0#&Q ,P:KRC_XS/4T=W5<_;
M]795/UWS3LWW\\-,5W>]/<_[5'VZNOJ8;=N^Z@WE\-5?8Q8 V%)\[=>=MNVT
MT?9R./T,LP# EN+,KS]KVUFC<3E\PS>:!0"V%-O? )4!* "H#$ 10&4 B@ J
M U $4!F (H#* !0!5 :@"* R $4 E0$H J@,0!% 90"* "H#4 10&8 B@,H
M% %4!J (H#( 10"5 2@"J Q $4!E (H *@-0!% 9@"* R@ 4 50&H B@,@!%
M )4!* *H#$ 10&4 B@ J U $4!F (H#* !0!5 :@"* R $4 E0$H J@,A#E[
M],9SS&(B_?>P%8'*0!BHO#&$5)X[X]S1:'3>-YFB!.>_:<?\_,X++C3% 8#*
M[>P:C2XRCBQ</'JS6KCD+9>.1KOW[%4%#55C+KO\F\V*.#P1D_8U0>5=EYIX
M01L!E2E[FBO>:M;TYDH2F=GY+6:%/%"YG7W4F%?I1:ORV::1=[]-K59P-86[
MLCN>B$G[6J?R)5?3'J!RF':5J1$NHF/UW/ZK1]>857VY]NWSUWWK>'S]MWT[
MJWSE_#N^0Z^7!"JWPUX9I8S*].NB[>/Q#6?<Z*FL#MYT*$\ZB#=43MA74^4#
MZG@#E<.TJOS.*OES-TFI?+,W'$/EW.P;?>>[3*L:E?=-&BV-?I,W3F>2RG'[
M:JA,1Z#+;\$)]C1:5;ZU>9(CP,V>O% Y-_M&5YUM1K=*Y0FM;/6CHWF*/A-5
MCMI74^4]VU-CV4JTJ4RI,[,JS=S!V^@<Y[++5;O,O6OT9IZ^J-'Z]N^BR>^[
M[84LIW3HN^??<_X=\_/?HS8P[JA\LYHTS\^_]WU^17=WA[Z7"W?>]3Y5H%J'
M[MXQOY.+][R?*M&Y^GJ@<CND,C6=TJ3+J&ST\5I[O^X&^B*6URFH> :=")^W
M/:CRNGXT=Q-]B%Q53-J#!BI/I4UE>_0V4,N/=A^F/*LKH-0$W\?3%Y*=!)O?
M>2\)ISST2E3X?K[,]0.\17$?B6B=O^=>VG;GO??>Y57T=D!3:RK0ENMX]+:U
MR/X/4"UBXL4SJ-P.J<Q.L)-&92KM=B]>*^J38F64T]IS;Z'?S&[^L-\IQ@M\
M;8HX/$EELZ_)_<C.X"?N00.5I]*F<N-PO?"#/\0M8OH!-<%H]P?'<W1LOE\+
M=<_\_'OHEU=26GYH?.B':8V!A^+K?L04JA-LIZ*W@VM_],=X/*8#@#DRJ%H_
MSA;3R'S/#N<@40.5VU%>Z9F349E6D5:-VXU&/]/8;FO?2K-6VK3_4KT/KU/0
M1JHUWD\ZKE?9UIG0CVC%+G,*.'$/&OH$5 [3IG++5/E6E7-N IW8^W:8H?%^
M]LHOL7OLMPOY1S+KD=E365?T=V#1!:JE-G)M=0K@S[PM4+D=Y15)06UH5=:W
M'/E610WI??@P#YW*/J>UK9#U@D)W"KN.JGLJ>_NR5/U(#QAZS)Z\!PUM@\IA
M(E76!UG*M6F9FWFNRR@O_1(YIY3S.*1D5K-?5V53T=^!1:^M:MUO*GEU*J!R
M.[KUU E7I?)X3LELY[L,C]0:M;9N[?HBV:UZL-78W9J-C;FRQ?T+YB/5GL]6
M2D_>@P8J3Z7]!+N1S;G]'U:'5U_E^^?G[U7L8*_\TD25B=OOT//G"2K[.Z M
MM_^$*G@J6]^A<BQ:(++XBK?6*A-\2JO.<#6ZVOB&G]1KZ]:N!3;=P^T4U<9)
ME[WLOEKZT3LO994G[T$#E:?2<:[L/_KEJ6QYKU+90J4VE7D#GRI/5ME".]"G
MXZH E24P7O$E34]E;E"GN4TU7N!*KLI6>*VRURF"*MM]M?0CJ"Q F\IVWF*@
MUM_#-R!TR[@J:ZTT?JE599*0Y\83579W0-4NX&MFC1-LJ)R*\8J:[XJ?\E16
M=IM%1S_="5R5S0:J0K+YG6**RGI?+?T(*@O0IC)EV4VGS7*C"4@K5R>_%%*Y
M953V=V#%ALI"6*](J)]NJCQI5*:AVU.YGG6I_N!WBFKC9)7UOEKZD59Y\AXT
M4'DJ;2I37D=7Z488[[N*FD"?6NFFJ!OWOAWN16J_U*[R_4I"+3115_1W8"]C
M:Z6A<F\JKVX=7>:KX5WEK*KIL;IN;2I;];27;J?0E<G9JP/[:NE'6N7)>]!
MY:FTJDS9UC<<]U]-Z==39WY"P&L"UDP_]'']W1]JEM:I?.W;+[B0)+S^;GTW
M2=TO/O0!KZ*W _UPV*$W8:XL1.45B:&T6;AXSUY:<\--WLTB4VWN0/,B)RV-
M;J(U-.'E#>LZA;HK3+M>K[+=5TL_TBI/WH,&*D^E7>4Y:E\-99U.CT:7G<O/
MX7A-0'K>,<]7G>D'>^:5)JA,&Q1W<9&V$Z2E4]'; =>_\_U4ALHR5"K3DE%9
MM_!H=+E>KZAO(/%;4VYKV\>Q],-:?J?0QX?1:/?!BSV5+6I?+?U(JSQY#VJT
M-JPS'-2TJUR]E:Z>!5*/RIZW]^RFRN-#ZJ'I.R_0SW"YI74JC\__&99TIZFK
MQMN=/^M7]';'CUS/O_O"*Z&R#+7*/ "R/)?\W&$RQ+2QQ?R[ &IN5=MM[;E=
M7/_P!_5NO$[!_86V[=F^X(K8V%=+/S(J3]R#>SB R@%"*F]*H#+8FD!E (H
M*@-0!% 9@"* R@ 4 50&H B@,@!% )4!* *H#$ 10&4 B@ J U $4!F (H#*
M !0!5 :@"* R $4 E0$H J@,0!% 90"* "H#4 10&8 B@,H % %4!J (H#(
M10"5 2@"J Q $4!E (H *@-0!% 9@"* R@ 4 50&H B@,@!%P"J?-MI>#J>?
M819FBD7S>];X^5\P"QO)F;]H%C8),QKOF;]TUK:/C"XNAS?^LEF8*68UP[_R
MJV9A(WG@ ;.P29C1>#_Z:P_2"?9B.9S[ZV9AIIC5##_P8;.PD7SL8V9ADS"C
M\3ZDYLJF4 )0.0:HG !4S@-4C@$J)P"5\P"58X#*"4#E/$#E&*!R E Y#U Y
M!JB< %3. U2. 2HG )7S )5C@,H)0.4\0.48H'("4#D/4#D&J)P 5,X#5(X!
M*B< E?, E6. R@E Y3Q Y1B@<@)0.0]0.0:HG !4S@-4C@$J)P"5\P"58X#*
M"4#E/$#E&*!R E Y#U Y!JB< %3. U2. 2HG )7S )5C@,H)0.4\0.48H'("
M$?$>>7AA/%XZ^H@IMK+\\+&/F\5DH'(6H'* <E4^2"(S2[]A5K1Q?&%\XE&S
MG I4S@)4#E"LRB<?&Y_S^.+B$T_^YC253WYB_)193 8J9P$J!RA6Y:>G#\>"
M0.4L0.4 !:O\R6O,8@:@<A:@<H M,RKO^RV:-S^CKH$M?V)\YO*S-)4^2F?@
MJO@I_FWJ//?\;_,R5SJR,K:;I@"5LP"5 Q2K\O&%\5)]\9K$'"\=(U'93"I\
M6E\34[9;E9<?5NMH[9E.I57>-!6HG 6H'*!8E6E8'H_/^1U36-/6'AB/25/E
M]>\^NGA@08EJ55X;CY]_E(;F!75JKBKM75Q60_14H'(6H'* <E5F4TEF-3(?
M7S!GVVLL+UFJBWH^;52F85R?3.L%5IE'YVY Y2Q Y0 %J[RXK&3FD?9I>^?X
M(,MKAV$JL=*F6%\G6^/:5:5.0.4L0.4 ):M,[%M1LUTZ=SZF4"?/E:5ZL#9%
M);!"20V59Q"H'*!PE=E(TI54MIQH5]E>X8+*4#D.J)Q =+P'><I;C[A,F\H8
ME6N@<@Q0.8$$E4G7>A[,3%89<V47J!P#5$X@.MXU-O3X@GLU>K+*-'S;M;P
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
M_M$)5,X"5 ZP!53. 53. E0. )5%@,I9@,H!H+((4#D+4#D 5!8!*F<!*@>
MRB) Y2Q Y0!0602HG 6H'  JBP"5LP"5 T!E$:!R%J!R *@L E3. E0. )5%
M@,I9@,H!H+((4#D+4#D 5!8!*F<!*@> RB) Y2Q Y0!0602HG 6H'  JB\ J
M?V0$ -CL_/EI-"J?*H<;_\(LS!2SFN&_O,(L;"0OOF@6-@DS&N]?J1-L4R@!
MJ!P#5$X *N<!*L< E1. RGF RC% Y02@<AZ@<@Q0.0&HG >H' -43@ JYP$J
MQP"5$X#*>8#*,4#E!*!R'J!R#% Y :B<!Z@< U1. "KG 2K' )43@,IY@,HQ
M0.4$H'(>H'(,4#D!J)P'J!P#5$X *N<!*L< E1. RGF RC% Y02@<AZ@<@Q0
M.0&HG >H' -43@ JYP$JQP"5$X#*>8#*,4#E!*!R'J!R#% Y :B<!Z@< U1.
M "KG 2K' )43@,IY@,HQ0.4$H'(>H'(,4#D!J)P'J!P#5$X *N<!*L< E1.
MRGF RC% Y02@<AZ@<@Q0.0&HG >H' -43@ JYP$JQP"5$X#*>8#*,4#E!*!R
M'J!R#% Y :B<!Z@< U1. "KG 2K' )43@,IY@,HQ0.4$H/)D]JR.QR?^VA1.
M?F[\N%E,14YER<@$,RR:L/XJ"X0SE!K27<LB&:]@C!(JO_3\V'(+E5X>CU=N
MTUM>^9O/T\K5XTZE$W_[!;U-<U*O_:(J[/D<[Z ?Z2H[7X,3*AI9CPP/&5:"
MR@.$(Z7&H)ERZ!/O@#%*J/QW?Z\#(LAA#M:H_()9RV6*TZ(#5U#E?_@"__A'
M4^#?O1!1F2*4C4Q&9?&P^JDL%<X *LMGRD%(9>D8A56FHPH'JU6FX=GR15=E
M=3S2T$?I(R^,7UVD M6OMZ0B-2K+1B8V*@LGK.^H+!+.,*.R?->RR(W*HC%*
MJ4P1&3A8I;(:DY^FI==6C<I4Z95/TTHS:!.TE@Y.5).^!)ULT')?^JE<YU(V
MLIXJ#Q56HLK"X4BJ/%BF'/JJ/%",PZG,:TW4+[U<J:Q6JX.0PGX76D,;:L73
MD599)C)QE842)J5RKW"&55FN:UGD51:)<3B5Z2CCK.6H=9'.(RAR ZVEE?Q=
MZ&,BLQE!E04CDU19,F$"*O</9S"5A;N6151EN1B'4YF4=8+FJ%4EWERKS-^
MY_TKM^FSC/[TGRM__C-\=)2-K*?*0X758ZXL&(ZDRL*A3:2OR@/%*'O9R[I*
M*O.O6ME:9:[L'']X["8>%YO-2%SV4G&+1B:@\A!A];KL)1:.M,J#9,I!0N4!
M8I15F4=C#I9^-Y2U*C_$7Z4>PD^=NF9E/'[].-5>N>VA5?J"]G9Y*A(JJ^\A
M&IF(RO)A]5)9+!QYE0?(E(.,RN(Q#C8J\\JFR@9U//*@S[RZ:&KT/#JEJWSJ
MI7^B'Z]\EH.H3G:$(NN3X0'#2E!Y@'"D5!XT4PZ]XATNQL'FROS+==9$2JPW
MF2;^]+U>UO.&GK/_'BH;>))?)50HLIX99H8(*T5E@V X8BH;!LF4@T2\ \0X
MJ,H48(55>?4XGU?XT+9;>"^T$[Z:9]:FT5]EGK_8KR,5F8#*0X350V7!<*15
M'B13#A+Q#A#C8"I35.Y:CM<MNM#GZ0-4@0Y3]!4=_Q.04=D<,,4B$U)9.JR>
M*@N%,X3*XIERD%)9.,;A5*;8W+BXV*+RR^I0))1OF1-L$X-89 (J#Q%6SQ-L
MH7"D51XD4PX2\0X0XW JJVA?Y=MGK[RV6C_MM1X:ONE+\%YH>^^SH'257WB=
MS_W5%0DS89&+K$>&APPK0>4!PI%2>=!,.?2)=\ 8I50VD,.5RLYJBK)59=J@
MUM/G)*Y-I*O,AQZ#/C(*1M8CPT.&E:#R .%(J3QHIASZQ#M@C .J?(IOE!G:
M1V7ZL(F>3BX8_0V3Z3$JZ[]?W=R3C*S/J*S_^"!AI8S*^H]*AB,V*NL ALF4
M0Z]164<R1(P2*K.\!E:9#CQ:Y5.G3M_/$^83:W12\1#Y_K1>Z^&<4KQ&ZK_.
M_Z:@#SWFRJ?O7Z%H]2-UA&1D?3(\8%@I<V7Y<*14'C13#KWB'2Y&"95GBOZ7
MO89@5C.<?ME+$#&5,S&C\4+E+$#E %!9!*B<!:@< "J+ )6S )4#0&41H'(6
MH'( J"P"5,X"5 X E46 REF R@&@L@A0.0M0.0!4%@$J9P$J!X#*(D#E+$#E
M %!9!*B<!:@< "J+ )6S )4#0&41H'(6H'( J"P"5,X"5 X E46 REF R@&@
ML@A0.0M0.0!4%@$J9P$J!X#*(D#E+$#E %!9!*B<!:@< "J+ )6S )4#0&41
MH'(6H'( J"P"5,X"5 X E46 REF R@&@L@A0.0M0.0!4%@$J9P$J!X#*(D#E
M+$#E %!9!*B<!:@< "J+ )6S )4#0&41H'(6H'( J"P"5,X"5 X E46 REF
MR@&@L@A0.0M0.0!4%@$J9P$J!X#*(K#*7QJ]6 [__"]F8::8U0S_ZT?-PD;R
MY2^;A4W"C,9[X[\]N.U+__X?Y?"?_V469HI9S?!__X]9V$B^\A6SL$F8T7C_
9]_\>_'^H](J(TLXTG     !)14Y$KD)@@@$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>cms-20250331_g1.jpg
<DESCRIPTION>GRAPHIC - CMS LOGO
<TEXT>
begin 644 cms-20250331_g1.jpg
M_]C_X  02D9)1@ ! 0$ E@"6  #_X0 B17AI9@  34T *@    @  0$2  ,
M   !  $       #_[0#*4&AO=&]S:&]P(#,N,  X0DE-! 0      *X< @4
M&T--4R!,;V=O($UA<W1E<B!I;&QU<W1R871O<AP"!P 81FEN:7-H960O0V]R
M<F5C=&5D($%S<V5T' (9  ]C;7,@;&]G;R!M87-T97(< AD %&-M<R!L;V=O
M(&EL;'5S=')A=&]R' (9 !MC;7,@;&]G;R!M87-T97(@:6QL=7-T<F%T;W(<
M G@ #T--4R!%;F5R9WD@;&]G;QP"@@ $3&]G;QP"   "  3_VP!#  (! 0(!
M 0(" @(" @(" P4# P,# P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,
M# P,!PD.#PT,#@L,# S_VP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# S_P  1" %'
M!*\# 2(  A$! Q$!_\0 'P   04! 0$! 0$           $" P0%!@<("0H+
M_\0 M1   @$# P($ P4%! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$(
M(T*QP152T? D,V)R@@D*%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%56
M5UA96F-D969G:&EJ<W1U=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBI
MJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W
M^/GZ_\0 'P$  P$! 0$! 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"
M! 0#! <%! 0  0)W  $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 5
M8G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F
M9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:W
MN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!
M  (1 Q$ /P#]_**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBC=0 44;J-U !12;QZBC>/44 +12;QZBC<#W% "T444 %%%% !11
M10 4444 %%%% !1110 4444 %%%(6 /44 +12;QZBC>/44 +11NHSF@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBC=DT %%
M-:14&6.T#J363K7Q#T#PV6_M'6](L-I"G[3>118)Y ^9AUJ9U(P5Y.PG)+<V
M**\VUK]L'X7Z 5%QX\\, LS+B.^64@CKG9G'XURNK?\ !1WX0Z9C;XGDO,J6
M_P!'TVY?IV^X.37FU<[RZG_$KP7K*/\ F82Q="/Q37WH]SHKYCU3_@J[\-K)
M3]GL?%=ZVPE=EBD:[NRG?(#^.".:Y75_^"ONC1%O[/\ !.L7'R?*;B^AA^;T
M(4/Q[CGVKS:O&.34_BKKY7?Y)G/+-,+'>:_,^QJ*^%]5_P""OVJ2NOV+P+I\
M2[3N\_57<D]L;8AQ7-:C_P %9_B%<A/L^A^$;7:3NS#/+N_.08K@J>(&2Q^&
MHY>D9?JD8RSK"+9M_)GZ&T$XK\S]4_X*;?%J_P!WDZEHMCN?</(TI"5']T;R
MW'UYXZU@:I^WU\7M5>5F\:74/G#:5M[2VB"\8XQ'D'W!ZUP5/$S*X_#";^4?
M_DC&6?X=;)_A_F?J>&S2%L>OY5^25_\ M9?$[4T59?'WBK"G(\N^:+\RF"?Q
MK#U'XR^,M9DF:[\6>*+EK@$2^9JMP?,!&.1OQTKCJ>*&%^Q0D_5I?YF4N(:?
M2#/V(>=(A\S*O^\<50O?%^E:=<&&XU+3X90 2DERBL,]."<U^-5[K5[?HJW-
MY>SJIRHFN'< ^VXFJ,GDL^9/)9O5\9_6N*IXI/[.&^^?_P!J92XB?2G^/_ /
MV+N?CAX+LFD6;Q=X9B:'/F!M4@!3'7(W=JPM0_:Z^&.F6AFE\>^%/+! _=ZC
M'(W/LI)_2OR0_P!''>W_ #6K"P2E=RQS%2,@A#@BN27BABG\%"/S;?\ D9OB
M"H]H(_5&_P#V\?A%IP7S/'.DOOSCR%EFQ]=B''XUF:G_ ,%%_@_IP3;XK-UO
MS_J-.NGV_7]W7YH)X0UB:)772=8=&&Y66QF*D>H.WI6HGP6\9RQJR^$?%3*P
MW C2+CD'_@%9_P#$1,WG_#HQ_P# 9/\ ]N)_MS%/X8+[G_F?H-J?_!3KX3V
MC\K4M8O-V<^3I4WR?7<%Z^V>E9=__P %6?AE:,OEVWBJ[W9R8].5=OUWR+^F
M:^(8?V8/B3<0K)'X!\8,DBAE(TJ;D'\*O6?['GQ3OH!)'X!\2A6)'[RV$;<?
M[+,#^E#XTXCG\%'[J<O\V']K8Y[0_!GUYJO_  5M\"P-']C\/^++H,#O+16\
M.WTZRG-9]_\ \%>/#,=OFU\(>(YILC"RSV\:X[\AF/Z5\QZ9^PO\6]65S'X'
MU2/RR ?/F@ASGTW2#/X5H6/_  3U^,%]<"/_ (1%H<@G?-J%JJC\1(:G_63B
MN>L:4M>U)_JF'U_,GM%_^ _\ ]^?_@L!I@1MO@75-V/EW:E%C/O\E9W_  ^%
MD_Z)^O\ X.O_ +17D'_#MKXP?]"[8_\ @VM__BJO6W_!,3XKSVZNUGX?@9AD
MQOJHW)[':A'Y$T?VQQA+:,U_W#7ZQ%]:S1]'_P" _P# /0+O_@KYK3W4AM_
M^EI"3\BR:I(S@>Y$8'Y53U#_ (*[>*I(E^R^#_#\+YY,MW/*"/H OYYKE=._
MX):?%*]NA'*?"]JF"?,?4F8#VPL9/-:'_#IWXD?]!3P?_P"!<_\ \9I?6N,I
MJ_O_ /@,5^@O:9J^_P!R_P B]_P]Q\<?]"SX3_[ZN/\ XNJ-W_P5@^(TUPS0
MZ3X1AC/1#:SOM_'S1G\JM6/_  23\>30EKCQ#X3MY,X"J;B7(]<[!^6*G_X=
M'>-/^AH\+?\ ?JX_^)I./&4E]O\ \E7^06S5]_P,>Y_X*L?$R:!U6S\)0LRD
M!UL924/J 9B./>LS_AYW\6/^?SP__P""H?\ Q==Q8?\ !(?Q');YNO&>APRY
M/RQ6$TBX[<EE_E4__#H/6O\ H>-*_P#!7+_\<I/!<8RU;G_X'%?^W!['-'W^
M]?YG -_P4Z^+!4_Z=X?7/<:4./\ Q^L__AY%\8?^AFM?_!3:_P#Q%>L:9_P1
M_OI9F^V>/+2./;\I@TAF8GWW2CBKO_#GE?\ HH4G_@E'_P >H_LGC"2OS3_\
M&)?^W!]6S1]7_P"!+_,\:_X>1?&'_H9K7_P4VO\ \16;=?M__%ZZN7D_X3.Z
MC\PYVQV5JJK]!Y?%>[_\.>5_Z*%)_P""4?\ QZK5E_P1^TY(2+GQYJ4DF>##
MID:+CZ,['/XTO[#XOEI*4_\ P:O_ ),/J>9O=O\ \"_X)\]_\-[_ !>_Z':^
M_P# 2U_^-4?\-[_%[_H=K[_P$M?_ (U7T7_PZ!T;_H>-:_\  "'_ !H_X= Z
M-_T/&M?^ $/^-'^KO%G\\_\ P;_]L'U',N[_ / O^"?,-Q^V;\5;F=Y&\>^(
M5:0EB$E15&?0!< >PIO_  V-\5/^A^\2?]_U_P#B:^H/^'0.C?\ 0\:U_P"
M$/\ C1_PZ!T;_H>-:_\  "'_ !K/_5?BGO+_ ,&?_;$_V?F/=_\ @7_!/E__
M (;&^*G_ $/WB3_O^O\ \339/VP_BG+&RMX^\2[6!!Q<!3^87(_"OK2+_@D9
MX-$2[_%'BIGP-Q ME!/? \LX^F33O^'1G@O_ *&?Q9^=M_\ &JT_U3XG_GE_
MX,_X)7]FYAW?_@1\<_\ #3GQ(_Z'[QA_X-IO_BJ/^&G/B1_T/WC#_P &TW_Q
M5?8W_#HSP7_T,_BS\[;_ .-4?\.C/!?_ $,_BS\[;_XU4?ZG\2?S/_P9_P $
MG^R\?W_$^.?^&G/B1_T/WC#_ ,&TW_Q5'_#3GQ(_Z'[QA_X-IO\ XJOL;_AT
M9X+_ .AG\6?G;?\ QJC_ (=&>"_^AG\6?G;?_&J/]3^)/YG_ .#/^"']EX_O
M^)\<_P##3GQ(_P"A^\8?^#:;_P"*H_X:<^)'_0_>,/\ P;3?_%5]C?\ #HSP
M7_T,_BS\[;_XU2C_ ()&>"\_\C/XL_.V_P#C5'^I_$G\S_\ !G_!#^R\?W_$
M^./^&G/B1_T/WC#_ ,&TW_Q5'_#3GQ(_Z'[QA_X-IO\ XJOK)O\ @D#HI8[?
M&^M 9X!L(./UH_X= Z-_T/&M?^ $/^-9?ZI\2_WO_!B_^2%_9N8>?_@7_!/D
MW_AISXD?]#]XP_\ !M-_\51_PTY\2/\ H?O&'_@VF_\ BJ^LO^'0.C?]#QK7
M_@!#_C1_PZ!T;_H>-:_\ (?\:/\ 5/B7^]_X,7_R0?V;F'G_ .!?\$^3?^&G
M/B1_T/WC#_P;3?\ Q5'_  TY\2/^A^\8?^#:;_XJOJ)O^"/*%N/B%)CMG11_
M\>I/^'/*_P#10I/_  2C_P"/5'^JO$W:7_@R/_R0O[/S#S_\"7^9\O?\-.?$
MC_H?O&'_ (-IO_BJ/^&G/B1_T/WC#_P;3?\ Q5?2%_\ \$@-32Z86OCJQ>'C
M:TVDN'/'.0LN.M1?\.@]:_Z'C2O_  5R_P#QRLO]6N)MN6?_ (&O_DB?J&8=
MG]Z_S/G3_AISXD?]#]XP_P#!M-_\55ZU_:]^*5G;K''X^\3;5&!ONM[?B6!)
M_$U[=>_\$B_%T=RPM_%GAN6'C:TEM/&Q]<@;@/S-5;S_ ())^.HK<M!XC\*3
MR9&$;[1&#Z_-L/\ *H_L'B:&JC4^4O\ *1/U/,%TE]__  3Q_P#X;&^*G_0_
M>)/^_P"O_P 32I^V3\5(W5AX^\194@C,R$?EMKU/_AT[\2/^@IX/_P# N?\
M^,UFW7_!+CXIP7,D:)X9F56P)%U,J''J 8\_G42ROB6.KC5^^3_)D_5\P727
MWLY+_AO?XO?]#M??^ EK_P#&JGT__@H+\7].N/,'C":;@C;/86SK]<>6.:UK
M_P#X)G_%RSE58]'TB[4C)>'58MH]OGVG/X8K/U'_ ()W?%_3BO\ Q2BW&_/^
MHU*V?;]<N*ETN)X:_O\ _P G#ES!?S_B6/\ AY%\8?\ H9K7_P %-K_\15JQ
M_P""F/Q;M(F635M'NF)SNFTJ/</;Y"HQ^&:YO4OV%?BYI4:M)X'U20.< 030
M3$?4+(<?C69??L@?%+3H@\G@'Q,58X'EVOG'\D)/XD8J)8OB2#]Z5;Y\_P"I
M/M<>MW/\3T.P_P""HGQ4L[I9))/#=TH!!CDTPJI]\K(#Q]:T4_X*N_$E74MI
MOA!E!!(^Q3#(],^=7BVI_L[^/]&*+=>!_%UN9,E=VDSG..O136/J'PW\1Z1<
M>3=>'M>MI=H;9+ILZM@]#@I4//L^IZ2JU%ZW_4GZYC([RD?27_#W'QQ_T+/A
M/_OJX_\ BZT+?_@KSXD6!!-X,T.23'SLE_,BL?8;3CZ9-?)-QIEU9SM%-:W4
M4J'#(\+*RGW!&15<S1J<&2,$<$%AQ1_KEG4?^7[^Z/ZH?]J8M?;?X?Y'VI:_
M\%@[A;:,3> 86F"_.4U@A2?8&$G'UK2B_P""P&FF)?,\"ZF),#<%U.+:#[$I
MG%?#*R*_W65OH<T\*2.AK>/'>=K_ )?7_P"W8_\ R):SC%_S?@O\C[X3_@KI
MX3*+N\)^* V!D![8@'Z[ZV;;_@K!\-9ID5M.\70JQPSM8Q,$]SME)/X U^=I
M&**Z8^(6<QWE%^L5^EC19YBEU7W'Z5:9_P %/?A1?R,LFH:U9JHR&FTJ7#>P
MV[OUK:T[_@HE\'[^W\QO%RV_)&R;3[E&^N/+Z5^7= .*ZJ?B5FJ^*,'\G_\
M)&BS_$+=+[G_ )GZN6?[;OPGOGB6/QYX?4S$!1).8\9Z9W ;?QQCO6_IG[2'
MP^UB1UM?&_A.9HQE@NJP<#_OJOR%W''4TUD#_>56^HS793\4,:OCHQ?I=?JS
M2/$%7K%?B?LWI_CS0]6\G[+K&EW/VC'E>5=QOYF>FW!YS[5J).DH^5E;_=.:
M_$]8(T;<L<:L#D$* 15RSUN]TY&6WO;VW5CEEBN'C!/N%(KLI^*4OMX;[I__
M &IM'B+O3_'_ (!^TP;/_P"JC=S7X[Z9\<?&NBSK)9^,/%5O(B[%*:M<?*.F
M/OUT6D_MC?%/1&B,/CSQ$WDY*B>=;@'KU\Q6W=>^:[J?BAA'_$HR7HT_SL;1
MXAI=8,_6;.:*_+W2?^"BWQ>TE%7_ (2B.Z57W'[3IMLY;V)" X^F#[UT6E_\
M%3_BA8(PFC\+WVY@P,FGNA4>@VR#]:]"GXDY5+XHS7JE^DF;1S[#/=-?+_@G
MZ045\"Z9_P %=O%<1;[9X1\.W'(V^3=3PX'?.=V?TKK-*_X*_P!C(X^W>!;Z
M%=X!-MJ<<F%[G#(O/MT]Z]"EQYDL]ZMO6,O\C:.<81_:_!GV=17RUHO_  5G
M^']Z%6]T?Q98,SXS]FAF55_O';)G\ ":ZK0_^"E7PCUCR_-UV^TUGSG[7IDZ
M[,>I56'/;FO2H\4914^'$0^;2_.QT1S##2VFOO/>Z*\OT3]M+X5>(1_H_CSP
MZOR[\7%S]G8#..1(%P?;K7::-\3/#GB-PNGZ_HNH,6" 6]]%+\W7'RL>?:O2
MHYAA:W\*I&7HT_R9T1K4Y?#)/YFY135E65-RG<IZ$<@T[=BNPT"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBFR2+#&S,RJJ@DDG  H =17GOC']JWX;^ 79-4\:>';>5<[HDNUFE&,_P1[F
M['C%>7^+_P#@J9\,O#X9=/\ [>UZ0<+]EL?*0GG^*8IZ=@>HKR<5GV78?2M7
MBGVYE?[EJ<U3&4(?'-?>?25%?#_BO_@KU>2!UT'P3#'C.V74-0+?3*1K].-W
M^->:^*/^"H?Q1U^5EL[O0-%#'"K:6 D<9SQF5GYY Z=A7SN)\0LGI?#*4_2+
M_P#;K'%4SO"QV;?HO\['Z5;LU1UCQ)I_AZ#S;^^L[&/GY[B98E&!D\L1VYK\
MN9/BY\</C&^R'5OB%JRS$?)813QQ-D@#_4JJ]5^F0?>DT[]BCXO>.IQ+)X-U
MMV;:?,U*:.)N3C)\U]W'?C(]*\V7B!6K?[C@YS^_]%+\SG_MJ4OX-)O^O),_
M0WQ1^V!\,/!Q;[=XY\.JRG!2"[%RXX!^['N/<5Y_XD_X*?\ PJT-V6VO-:U@
MKG_CSTUP#@XX,FP>_P!*^8_#W_!+?XI:J/\ 2%\-Z2,$XGU$N1SC&(T8<]>O
MZUV^@?\ !(36[AU_M3QMI=JN3D6FG23'&..7=>_7BLWGG%6(TH8117FK/_R:
M2_(GZYF,_@I6]?\ @M'3^(/^"O>BV[,-*\%ZQ=#^%KN]BMP>?10YZ<_7CWKA
M_$7_  5R\77AD&E^%O#M@K9VFXFFNF7GCIL'3M_+I7H.B?\ !(;PU;_\A+QA
MX@N^%XM[>"W&?XNH<X/YCU-=CHO_  2Y^%>E2*TUOX@U+:Q)%SJ;*&XZ$1A.
M!U]:S>#XRQ'Q58P7K%?^DIO\2?9YI/>27W?HCY7\0?\ !2OXM:Z)%@U;2]*2
M3=Q9:9'E0>P,F\\=CU^M<3KG[8?Q0UN1FNO'WB*/<V[$-V+90<8X$87\NE?H
M3HW[ WPCT15\OP5IMPRJ5W74DMP6SZ[W()]\9KK=&_9S\ >'X]MGX+\+6_R"
M/*Z7#EE'8DKD_C64N#<_K_[SC?NE-_AHB?[+QL_XE7\6_P#(_)G4O'FO>*SB
M\US6]4X*D2W\UQ@$\@@L>">W>I=/^%?B377D-KX8U^\:, N8]*GD90>F<)[5
M^Q.F^'['1EVVEG:VJ[0N(85CX'0< =*N;?K^=*/AAS.];$MO_#_G)A_J_?XZ
MGX?\$_)+2_V3/B?JH_T?P%XIV[0^9+(P@@],;]N?H.:Z32O^"?/Q>U<IM\(R
M6ZNF\-<W]M'CV/[PD'GH17ZDD9H Q7=3\,<O7QU9OTY5^C-H\/T>LG^'^1^:
M^D_\$O?BIJ+0^=!X=L!)][SM3W&+ZA$;/X$]:Z"P_P""2GCR:-C<>(/"=LP/
MRA6N)=P_[]KC]:_0BBNZGX<Y1'XE)^LO\DC:.1X5;W?S/AG3/^"0&HR7&+SQ
MW9QQ;>L&DNS9_P"!2@8K<L_^"0&EI"OVCQUJDD@^\8M.B13SV!9CT]S7V517
M=3X%R2/_ "YOZRE_\D;1R?"+['XO_,^5=._X))^ X+C=<Z_XMN(\$;!-!'SZ
MY$5;%E_P2O\ A=:1,LG_  DUTQ.0\NI[2/;Y%4?IFOI*BNR'">3QVP\?FK_G
M<TCEN%6T$>$V'_!-WX0V1A+>&[BX,6,^=J=RPDQ_>&\ Y^@%;-C^P=\(].G\
MR/P-I#-C;B9I9E_[Y=R,^^,UZ[179#(<LA\.'A_X!'_(UC@\.MH+[D>=:3^R
M/\,=%600> _"O[P@MOTZ.3I_O X_"MFQ^ _@C3+<0V_@_P +PQ*20B:7  ">
MO\-=9175#+\+#2%**](K_(TC0IK:*^XR;;P+HMG;I##I.EQ1Q@*J):1JJCT
M"UI16L<,:HD<:HH"JH4  #H!4E%=,:<8_"C3E2V$V ?_ *Z7%%%6,*"H/:BB
M@ V@=J,8HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M'9##TH?!%+Y"!<4N.:**[C8**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ H(S110 8XJGJV@6.O6QAOK.UO(2""D\2R*0>#PP/6K
ME%3**:LPWW/./$_[(?PQ\8%FOO WAMG;.YXK-;=R2<D[H]ISD=:\^\2?\$OO
MA5KAS:V>MZ.?^G/4G8=^TH<=_P!![U]$45Y>(R'+J^M6A!_]NJ_WVN<T\'0G
M\4%]Q\:>)_\ @D'ILJLVB^-M2MV ^5+ZQCG!..YC*'KGM_C7FGBK_@E1\1M%
M1GTZ^\-ZTHZ*ES);2'KV=-OH/O=Z_1:BO"Q/ .35=J;B_P"[)_D[K\#DJ9+A
M9;1MZ,_*/Q3^Q)\5O"#-]J\$ZQ<*O\=CLO%/49_=L3V].E>;Z[X;U'PO<&+5
M-/U#39%."MW;/;D'_@8%?M)CFJ^HZ5:ZQ:-;W=O#=02<-'-&)$;Z@Y%>!BO"
M_#O_ '>O*/\ B2?Y<IPU.'H/X)M>NO\ D?BNIWKE?F'J.117ZR>,_P!CCX8^
M/2S:AX+T/S6',MK!]DDSZ[HBI[UY9XS_ ."4GP]UT2/I-]XBT&5B2JQW*W,2
M_P# 95+?^/=J^<Q7AKF=/6C*,UZM/\5;\3AJ9#B(_"TS\[J*^NO&G_!(SQ)I
MXD?P_P"+-'U-5&5CO;:2T=O;<I=?7L/\/(_&G[!OQ8\$%C-X1N]2B&<2:9*E
MXI_X"IW_ )K_ %KYK%\+YKAOXM"7R7,OOC<X*F78FG\4'^?Y'D-%7?$'AO4O
M"=V;?5M/OM+G7K'>6[V[#\' JEU%>'*+B^62U..S6C ' IUM(UE.LD+-#(O(
M>,[&'XC!IM%2([[PE^U-\2/ YC73?&WB.&./A8I;LW,8Z_PR[AW]*]5\'_\
M!4WXE^'V5=2C\/Z_'_$9[0V\A_X%$P'_ ([_ /7^;**];"Y]F.&_@UY+RNVO
MN>GX'53QE>G\$W]Y]T^#?^"O.D7!C7Q!X.U.SXP\NGW<=ROUVN(S^IKUKP5_
MP4-^$_C3RU_X29=(N),#RM4MY+7:?=R-G_CU?EY0#BOIL)XB9M2TJ.,UYJS_
M /);'?3SS$Q^*S]5_E8_9SPSXXT7QI:?:-'U;3=5A_OV=RDZ_FI-:F<U^*FG
M7TVCW:W%G--:7$9W++!(8I%/J&4@_K7IO@;]M7XI?#U8TL?&6J7$$> (=0VW
MT>/3]Z"V/HPKZ?!^*%%Z8J@UYQ:?X.WYL]&EQ#!_Q(?=K_D?J]17P3X!_P""
MM_B+31''XD\+Z5JB*,&:PG>TD/OM?>I_,5[1X#_X*A_#+Q65CU*76/#<QZ_;
MK,R1 _[\1<?F!7UF"XTR?$Z1K*+[2]W\7I^)Z5'-<+4VE;UT_P" ?1U%<_X)
M^*OAGXD6PFT#7M'UA"N[_0[M)BH]PIR/Q%= #FOI:=6%2//3::[K5'=&2DKH
M****T*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "C
M'-%% %75]#LO$%DUM?6EK>V[_>BN(EE1OJ&!%>4^.OV#OA5X^::2X\)6.GW$
MO_+?36:R<'UQ&0OYJ:]@HKDQ67X;$JV(IQGZI/\ ,SJ4:=16G%/U1\=^/?\
M@D5HMX'D\,^+-3T]L96'4;=+I"?]Y-C#\C7B?CW_ ()H?%+P:9'L[#3?$=N@
MSOTZ[ D(_P"N<NPY]@37Z84$9%?*XSP_R>OK"#@_[K_1W7W(\VKDN%GLK>G]
M,_&;Q?X!UWX?7C6^O:-JFBS*<%;VU>#/T+  _@361U%?M3J&F6^K6<EO=00W
M-O(,/'*@=&'N#Q7D'Q&_8$^%GQ'$C2>&;?1[J3_EXTES9LI]=J_(?Q4U\?CO
M#"O'WL'64O*2M^*O^2/+K</S6M*5_73_ #/RUHK[-^(__!(J\MQ)-X2\60W
MY*VNK6_EMC' \V+(_-!7@'Q,_8W^)7PH,CZIX5U">TC!8W>GK]M@"^I,>2O_
M  )17Q68<,9I@]:]%V[K5?>KV^=CR:V7XBE\<7;[_P CS&BC^)E_B4X8=U/O
M17@G&%%%% $EG=2Z?=K<6\DEO<1G*RQ.8Y%^C#!'YUZG\/OVW_BE\-T6.S\6
MWU[;KQY&IJM\F..,R9<?@PKRBBNK"X[$8:7-AYN#\FU^1I3K3IN\&UZ'VA\-
MO^"NEQ$8X?%WA..89 :ZTB?:0.Y\J4_R>OH#X;?MW?"_XG-'%:^)[73;R3/^
MC:JILI!^+X0_@QK\KZ"-PP>1Z&OL,O\ $+-</[M5JHO[RU^]6_&YZE'/,3#2
M5I>O_ /VLMKN.]MTFADCEBD 971@RL#W!'!J2OQW^'GQI\6_">X63PYXCU?1
MPISY4%P?(;ZQ-E#^*U]$?"[_ (*Q>*] \N#Q7HNG>(8!PUQ:'['<_4KS&WX!
M:^XR[Q)R^M:.*BZ;[_$OO6OX'L4,^H2TJ)Q_%?U\C] **\1^$_\ P4%^&?Q5
M:.'^VO\ A'[^3 %KK"BU)/HLF3&WX-GVKVJ"YCN85DC=9$<!E93E6![@]Z^Z
MP>88;%P]IAJBFO)W^_M\SUZ5:G47-3:9)11178:A1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 48S110!P?Q-_9D\!?& N_B#
MPOI-]<R9S="+R;D?]M4P_P"M?.'Q7_X)(V%X7N/!7B2>Q;J+/5E\^(GVE0!U
M'^\K?6OLNBO#S+AO+<<G]8I)ONM']ZL_O..O@:%;XXKUV?WGY._%?]CKXC?!
MMI)-6\-7EQ8QC)OM.!O+;'J2@W+_ ,#5:\Q5@PX(/TK]L,9KRKXO_L7?#KXU
MO+/JOA^"UU*4<ZAIY^RW.?4E?E<_[ZM7Y_FGACO++ZORE_\ )+_+YGBXCA_K
M0E\G_G_P#\I**^KOC1_P2I\4>%5EO/!NI6_B6U7+?8[G;:WBCT4Y\N0_BGTK
MYC\6^#M6\!:W)INMZ;?:3J$9(:WNX6BD^H!^\/<9'O7YOF628[+Y<N+IN/GN
MGZ-:?B>#B,)6HNU6-OR^\S:***\LYPHHHH ",C'8]179_"W]H;QM\%IE;PSX
MDU+380<FVW^=:M]8GRGY &N,HK:AB*M&:J49.,EU3:?WHJ%24'S1=F?:GP=_
MX*U.GE6OCKP_N'"G4-(_FT#G_P!!<_3M7U7\*?C_ .#_ (V6 G\,Z_I^IMMW
M/ K[+B'_ 'XFPZ_B*_("I;&^GTN^BNK6::UNH#NCFAD,<D9]592"/P-?=93X
MB9AAK0Q256/GI+[U^J;\SV,-GE>GI4]Y?C]Y^U8.:*_./X(?\%.?&_PX,-GX
MD2/QAI<8V;IV$-\@]I@,/_P-23_>K[)^!'[8O@7]H*..'1]56UU9AEM+O@(+
MM?7:N<2#W0L/I7ZED_%V6YC:%*?+/^66C^71_)W\CZ+"YG0KZ1=GV9ZG1117
MTQZ 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 44$X%>2_M*?MR_"O]DBP$GCOQAIFDW4@)AT]
M";F_GXS\MO&&DQ_M$!>1S6U##U:\U3HQ<I/HE=_<C&OB*5"#J5I*,5U;LOO9
MZU17YB_&'_@Y-\.Z;<3V_@/X;ZQK"KD1WFMWR6$;''!\J,2N1GL2IQZ5X;XE
M_P"#BSXU:I?;]-\-_#K2K<;L1-9W5TQ&>,N9UY XX SUP.E?58?@3.*JYG34
M?5I?@KO\#Y/$<>9-2?*JCE_ABW^+LOQ/VLHK\0?^(AGX]?\ 0/\ AQ_X)KC_
M .2:/^(AGX]?] _X<?\ @FN/_DFNK_B'F;?W?_ O^ <W_$1,H_O?^ _\$_;Z
MBOQ!_P"(AGX]?] _X<?^":X_^2:/^(AGX]?] _X<?^":X_\ DFC_ (AYFW]W
M_P "_P" '_$1,H_O?^ _\$_;ZBOQ!_XB&?CU_P! _P"''_@FN/\ Y)K3\%?\
M%Y_VCOB+XPTOP_H>A_#[4M8UN[CL;&UBT6X+SS2,%11_I/J>3V&3VJ9>'N:Q
M7-+DM_B_X X^(>4R=ESW_P /_!/VKHK)\"6^LVG@K28_$5U8WFO1VD0U&>RA
M:&VEN-H\QHD9F*H6SM!).,9)K\Y_^"G_ /P6L\3?LU?M%-X#^&%OX7U#_A'[
M<+KUWJ=I)<A;Q_F%O'LE0#RX]I8\_,^W@J:^<RO)\3F.(>&PJ3:3=^EEUO\
MD?29IG.&R[#K$XJZ3:5NMWTM^9^EU%?B#_Q$,_'K_H'_  X_\$UQ_P#)-'_$
M0S\>O^@?\./_  37'_R37TO_ !#S-O[O_@7_  #YK_B(F4?WO_ ?^"?M]17R
M/_P2!_;3\>?MQ_!CQ1XF\<6WA^W;2]<_LNR.E6SVZNJV\4C[U:1SD-(,'(&*
M^N*^1S# U,'B)8:M;FCH[:H^OR_'4\9AXXFC?EEJKZ,***^>O^"E'[=-A^P?
M^SS<^(%6UOO%6KN;#P[ITY.RYN<9,C@$-Y,2_.^",_*N07!K/!X6KBJT</15
MY2=DOZ_$O&8NEA:,L17=HQ5V_P"OP[L^A:*_$'_B(9^/7_0/^''_ ()KC_Y)
MH_XB&?CU_P! _P"''_@FN/\ Y)K[+_B'F;?W?_ O^ ?&_P#$1,H_O?\ @/\
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
M37'_ ,DT?\1#/QZ_Z!_PX_\ !-<?_)->E_Q#S-O[O_@7_ /,_P"(BY1_>_\
M ?\ @G[?45^(/_$0S\>O^@?\./\ P37'_P DT?\ $0S\>O\ H'_#C_P37'_R
M31_Q#S-O[O\ X%_P _XB)E'][_P'_@G[?45^(/\ Q$,_'K_H'_#C_P $UQ_\
MDT?\1#/QZ_Z!_P ./_!-<?\ R31_Q#S-O[O_ (%_P _XB)E'][_P'_@G[?45
M^(/_ !$,_'K_ *!_PX_\$UQ_\DT?\1#/QZ_Z!_PX_P#!-<?_ "31_P 0\S;^
M[_X%_P  /^(B91_>_P# ?^"?M]17X@_\1#/QZ_Z!_P ./_!-<?\ R31_Q$,_
M'K_H'_#C_P $UQ_\DT?\0\S;^[_X%_P _P"(B91_>_\  ?\ @G[?45^(/_$0
MS\>O^@?\./\ P37'_P DT?\ $0S\>O\ H'_#C_P37'_R31_Q#S-O[O\ X%_P
M _XB)E'][_P'_@G[?45^(/\ Q$,_'K_H'_#C_P $UQ_\DT?\1#/QZ_Z!_P .
M/_!-<?\ R31_Q#S-O[O_ (%_P _XB)E'][_P'_@G[?45^./PS_X.0_B-H^HV
MR^+O 7@_7;!01,=,FGTZY?G@J7:5.!Q@CGU%?>_[$W_!5?X6?MMM#I>DZA-X
M=\8LK,WA[5RL=U(%Y+0."8YUQS\AW  EE6O)S+A/,\#!U*U.\5U332];:KU:
M/7RSB[*\=-4J-2TGLI)IOTOHWY)GTO1117S9](%%%!.!0 45Y?\ M#?MH?"_
M]E73O/\ 'GC/1M!E9=T5F\OG7T_^Y;QAI6ZCD+CGK7Q+\7?^#D;P7HEQ-!X(
M^'_B/Q%M.U+K5+J/3('_ -H(!+)CV(4_2O8R_A_,<:N;#4FUWV7WNR_$\7,.
M(<NP+Y<352?;=_<KO\#]*J*_%WQ9_P '&_Q@U7Y=(\'_  ]T=-RD&6.[O7QC
MD$F6,<GGH,8QSUK#_P"(AGX]?] _X<?^":X_^2:^@CX>YNU=J*_[>_RN?/R\
M1,H3LG)_]N_YV/V^HK\0?^(AGX]?] _X<?\ @FN/_DFC_B(9^/7_ $#_ (<?
M^":X_P#DFJ_XAYFW]W_P+_@"_P"(B91_>_\  ?\ @G[?45^(/_$0S\>O^@?\
M./\ P37'_P DT?\ $0S\>O\ H'_#C_P37'_R31_Q#S-O[O\ X%_P _XB)E']
M[_P'_@G[?45^(/\ Q$,_'K_H'_#C_P $UQ_\DT'_ (.&?CV0?] ^&X..#_8U
MQQ_Y,T?\0\S;^[_X%_P _P"(B91_>_\  ?\ @G[?45XA_P $_?VS])_;D_9S
MTOQ=9B"UUF'_ $+7=.1LG3[U -ZC//EN"'0GJC#N#7M]?&8K#5,/5E0K*THN
MS1]GA<52Q%&->B[QDKI^H4445@= 4444 %%!.*_/K_@I9_P6WTS]FO6YO!?P
MM71_%7C*UE"ZG?W&;C3-(*L0\!V.IEN.,%58+'GYB6^6O1RO*L3F%94,+&[_
M  2[M]$>;FF;87+Z/M\5*R_%OLEU?]/0_06BOQ!_XB&?CU_T#_AQ_P"":X_^
M2:/^(AGX]?\ 0/\ AQ_X)KC_ .2:^I_XAYFW]W_P+_@'RW_$1,H_O?\ @/\
MP3]OJ*_%7P7_ ,%X_P!I+XC^*]/T'P_X;\#ZUK6J2B"SL;+0+F:>Y<_PJHN<
MGC))Z  DD $U^KW[*MO\5/\ A5UO=?%ZZ\*MXLO6\V2RT"U>*UTU,<1&1Y',
MS]V<;5R< $#<?%SCAO%99%2Q4HW>R3NWYVMMYGM9/Q-A<SFXX6,K+=M62\KW
MW\CTRL'Q]\,?#_Q3T1]-\1:/I^L6;@CR[J$/LSW4]5/NI!K>HKYRI3A4BX32
M:>Z>J/H)14E9['Q7\<_^"3T<GVB_^'^L&%OO+I.IL63OPDX^8=@ X;W85\@_
M$;X7>(?A'XA;2O$FD7FCWP!*QW"8691QN1AE77W4D5^R58?C_P"&N@_%3P])
MI/B+2;'5K"4',5Q&&V'^\IZJWHRD$>M?GV=>'>"Q*=3!?NY]MXOY;KY:+L>)
MBLCI5-:7NO\ #_@?UH?C717V!^TG_P $N+[PW#-JWP[FFU:U0%Y-(NI ;I!U
M_<R<"3_=?#<<,QXKY%U+3;C1M1GL[RWGM+NU<QS031F.6%AU5E."I'H17Y#F
MV2XS+:GL\7"W9[I^C_I]T?,8G"5:$N6HO\B&BBBO).8**** "G1R-#*LB,R/
M&P9&4X9".A!Z@^XIM% 'TA^SY_P4J\8_"H6NG>(]WBW0XL)F=]NH0)_LRG_6
M8]),D_WA7W5\%/VAO"?[0&@_;O#.J1731@&XM'_=W5H3VDC/(]-PRI[$U^0M
M:'A?Q7J?@G7K?5-'U"\TO4;4YBN;:4QR)ZX(['N#P>X-?=9#QYC<"U2Q'[RG
MV;]Y>C_1W\K'L8/.*M'W9^]'\?O/V@HKY"_93_X*:6/BK[-H/Q$>WTK4L".+
M65 CM+H]!YH'$+'^]]P_[' KZ[@G2YA62-EDC<!E93D,#T(/I7[5E.<X3,J/
MML+*ZZKJO)KI^3Z7/K,-BJ=>//3?^:'4445ZAT!1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5?5-4MM$TVXO+RXAM
M+2UC::>>9Q''"B@EG9CPJ@ DD\ "K!.!7XR_\%K?^"GMW\:O&FI?"/P+JGE^
M"-%F-OKMY:R?+X@NE(W0AQUMHF&"!Q(X).55<^WD.1ULTQ2H4M$M9/HE_GV7
M7TNSP^(,]H95A77JZMZ175O_ "[OIZV1U'_!1?\ X+Q:GXHOKWP?\#;QM-TF
M,F*Z\6^7_I5YV(LU8?NTZ_O6!9NJ!1AC^:.L:Q>>(M9NM2U"ZN;_ %"_D::Y
MNKF5II[ER<EG=B69B>Y)-5R<FBOZ!RG)L)EU+V6%C;N^K]7_ $ET1_/F;9UB
M\RK>VQ4K]ET7HOZ;ZL**[3X)?LY^//VD?$,FE^ _">M>*;V  SBQ@W1VP/0R
MRL1''G_;89[9KZZ^'O\ P;S_ !R\664-QK&I>!?"OF$;X+F_EO+B($$\B&,H
M2.!@2=^M5CLYP.#=L35C%]F]?NW_  )P.2X[&+FPU*4EW2T^_;\3X1HK]&?^
M(;7XE_\ 11O O_@#>4?\0VOQ+_Z*-X%_\ ;RO-_UPR;_ )_K[I?Y'I?ZGYS_
M - [^^/^9^<U%?HS_P 0VOQ+_P"BC>!?_ &\H_XAM?B7_P!%&\"_^ -Y1_KA
MDW_/]?=+_(/]3\Y_Z!W]\?\ ,_.:OU _X-\OV'1K6MWWQP\169-OIK2:;X62
M5?EDFP4N;L _W 3"AZ9:7T!KG],_X-L_B$^I6ZWGQ*\&QV;2J)WM["Z:98\C
M<4#8!8+G&2!G&>*_6;X6?#/1/@C\,]%\*^'[5-/T+PY91V-G"#_JXHUP-Q[L
M>I8\DDD]:^1XPXPPU3!?5<OJ<SGI)J^D>JUMOMZ7/KN#>#L33QOUK,*?*H:Q
M3MK+H]&]M_6QY3_P4;_;(L_V(OV7]:\5AK>3Q!=#^SO#]I(P_P!)OI =A([I
M& TK?[,9'<5_.QK.LW?B+6+S4-0N9;R_U">2ZNKB4YDN)9&+N['U9B2?<U]1
M?\%>/VWS^V7^U%=+H]XUQX'\%F32]#"M^[NFW 7%X/7S74!3_P \XTZ;C7RI
M7T7!>0_V=@E.HOWE2S?DNB^77S;['SG&F??VCCG"F_W=.ZCYOJ_GT\DNX444
M!@IR?NCDU]@?'G[J?\$"_!K>%_\ @G?I-XT;+_PD.MZEJ(+*!N43>0I!'48@
M[\]N@%?:E?/_ /P2O\%-X!_X)Y_"33WC\N23P]#?.IB,9W7!:X.0><GS>3WZ
M]Z^@*_F7/JWM<RKU.\Y?==V/Z>R"C['+:%/M"/WV5S-\7^+=-\!>%M1UO6+V
MWTW2=)MI+N\NIVVQV\2*6=V/H%!-?SO_ /!1/]M74OVZ/VC]1\4R&>W\.V.;
M#P[82<?9+)6R'8=I93^\?TRJ]$%?:7_!?C_@H#_:5Y_PHOPI?9@MS'=>+KB%
M^'?AX;#(]/EED'KY:_WA7Y;U^I< \._5Z/\ :-=>_->[Y1[^LOR]6?E7B!Q%
M]8K?V=0?N0?O><NWI'\_1!1117Z0?FQ]L?\ ! KX4?\ "P?V^[76)(DDM_!.
MB7FJ$NN0LL@6UCQ[_OI"/]VOW*U#4+?2+":ZNIH;:UM8VEEEE8)'$B@EF8G@
M  $DGH!7YD?\&U_PG^Q^ ?B9XXFA7=J6HVNAVTO?9;Q&:0?BUPG_ 'S[5UG_
M  <%_M@77PI^"FC_  OT.[EM=4^('F3ZI)$^UH],B(#1Y'/[Z0A#ZHD@/!K\
M3XFP]3-N(_J5)[6C?LDN:3^5W^1^W<,XBGE/#GUVJM[RMW;?+%?.R_,^7?\
M@JA_P6)UC]I?7[[P3\,=4OM%^&]MNM[F_MV:"Y\3GHS$\/':]E08,@.7X(0?
M!2J$4*H"JO  & **L:5I5UKNJVMC8V\]Y>WTR6]O;P1F26>1V"HB*.69F(
MY)(K]<RW+<-E^'6'PT;17WM]V^K_ *6A^0YEF>)S#$/$8F5Y/[DNR71?T]2O
M17WC\(O^#>WXS?$/P=;ZKKFL>$_!-Q=*'73;]I;N\A'_ $U\D&-&Q@X#L1G!
MP1BNH_XAM?B7_P!%&\"_^ -Y7FU.+,HA)QE7C==KO\4K'I4^$<XG%2CAY6?>
MR_!M,_.:BOT9_P"(;7XE_P#11O O_@#>4?\ $-K\2_\ HHW@7_P!O*G_ %PR
M;_G^ONE_D7_J?G/_ $#O[X_YGYS45^C/_$-K\2_^BC>!?_ &\H_XAM?B7_T4
M;P+_ . -Y1_KADW_ #_7W2_R#_4_.?\ H'?WQ_S/SF9@BEF^ZHR:_?3_ ((W
M_L7M^R'^R?:3ZM;^3XP\=&/6M8#+A[563_1[4_\ 7*,Y(_OR25\R_LL?\&]F
MM?#/X_\ ACQ%X\\6>%?$?AG0[L7UQI=I93A[Z2,%HD;S/E\OS K,#U"X[FOU
M. P*^!XYXHH8NE#!X*?-%ZR:OTV6MO5_(^_X%X5KX2K/&XZ'+):13MUW>E_1
M?,****_,3]0"BBB@ )Q7PK_P4I_X+1>'_P!DN_O?!?@2"Q\6?$*'=%=N\F[3
M] ?CB?:<R3<Y\E2,?QLO"G _X++_ /!5BX_9LL9?AA\.KY8_'FI6^[5M3C.6
M\.V[CY1'V^TR*203_JUPV-S)C\8IIGN)GDD=Y))&+N[L69V)R22>22222>22
M37Z9P?P6L3%8['KW/LQ_F\WY=EUWVW_,>,.-7AI/ Y>_?7Q2_E\EY]WTVWV[
M#XY_M#>-OVEO&;>(/'?B35/$VJ9;RGNY/W5JI.2D,0PD2?[**/?)YKC: ,FO
M6/V</V&_BM^UG<_\4+X+U35K$'#ZG*!:Z='UZW$FU&/'1"Q]J_6Y5,/A:-Y-
M0A'T27Y)'Y%&&(Q5:T4YSEZMO\VSR>BOO;1_^#=?XXZAIT<UQKWPVT^9B<P2
M:C=2,F#Q\RV^.>O%6O\ B')^-7_0U?#'_P #;W_Y&KR/]:\H6GUB)["X3SAJ
M_P!7E_7S/S_HK] /^(<GXU?]#5\,?_ V]_\ D:C_ (AR?C5_T-7PQ_\  V]_
M^1J7^MF4?]!$?Q_R'_JGG'_0/+\/\S\_Z*_0#_B')^-7_0U?#'_P-O?_ )&I
M#_P;E?&L X\5?#'..,WM[U_\!J/];,H_Z"(_C_D'^J><?] \OP_S.6_X(D?L
M+_\ #4G[1B^+M>L_.\$_#N:.[F61<QZCJ'WK>WY^\J8\UQR,*BGAZ_=$G:M>
M5?L4_LJZ3^QG^SEX?\!Z4RW$FGQ&;4;P+M.H7LGS3SD=MS< ?PJJCM7@?_!;
M']N/_AEC]FN3PQH=[Y'C?XA1R6%F8V'F6%F !<W7L=K"-#UWR9'W#7Y%G&,K
M<09NJ6'^&_+'R763_%ORTZ'[!D^#H\/9.ZN(^*W-/S?2*_!+SUZGYO?\%C/V
MW/\ AL#]J2YLM(N_/\$^ VETK1]AS'=S;@+F[&#R'= JG^Y&I_B-?)5(B[%5
M5&U5& /04M?N67X&E@\/##45[L5;_@^K>K\S\)S#'5<9B)XJM\4G=_Y>B6B\
M@K[ _P""&'Q;/PO_ ."AGAVRDG\FS\9:?>:%-GH[E!/"/^_D  _WO?CX_KI/
M@Y\2KCX-?%SPOXNM&*W'A?5[754QW\F99&'XJK#\:G-,']:P=7#?S1:^;6GX
ME97C/JN,I8G^62?R3U_ _J$!R**JZ'K%OXAT:TU"SE6>SOH4N()%^[(CJ&4C
MV((-6J_EUIIV9_4R=U=!1167XT\8:;\/?"&J:]K%U'8Z3HMI+?7EQ(<+!#&A
M=W/T4$U48N3LMR9245S2V/C7_@N+^VX?V:/V;?\ A#=#O/)\8_$:.6QB:-L2
M6.G@;;F<$'*L0PB0^KL1]ROPU "C & . !VKUG]M[]JK4OVS?VE/$7CR^\Z&
MTOI?L^DVDG6QL(R1!$1TW;27?'5W>O)J_HOA;)%EF!C2E\<M9>KZ?+;[WU/Y
MQXJSQYGCY58_!'2/HNOSW^Y= _/\!DU^]_\ P1S_ &&C^QU^S+#?:W:^3XX\
M<"/4]85U_>6,>W]Q9^H\M&RP_P">COV K\Y/^")'[#G_  U'^TDOBS7K'SO!
M/P[DCO9A*F8M0U#[UO;D$895QYKCT6,'AZ_1;_@K1_P4JA_87^&,.C^'9+6Z
M^)7BB%O[+AE42)ID .U[V5,\@'(C4\.X.<JK5\IQICJV-Q,,CP.LI6<OS2?D
ME[S^1]7P3@:&!PT\]QVD8W4?R;7FW[J^9H?\%$_^"K_@O]A73Y-%MXXO%7Q#
MN(M]OH<$X5;(, 5ENW&3$A!RJXWN.@ ^8?BO^U-^V=\1OVRO%K:IX\\07&I0
MQN6M-,A_<Z;IX["* ':".F]MTA[L:\[\3^)]2\:^([[6-8OKS5-6U2X>ZO+R
MZE,L]U*YRSNQY+$]_P"F!5&OJ.'^%<)E<%**YJG63W^79?B^K/F.(.*L7FDW
M&3Y:?2*V^?=_@NB G)HKO/@-^R_\0?VGO$7]E^ O"6L^);A7"32VT.VUM3U_
M>SMB*/\ X$P/H#7U;X/_ .#>KX]>(M/,VH7GP_\ #\F!B"ZU::>3G.<F&%E&
M,#^(]?K7J8S.<#A)<N)JQB^S>OW;GE8+)<?BX\V&I2DNZ6GW['PM17Z ?\0Y
M/QJ_Z&KX8_\ @;>__(U'_$.3\:O^AJ^&/_@;>_\ R-7!_K9E'_01'\?\CO\
M]4\X_P"@>7X?YGY_T5^@'_$.3\:O^AJ^&/\ X&WO_P C4?\ $.3\:O\ H:OA
MC_X&WO\ \C4?ZV91_P!!$?Q_R#_5/./^@>7X?YGY_P!%?H!_Q#D_&K_H:OAC
M_P"!M[_\C4?\0Y/QJ_Z&KX8_^!M[_P#(U'^MF4?]!$?Q_P @_P!4\X_Z!Y?A
M_F?G_17Z ?\ $.3\:O\ H:OAC_X&WO\ \C5\N?MF?L=:U^Q%\3K7PAXD\0>%
MM;UR:R6^GBT6>:86".Q$:S&2--KN 6"C/RX)QD9Z\'GV7XNI[+#55*6]E<Y,
M9D.882G[;$TG&.UW;_,\BHHHKUCR HKZR_9&_P""-WQ4_;&^#5MXZT*^\*Z'
MHU]<RP6:ZU-<PS7B1G:9D$<+@QEMR@YY*-QC!/IW_$.3\:O^AJ^&/_@;>_\
MR-7AUN)<KHU'2JUXJ479KLSW*'#.:5J:JTJ$G&2NGW1^?]%?H!_Q#D_&K_H:
MOAC_ .!M[_\ (U>7_M._\$8OC=^R_P""[KQ)>:=H_BO0M/B,U[<^'KF2XDL8
MP,M(\,D:2;% )+*&"@$G &:*/$N5UIJG3KQ;>VMOS"OPSFM&#J5*$DEOI?\
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
MYHL9N=)>1AE[7(#0YZGRV((Z_*^.BU\&UU_P#^)LGP=^,WAOQ)&S+'I=\CW
M4XWP-\DJ_C&S?I7O\,YQ++<PA73]UNTO.+W^[=>:.W+\4Z%=3Z;/T/V!HIL$
MJSPJZ,&5@"K#N#T-.K^F3[\**** "BBB@ HHHH **** "BBB@ HHHH ****
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
M?@S&YEAEBL/."C=JS;O=>D7^9^ ^*,5^_'_#D3]F?_HG;_\ @^U'_P"/T?\
M#D3]F?\ Z)V__@^U'_X_7E_\1)RS^2I]T?\ Y(]3_B&N:?ST_OE_\B?@/BC%
M?OQ_PY$_9G_Z)V__ (/M1_\ C]'_  Y$_9G_ .B=O_X/M1_^/T?\1)RS^2I]
MT?\ Y(/^(:YI_/3^^7_R)^ ^TU^LW_!O5^Q/_8^@:C\;M>L\7.K+)I7A@/\
MPVP;;<W('J[KY2G^[&_9Z^DF_P""(?[,Y4C_ (5W)R,<:]J/_P ?KZ<\$>"]
M+^''@_2_#^AV4.G:/HMK'965K$,)!#&H5%'T '7DU\]Q-QU1QN">%P491YOB
M;26G96;WZ^6G4^BX8X$K8+&K%8V49*/PI-OWN[NEMT\[/H:E?-O_  5)_;;@
M_8A_9AU#5K.:'_A,/$!;2_#D#8;-RR_-.5SDI"F7/OL7^*OHV\O(=.LY;BXE
MCAAA0R222,%2-0,EB3P !R2>E?SV_P#!4O\ ;9F_;;_:BU'5;&XD?P;X=W:5
MX<BY"M K?O+DC^],XW9Z[%B':OG>#\B_M+'+VB_=PUEY]E\W^"9]%QEGW]FX
M%^S?[R>D?+N_DOQ:/G*YN9;VXDFGFEN)YG,DDLK%I)78Y9F)Y+$DDGN2:CHJ
M;3=-N-9U*WL[.WFNKR\E2"W@B7=)/([!411W9F( 'J:_H31(_GG5GU'_ ,$B
MOV(#^V=^U%:_VM:O-X(\&>7JNN,5/EW1#?N+,D?\]74D_P#3.-_45ZK_ ,'%
MNJZE/^V;X8L;HJNF6?A&%[!%<D R75QYK$8P"3&@XSPB].E?I5_P34_8PM?V
M(?V7M(\,RQV\GB;4/^)EXANHP#YU[(!F,,/O)$H6)?9">-QKP3_@O1^Q%<?'
MSX%6?Q'\/6LEQXD^',,KWD$8+/>:6V'FP.[0E?- '5?,'7%?DE#BFEB>)(5)
MO]TKPB^EW]K_ +>>E^UK['ZYB.%:N&X:G3@OWKM.2ZV7V?\ MU:V[WMN?BE1
M1G(]?0CO17ZV?D845[1^P?\ LT^&/VNOCU:^ _$7C:X\#76LPL-(NUT]+R*\
MNEY^SMND38S("4.3N92O4KG[XA_X-G--$J&3XR:FT>06"^&HE9AWP3<$ X[D
M'Z&O!S+B7+L!5]CBYN,K7^&3T]4FCWLMX9S',*7ML)!2C>WQ16OHVF?D_P!:
M^Y?^"0G_  2SU#]JSQUI_C[QMILEO\+]%G$T45RA7_A)YDY6) 1\ULK8,C]'
MQL7.6*_=7[/?_!!?X'_!G4K?4=<@UCXA:E;L'4:[,OV)6!!!^S1*J-TZ2;Q[
M5]IV5E#IMG%;V\,<$$""...-0J1J!@* .  . !TKX7B#Q!ISHO#Y:G=Z.3TL
MO[JWOYNUNBZK[SAWP]J0JK$9FU9:J"UN_P"\]K>2O?J^C^+?^"]GQ._X5O\
M\$^-0T>WDCAD\8:M9:*L8 !,0<W$@ ]-EOCC/#?B/PO)R:_7C_@Y5U*>+X-_
M"ZT61A;3^(+N62/C#,EH0I_ .WYU^0]?1>']%4\HC-?:E)O[[?H?.^(5=SSB
M4']F,4ONO^H*,M7]!'_!&[X8P_##_@G3\.8TMS;W6O6<FN799=K2R74K2!C_
M -L_+ /<**_GW')K^B#_ ()/_$*'XD_\$\/A3>0M"SV.B1Z5.L?_ "SEM&:V
M8$9.#^[S^.<#.*X/$J4UE]-+;GU^YV_4[O#.,'F-1O?D=O\ P)7_ $/4/VD/
MCYH?[,7P0\1^.O$4FS3?#MF]RT88*]U)TC@3/\<CE44>K"OYN?C?\8]<_:#^
M+GB#QKXDN/M&M>)+U[RY(/RQYP$B7T2- J*/[J"OZ#/VYOV%=%_;S\%Z/X=\
M1^)O%6AZ/I-XU^UMH\T,:WTNW:AE\R-]WE@N5 Q@N2<D#'S'_P 0WWPA_P"A
MT^)7_@18_P#R-7S7!N=95EE&53$2?M9::)NT5LK^>[^78^FXTR7-LTK1IX>*
M]E'NTKM[NWELOGW/QEHK]FO^(;[X0_\ 0Z?$K_P(L?\ Y&H_XAOOA#_T.GQ*
M_P# BQ_^1J^U_P"(@9/_ #2_\!9\3_Q#[./Y8_\ @2/QEHKW?_@HM\!OAW^S
M%^TA>^!/AYK6O^((?#L"PZS=ZI-#)MOB2S01^5&@ C0H&SD[RPXVUX17UN%Q
M,<11C7A>TE=75G9[:'R.*PT\/6E0G:\79V=U=;ZA7UO_ ,$;_P!B?_AKO]J>
MUOM8LFG\%> S'JVK%TW0W<X;-M:-D$$.REV'=(F'\0KY0TK2;K7M4MK&PM9[
MZ^OIDM[:W@0M)<2NP5$4#JS,0 /4U_1-_P $X?V.;/\ 8F_9=T3PKLAD\07B
M_P!I:_=(HS<7T@!=<CJL8"Q+_LQ@]S7R_&F>?V?@7"F_WE2Z7DNK^2T7FT?5
M<$Y%_:&/4ZB_=T[-^;Z+YO5^2?<]Z' HHHK^?S^@CYD_X*G?L$VO[<_[/4]K
M8PPQ^.O#0DOO#ETYV[I<#?:N?^><P4*<\*P1OX:_GYU/3+G1-3N;*]MYK.\L
MY7M[BWF0I)!(C%71E/(96!!'8@U_4#\5/B;HOP9^'&N>*_$5XFGZ'X?LY+Z]
MG;_EG$BY.!W8] !R20!UK^:[]I/XV7/[2'Q]\7>/+NQM],F\5:E)?_9(5 6V
M4X5$. -S!%7<W5FW$]:_8/#7%XF=*K0DKTXZI]F]TO+KY?,_'?$S!X6%:EB(
M.U65TUW2V;\^GFO0XBBBNZ_9O_9P\6?M7_%O3O!7@NP2^UK4 TA,LGE6]I"F
M#)-*^#MC4$9."22% +$ _IE6K"E!U*CM%:MO9(_,:5*=6:ITTW)NR2W;.9\$
M>!]9^)?B[3] \/:7?:UKFK2B"SL;.(RSW+]<*H] "23@  DD $U^T7_!,+_@
MC/H_[*XT_P <?$1+'Q%\1E FM+=<36'AT]1Y61^\N!T,O13PG=V]B_X)\?\
M!-/P7^P3X.8V*IKOC34H@FJ^(9XMLLXSGR84R?)A!_A!RV 7+'&/I"OQ?BKC
M:>,OA<"W&GLWUE_DOQ?6VQ^U<*\#PP=L7CDI5-TMU'_-_@NE]P Q1117YV?H
MP4444 %%%% !1110 4444 %%%% !1110!#?V<6HV4UO/&LT,Z&.1&&5=6&"#
M]037XV?$#PU_PA?CW7-'"[1I.HW%F 6W8$<K(.?H!7[,GI7X]?'>^BU/XX>,
MKB%O,AFUV^=&P1N!N)*_*?%&$?8X>?6\E\K+_@'SG$27)!]=3E****_'3Y8*
M*** "BBB@ ILPW0R#U4C]*=39%9XV51N9@0H ZGM0!^Q7P0O)-1^#'A&XF(,
MUQHME*Y P"Q@0GBNHK#^&6A-X6^''A_3&5E;3=-MK4ACDC9$J\GOTK<K^L<+
M%JC!2WLOR/TFG=02?8****W+"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "AN1110!_//_ ,%</@_+\&/^"A'Q&LS"8[37KY?$-H>TD=VH
MD8C@=)O.7V*]Z^;Z_9C_ (+_ '[%5W\8OA'IOQ4\/VLEUK7@&&2#58(DW27&
MENP9I !R?(?+X /R/(>U?C/7]&<)YI'&Y93FG[T4HR]4K?BK/YG\W\697/ Y
MG4@U[LFY1]'K^#NOD.@N)+2>.:&22&:%A)')&VUXV!RK*>Q! (/8BOW:_P""
M8'_!5SPQ^UU\/],\.>*M5T_1?BCI\(AN[.=Q!'K6WY1<6Q8X=F&"\8.Y6)X*
MX-?A'1W7_9(8>Q'0CW'K6O$'#U#-J"IU7RRC\,ET[^J?5?B9\/<18C*:[JTE
MS1E\47U[:]&NC_ _JGWC_P#71O'J*_FJ\&_MP_&;X?:<EGHOQ6^(&GV<:+&D
M":Y.\<:C.%4.S!0,GIBMC_AY!\?O^BQ_$+_P:M_A7YU+PSQ=_=K1MZ/_ (/Y
MGZ-'Q.PEO>HROZK_ (!_1[O'J*-X]17\X7_#R#X_?]%C^(7_ (-6_P */^'D
M'Q^_Z+'\0O\ P:M_A4_\0SQG_/Z/X_Y%?\1.P?\ SYG^'^9_1Z7 [BOPX_X+
MC_MQ']I/]HL^!]"O5F\&_#F:2VW1-F._U/[EQ+_M"+F%3T_UI'#"O")/^"CO
MQ]E1E;XQ?$(JPP1_:K<C\J\6)W$D]2<DGO7TO#'!+RW$O%8F2DTK1M?1O=Z]
M;:+U9\SQ1QPLRPJPN&@X)N\KVU2V6G2^K]$%:O@7P1JWQ+\:Z3X=T*SDU#6M
M=O(K"PM4^]/-(P5%SV&3R>P!/05E5^HG_!O?^Q!_:NK:A\</$-F?L]F9-+\+
M)*@Q))]VYNQGGY?]2A'<S>@KZO/,VIY=@YXJ?39=V]E_GY7/D\CRFIF6-AA8
M;/=]DMW_ )>=C]#OV*?V6-)_8V_9P\.^!-+,<\FG0^;J-XJ!6U&]D^::=O\
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
MPKE,LPS*G2M[J?-+T7^>WS.[+<,Z]>,>BU?HCZQ'2BBBOZ6/O@HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ([JUCOK:2&:-
M)H9E*.CJ&5U(P00>"".,&OQ__P""G/\ P1#UOP#XAU#QS\%](DUCPO<DW%[X
M9M!NO-);DLUJG66#TB7+H3A0RX"_L)01FO:R3/<5E=;VN'>CW3V:\_T>Z^\\
M7/,APN:4?8XA:K9K=/R_5;/UL?RM7-M)9W4T$T<D,]NYCEBD0I)$PX*LIY4C
MT(!%,K^DKX__ +!/P?\ VG[MKKQOX!T#6-188.H"(VU\>,#-Q$5D..V6.*^;
MO%'_  ;Q_ ?6S*UA>>/M$:0J5%OK*3K&!U $T3DY]R<9XQ7ZIA/$C+YQ_?PE
M!^B:^^Z?X'Y3B_#;,82_<3C->K3^ZS7XGXC45^SW_$.!\'O^AQ^)7_@59?\
MR-1_Q#@?![_H<?B5_P"!5E_\C5V?\1 R?^:7_@+.'_B'V<?RQ_\  D?C#17[
M/?\ $.!\'O\ H<?B5_X%67_R-1_Q#@?![_H<?B5_X%67_P C4?\ $0,G_FE_
MX"P_XA]G'\L?_ D?C#17[/?\0X'P>_Z''XE?^!5E_P#(U'_$.!\'O^AQ^)7_
M (%67_R-1_Q$#)_YI?\ @+#_ (A]G'\L?_ D?E+^RC^SAK/[6G[0'AOP#H>Z
M.XURYQ<700LMA:I\T]PWLB XSU8HO>OZ1/A7\,M%^#'PWT/PGX=LUL-#\/64
M5A90#GRXHU"C)[L<9)/)))/6O#?V%_\ @EW\//V!]>U[5_"]UKVL:QKT$=H]
M[J\L4DMM IW&*/RXT 5FVLV022B\X&*^DJ_..,N)(YI7C##W]E#:^EV]W;\%
M\^Y^E<&<,RRNA*>(M[6>]M;);*_XOY=A&Z5_,=^TKXZ/Q/\ VC/'_B/S/,&N
M>)-1O4;?ORCW,A3!P,C;MQP.,5_3;>VYN[26$220F1"H>,X9,C&1[CK7Y]2?
M\&XOPAFD9Y/&GQ,DD<EF9KNRRQ/))_T;J3S6_!.>8++)U:F+;3DDE97[W_0Y
M^.,CQV9PHT\(DU%MN[MVM^I^,-/M[>2[N(X88Y)IIG$<<<:EGD8G 50.222
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
MRT[ C,4 /WG]6^ZG?)^6NS X&OC*RP^&BY2?3]7V7FS6C1G5FH4U=ES]A_\
M9%NOVB_',>H:I;RQ^#=)E!O9B-JWT@P1;(>^>"Y'W5XX+"OTULK*'3;.&WMX
MHX+>W01QQQJ%2-0,!0!P  , #I69X"\":7\,O!VGZ#HMJEEI>EQ"&WA4YVCJ
M22>22222>222:V*_HCAGAVEE.&]FM9RUD^[[+R73[^I]QE^!CAJ?*MWN_P"N
M@4445](=X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1103
MB@ HKC?BG\?_  ;\%;)IO$WB#3=+;&5MWDWW$GIMB7+M^ Q7RG\;O^"LDLXD
ML_ &B^6N"IU+5DRWIF.!3^.7;ZK7A9KQ)EV7I_6:BYOY5K+[EM\[(X\1CZ%#
M^)+7MU/L;QS\0-%^&GAV;5M?U2RTG38/OSW,H1<]E'JQ[*,D]A7QM^TC_P %
M39+Z.?2?AO;O C H^M7L6)/K!"W3_>D_[X[U\H?$;XK^)/BYK7]H>)M:U#6;
MI<[#<292$>B(,*@_W0*Y^ORG//$3%XI.E@5[.'?[3^>R^6OF?-XS/*E3W:/N
MK\?^!_6I;US7K[Q/J]QJ&I7EUJ%_=OYD]S<RF669O5F;DU4HHK\[E)MW>YX;
M;>K"BBBD 444,=HR?E ZD]J "I+6UDOKJ*"&.2::9Q'''&I9Y&/154<DGT S
M7LG[/W["7CKX\R0W2V;>']!D^8ZEJ,142+_TRBX>3/8\+_M5]W?LZ_L9>#?V
M<[:.?3[7^TM=*;9=6O%#7!SU$8Z1*?1?Q)K[#(>"\?F+522]G3_F?7T6[]=%
MYGJ8/*:U?WG[L>[_ $1\U_LI?\$R[SQ$UOKOQ&CFT^QR'BT16VW$_P#U\,/N
M*?[BG<<\E>E?<FBZ+9^'-)M[&PMH+.RLXUB@@A0)'$@& J@< #TJT!@45^W9
M+P_@\KI>SPT=7O)[OU?Z+0^NPN#I8>/+37J^K"BBBO:.H**** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **"<5C^*OB#H/@:V\[6M:TK28L?>O+N. ?^/$5,
MZD8+FF[+S$Y)*[-BBO!/'G_!27X5^"PRV^L77B"=<CR]+M6E4G_KHVV/\F->
M)?$#_@KKJ5TCQ^%_"-K9\$+<:I<F9OKY<>!_X^:^;QO&&4872=9-]H^]^5U]
M[."MFF&I[S7RU_(^Z"<5ROQ"^-_A'X4V[2>(O$>CZ1M&?+N+I5E;OPF=Q_ 5
M^9_Q$_;;^*'Q+1XK[Q9?6=JX(-OIH%C&0>Q,>'(^K&O*YYGNKIYI7>6:0DO(
M[%G<^['D_C7QV/\ $^FO=P5%OSD[?@K_ )H\NMQ!%:4H_?\ Y?\ !/T$^*/_
M  5<\&>&Q)#X7TO5/$]PO"S.OV*U^NYP9#^"?C7S;\5_^"B?Q,^)Y>*WU6/P
MQ8L,>1I"F)R/>9LR?]\E?I7A=%?#9EQEFV-NIU>6/:/NK[]W\VSR,1FN)JZ.
M5EV6G_!)+R[FU"\DN+B66XN)B6DEE<O)(3W9CDG\34=%%?+WON><%%%% !10
M3MQGC<<#/>O1_A9^R3\1/C%(IT7PQJ"VK<_;+U?L=L!ZAY,;NO\ "&-=&&PM
M;$3]G0@Y/LDV_P #2G3G-\L%=^1YQ4EI:3:A>1V]O%+<7$QVQQ1(7DD/HJC)
M/X"OMGX4?\$D((UCN/&WB629LY-EHZ^6GT,T@W'_ ("B_6OI_P"%/[/7@SX)
M6GE^&?#^GZ;(1M>X5/,N9?\ >E;+G\3BON<K\.LQQ%I8IJE'SUE]RT^]KT/7
MP^1UYZU/=7WL^ _@O_P3?^(?Q2DAN-4M8_".ER#<9M17-RP_V;<'=G_?*5]@
M_ O]@'X?_!*2WO/L+>(=:AP1?ZF!+L;^]'%_JX_8@%A_>KV\#%%?I>3\%Y9@
M+3C#GG_-+7[ELONOYGOX7*L/1U2N^[ #%%%%?6'I!1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
MNQZ_E06"KN)PH&23VH 6BLN_\;Z-I5OYUUJVF6\60N^6ZC1<GH,DUCZA\>/
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
M/^1^56QO0_E1L;T/Y5^JO_#"GPD_Z$30_P#OE_\ XJC_ (84^$G_ $(FA_\
M?+__ !55_P 0QS#_ )^P^^7_ ,B'^K]?^9?C_D?E5L;T/Y4%2.QK]5?^&%/A
M)_T(FA_]\O\ _%59TS]BKX4Z1(S0^ _#;,XVGS;7SAZ\!R0/J*(^&./OK5A_
MY-_D/_5^MUDOQ_R/R@8A/O$+]3BFF>->LD8^K"OUYTK]F3X=:(TC6O@7PG&9
M  W_ !*H6SCZJ:U=/^#OA'2 WV3POX=M?,QO\G384W8Z9PM=$/"_$OXJ\5\F
M_P!46N':G6:^X_'%)%D'RLK?[ISBK-MIEU?(6AM;J95."T4+. ?3(!K]F=.\
M)Z7I",MKIUC:K(<L(K=$#'U.!5R"UCMEQ'&L8)SA1MS^5=$/"U_:Q/\ Y)_]
ML:+AWO4_#_@GXVV?PY\1:C;+-;^'M?GA;.V2/39W5L<<$)BMBU_9T^(%ZD;0
M^!_%TBS %&&D3X8'H<E:_7W;]?SI<<5U0\+J'VZ[^44OU9I'AV'6;^X_)FU_
M8Z^*EY<I$O@'Q(K2' +VZQJ/JS, /Q-:VG?L"_%[4[CRT\%WD)P6W3W=M&OY
MF3K7ZG[!Z#\J4*!VKJAX8Y>OBJS?_@*_]M9HN'Z'63_#_(_,:P_X)L?%Z\#>
M9H.GVNW&!-JL'S?3:6_7%;%C_P $L_BC=VJR2-X7MG;.8Y-2<LOU*Q$?D:_2
M&BNJ'AME*W<W\U^D4:+(<,N_W_\  /S[M?\ @D?XX>=/.\2^$XHS]YD^T2,O
MT&Q<_F*V-+_X)!ZU+(_VSQOI<*X^4P:9)(2??=(M?=E%=D/#_)8[TV_64OT:
M-%DN$7V?Q9\5V'_!'R'R/]*\?7'FY/\ J=)4+CM]Z4G-;^G?\$B_!\5RK77B
MGQ1<0X.41;>,D]CG8?RQ7UK1753X)R6&U!?-R?YLVCE.$6T/Q?\ F?,MC_P2
MD^&MK"RS7GBNZ8G(=M01"!Z86,"M[3_^":7PCLIXW?0]0N1'U6;5;AEDX[@,
M/KQBO?**[*?"^4PVP\/G%/\ ,TCE^&6T%]QX[9?L!_"&P5@G@G3I-_7SYIYL
M?3<YQ^%='I?[*WPUT:=)+?P)X3CDC7:&_LR)CC'N#^M=_17;3R? 4_X=&"](
MQ7Z&L<+16T%]R.?TWX3^%]&15L_#>@VBJV\+#I\,8#>O"]>.M;<-E#;,3'''
M&6ZE5"Y_*I:*[84H0T@DO1&L8I;(,<__ %Z"H/:BBM"@ Q1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
910 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>cms-20250331_g2.jpg
<DESCRIPTION>GRAPHIC - CE LOGO
<TEXT>
begin 644 cms-20250331_g2.jpg
M_]C_X  02D9)1@ ! 0( =@!V  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" &>!+ # 1$  A$! Q$!_\0
M'P !  $$ @,!              H&!P@)!0L! @0#_\0 7A   0,$ 0," P0$
M!PH+! 4- 0(#!  %!@<1"!(A"3$3%$$*%2)1%A<R81DC0E)65]486'&!D9.5
ME]36&B0E,T-35&)RE)8TDM'2)C5$5:&QT_ G<X*RP3=%8X/D_\0 '0$!  $%
M 0$!              D$!08'" ," ?_$ %\1  $$ 0($ P,%" T(!P8$!P$
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
M@[;;5?.Z_#NJ-^H,+']+)U/]65KS^9G,J*N'6STSP.>=E19O Y_Y/LV02^?
M/CLM8Y]^/'U!XK';7B,X.U=__P 806-OWKC\I/OTWV'+2&_V>X^XJE?JO LW
M_;[7;?D13N_-M&J+G>H1TX1.[X%VRJY=OM\EBLU'=_X?O!R#_@_%Q^^L>L^*
MKA'!OY=[-W-AN/9L)9;S? >U/K?IV5([6N";VDLO_FUGC_C+%1\[U*-*,$B#
MC6P)_'L56VSPP?(_ZR\KX_/V^GUJP6?%]PZCW]FQ&J;.W;FIT*^_]/(.V5*_
M7>*;OR5[K_\ 4B;O^>4JD)OJ=80CG[OU?E<CWX^<O%GA\^W'(91-X\\^Q5[#
M\_%@L>,O3;=_9=%YR4^GM&0H0 ]O\VVR1ZCU]#ZD"F?K^H/H8^P[W<\L3?[
M]4G,]4!1Y%NU $>_:9N7?$Y_:X)3'L;?'/X.0%'C\7XCXJQV?&<3O[)H(-]Q
MLY[F]_<18QG\GIN=MCU.XVIW<0/R,9M_.L[_ -D(V]/>J4E^IUG2PH0=88I'
MYY[52;S=Y1'@<$I;:B@\'DD!0Y' \<$FQS^,K4KMQ6T9@XAZ&;(7YCV'=K(X
M1T._KU&W;KO3.U_;._)CZ[?=S2R._L#?7K^CXJF)?J5;G>[A$Q37T,'G@KA7
MR4M([N1PI5Z902!^$\MD'WX!JS6/&!Q"DW%?!Z5K@]BZODIG-Z@]"[(L:>@V
M.[3OON " J=VO,J=^2M2;];)G$?]\!^C\RIB7ZB74-(Y^7<PN#SSQ\'&R]V_
MBYX'S4]_V'X?/)X\\\^:LT_BQXK2[^4[3U;??;R\09-NN^WX:S)OL.G7ZSU5
M.[6^;=V-1GU5]]OZ3W=O3].ZIN7U[=2TH*"<NM,3NY\Q,6LB"GD\_A+T9_CC
MV'(/CGGD^:M$_B>XPS;[9VA!OO\ N&%QS=MSOT\R&4].P/H.^_3;P=K'/.W_
M &S&W^;7A&W7?INT]O[%3DKK4ZF)7=W;.G,A7=P(MFQR-VA0XX2IFT)7X_DE
M2E*2?(-6B;Q$\8I]^;65F,'?I#C\3#MO[C'0:[IZ$DD>A7@[56?<>N0>._1L
M4#1U^J('IZ=>BIZ3U7]1LHDN;>R]OD@\1IC$4?A' X$:,UP#]0. H^3R?-6J
M;CCQ;G^EKS/,WV/X&>.#L-O^BB9MOZ@=">IW*\':CSCN^3M#U^:\-_X6C\W9
M<!)ZBM[R^1(VYGRP0H'C([@WR%_M?\TZCCG\QP1]"*M<O%GB;/N)==ZH<"'
M[9>VSH[Z0_!R,[_H]-EXNS>8=WR5WU[6)!W[]G!<#)W'MJ7W?,[.S]X*X"DJ
MR^_]A[?;E GA'C\^WGGS5LEX@:[GW\[6>J9-]@0[/938\NVW06@.FV_;OU[K
MQ=E,D_Z60NG?N#:GV_-S[+A)&?YW*),K-<MD%2N\_'R.\.\J'CN/?,5RKCQR
M?/!/YU;9=4:FGW,VHL[*2>8^9E\@_=W;F^=8/SOCW^*\C<MN^E:LN]>L\IZ^
M_JY<0Y?[\\27;Y>'225$N72<LE1\E1*GR>2?<^Y^M4#\IE)/W3)9!_4GY]VT
M[J>YZRGJ?>O,SS'O-*?KD>?[2OC7.FN?\Y,EN>>1\22\O@_F.Y9X/YD53NLV
M7_3L3OZ[_.ED=U]_5QZKX+WGNYQ^MQ/_ (KYB222222222>22?)))\DD^YKQ
M)))).Y/4D]R?>5\KQ7YL-]]AO[_5%XX'Y#_(*;#W!$_"/R!_Q"OU$Y'YC_**
M_-Q[Q^<(O(()X!!)]@/)/^*@()V!!/N'4HO<-N$\!"R3[ )43_D KZ#7$[!K
MB?< 247N([Y/ 8>)/L VLD_X@FOH12D[".0GW!CB?[%^\KOR3^8KV^3EGVBR
M/\P[_P#+7UY$_P#F9?\ 9O\ ^2_>1_Y+OZ)_Y+W^0G?]BE_^6>_^2OWV:S^]
MK'^PE_N)R/\ R7?T3_R7[HLUX<2%MVFYN(//"V[?+6D\>#PI+)!X/@\'P?%>
MS,=D)&AS*-Q[3V<VK.0=OB(]E]"*4]1'(1[PQW_)>Z;#?%$)39;NI2B E*;9
M-))/@  ,<DD^ !Y-?8Q>3) &.ODD@ "G8))/0  1[DD]@GDS'M%)_0=_R7U?
MHIE/]&<A_P!"7/\ V6O7Y#S7\#Y3^K[?^"OKV>Q_F)O]D_\ NI^BF4_T9R'_
M $+<_P#9:?(>:_@?*?U?;_P4]GL?YB;_ &3_ .ZOI&#YJH!2<.RI22 01CMX
M((/L01#X(/T(KU&F]1$ C 9L@C<$8F^00>Q!%?8@^A'0KZ]DM?O:Q_L9/[J\
M_H-FW]#<K_\ 3MX_V.OW[F]1_P 7\Y_5&0_5T]DM_O:Q_L9/[J?H-FW]#<K_
M /3MX_V.GW-ZC_B_G/ZHR'ZNGLEO][6/]C)_=3]!LV_H;E?_ *=O'^QT^YO4
M?\7\Y_5&0_5T]DM_O:Q_L9/[J?H-FW]#<K_].WC_ &.GW-ZC_B_G/ZHR'ZNG
MLEO][6/]C)_=3]!LV_H;E?\ Z=O'^QT^YO4?\7\Y_5&0_5T]DM_O:Q_L9/[J
M?H-FW]#<K_\ 3MX_V.GW-ZC_ (OYS^J,A^KI[);_ 'M8_P!C)_=3]!LV_H;E
M?_IV\?['3[F]1_Q?SG]49#]73V2W^]K'^QD_NK\W,+S)E/<[B63M)Y [G,?N
MR$\GV'*H@')^@YYKY=IW4#!S/P698WMS/Q=YC=SV&[H -S[MU^&K:'4UIP/>
M89!_]J_']%,I_HSD/^A+G_LM>?R'FOX'RG]7V_\ !7Y[/8_S$W^R?_=7YN8S
MDC*>]['KZTGGCN<L]Q0GD^P[E1@.3^7/-?+L-F&#F?BLDQN^V[J-IHW]VYB
MW7X:\XZF&4#WF-X_^U?A]QWO_P"YKM_HV;_^8KS^3,E_!U[_ '2Q_AK\\F7_
M #4G]!W_ "7S&WSP2#!F CP08SP((]P04<@CZ@^U4YK602#6L @[$>1+T(_U
M%\\C_P AW]$_\EZF'+!X,62"/<%AT$?XNVOSR)QWAF!]QC>#^8M3D?\ DN_H
MG_DOS+#XYY9=''ORVOQ_A\5\^5(.\;_Z#O\ DOSE=[C^8K\RE21R00/S(('^
M4U\$$#<@@>\] OQ>O(_,?Y17YN/>/SA$Y'YC_+7ZB\T1*(E$2B)1$HB41*(E
M$7C@?D/\@IL.^W7WHO-$7ZMOOLGEEYUH\\@M.+;(/''(*% @\>.1YXK[9+)'
MUCD>P[[[L>YO7MO\TCKMT7Z"1V)'U'9<@S?;Y'(+%ZN[!3QVEFYS6B.#R..Q
M]/'!\CCV/D551Y/)1$&+(WX]MMO+N6&;;'<;!L@'0]1\>J^Q-,WZ,L@^I[A_
M85SD;8FP(7'R><YA%X\#Y?)KTR ">X@!N:D#E0[C^_S[U<X-6:JK?Y/J7/P;
M=!Y69R,>PWWV'+9'KU^M>S;MUGT;=IO\VQ*/7?T>/7K]:J6)O7=,'CY7:VP6
M^.>.[++T][GN_P"GF._7S^[V'@D5>(.)G$2M^XZWU4S;WYS(O]=_^DL.]?T=
M.W1>[<QE6_1R-T;?_P!S*?[7E5/$ZINHB%V_!V_FJ@GV3(N?S:/VN[]F4T\/
M)]_S!(]CQ5X@XU\6*^WEZ]U$0.PEN>>WOO\ 1F8\=3WZ?#LJANH<VSMD[?\
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
M1_@(_?YK%+G&OBO>YA/KS4 #NXK6_8Q]0%-D&P^I4,FH<W)]+)VNOY,GE_\
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
M%.1GY+?Z(_Y)L/</S!>W:GP.!P/ ' \#\A7[L/</S!?J<#\A_D%-A[A^8(G
M_(?Y!38>X?F")P/R'^04V'N'Y@B<#\A_D%-A[A^8(G _(?Y!38>X?F")P/R'
M^04V'N'Y@B<#\A_D%-A[A^8(O!2DC@I21[\$ CG\_(IRM/0@;>[8(O'PV_\
MJT?^ZG_X5^<C/R6_T1_R7YL/</S!>"RTH<*:;(_(H21_D(IR,/=C3_JC_DFP
M]P_,%Z_+Q_\ J&?\TC_Y:_/+C_S;/Z#?^2;#W#\P7K\I$_[-'_S+?_RU\^1!
M_F8O]FS_ )+\Y&?DM_HC_DOF5:+2M14JUVY2E$E2E0HRE*)]R26B23]23S7B
M:%%Q+G4JA<3N7&M"23[R2S<GXKY,41ZF.,GWEC?^2^56,XXHJ4K'[(I2B2HJ
MM4 E1/N5$QR23R>>??ZUXG#XEV_-B\<=]R=Z-8[D]23O%UW/4[]U\FO >I@A
M)]YC9_=7Q+P?"G$E#F(8NM!XY2O'[2I)X/(Y2J(0>" 1R/>J9VG-//!:_ X5
MS3W:[%T7 _6# 0ODU*IZ&M7(]QAC/_VKXG=;:Z?(+V!88X4@A)7B]D40#[@$
MP?:J>31^DY2#)IC3[R.@+L-CB0#Z?Y.O@T*+N].J=O?!%_=7%O:;U)("P_K+
M W0X>7 O%+&>X\]W)_XEY\^:HI.'^A90X2:.TP\..[@[!XT[G??<_M;OOU^M
M>9Q>-<"#0ID'OO6A^O\ (7%/]/\ HZ22I_4FNW%%/9W'$K*%=OGP%"&"..3P
M001[@@U0R<+>&TQ)DT)I-Q(Y23@L<#MUZ BN".YV(ZCT7F<+B'=\91/Q]EAW
M_/R;KB'^F/I]D$%W4.#\@%(^'96&?!_/X/P^3^1/)'T(J@DX-<*Y=N?0>F^@
M+?F8Z*/H>^_E\NY]Q.Y'H0O(Z?PI_P#=E0?5$&_\.RX=[I%Z;7^._4>+C@$#
MX0N+'O[_ /,SV^3^1/)'T(JWR<!^$,NW-H/##8$#D]KC[_Z.TW<^XG<CT7F=
M-8(]\;7^SS!_8\+A)'13TSR 0=90F>4]O,>[W]DCSSW ING(5^2O<?2K?+X=
M>#LH(^XZO'N"/P-_*1]_7YMWZ7Q[]O<O%VE,"[_J#1_-EF']DBX*3T&],\@D
MIPNXQE'CS&RK(T@<?DARXNM^?J2@D_F#5LF\,?!V;?;3MN$G;K#F\LW;;T =
M:>WKZG;?XKQ=H[ N_P"JR-_FV)Q_]Y7 R/3TZ<G^?AV_+XG/=_[/E,A7'=[
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
MM,7%;&PH<<<?B;@I5SX'GGGD \\BLBK:,T?3V]DTKIRMMML8,)C8CTVVZLK
M[]!UWWZ#JJIF/H1[>72J,V[<M:%O;XAFZJB/9K/$"1%M-MC!( 2(\&*R$@<<
M!(;:3P!P.....!Q5YBQ]"#;R*-.';;;RJT,>VVVVW(P;;;#;;W#W*H;%$SZ,
M<;?YK&C^P!<B         !P !X  '@ #V%5@  V V Z #L![EZ+S1$HB41*(
ME$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$H
MB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2
MB)1$HB41*(OP>C1I([9$=B0GCCM>:;=''Y<.)4./)KSDAAF&TL4<H]TC&O'Y
MG ^\K\+6N^DT'TZ@'I[NJIR?@N$W4$7/#L6N(4"%?/8_:9?(/N#\>(YSS5HM
M:9TY=!%S 86V#W]IQ5&??Z_-@=NO!].I)^Z5:\G\^")W_$TJA+GT\:*N_=]X
M:EP)XKY[BWC=MBGSY\&(PP4^?([>.#[<5C-SA1PTO[^U:%TQ)S=^7$4X?M_
M1Q['XC;94;\)AY-^?&TCOWVKQM/YVM!5 7+HNZ:+GW%S6%MAK5R0NV7*^6\I
MY_FHC7-#0X^@+9 ^E8O<\//!Z[S<VC*E=SM_G4[F3J[;_DMAN-C'P^9M\%12
M:5P,G?'QL/OCDF9^@2;?H5OKGZ>?3K.[C%@Y;:%*YX,')GW$I_\ "BX1YH\?
MOY_?S6*W/"GPFL[F&MG:+CZULS*\#ZFVHK#?S@JBDT3A'_199B/\BPXC\T@>
MK=W3TS-82.[[IS[-[;SSVB6S9;F ?ISV0[>2!]?()_,5B=WP<Z,EW]@U1J.G
M^3Y\>.N ?7M7JDCT]%0R:"Q[OW*[;C]W,(I/S[,CW_0K<77TP90[C8]MQU>_
M8W=L6<1S^7<_#NZ^/H#Q'/Y_3@XC=\&4PW.-UW$X?BLO81[3V_&EKWW#O[H>
MW7X*ADX?NZ^5DF_ 25R/SN;(?^%6UNWIJ;CB!1M.6X%=P.>U+DF\VU:OR!^+
M:Y"$GZ<=Q'/\KCS6'WO!_P 0(.;V'.Z8O@?1#ILA3<?@0^E* ?\ 6(^*H)=!
MY1N_EV*<ONW=+'O\.L9V_/M\5;2[=!/4I:^Y36*6B[MIY/?:LGL[A5Q_-:EO
MPWR3].6QS6'WO#!Q@I<QCP="^QN_SJ.9H/+MOR8[$M>3K\6#U5!)H[/1]JT4
M@]\=B([_ &.+7?H5K[OTN=0MC"C.U'F2DIY*EP+:+LV /Y17:G9B>W]_/'Y\
M'Q6%W^"W%7'<QLZ$U"6M[OK4_;F =>O-2?8&W3NJ"73V;B^GC;7UL9YH_/$7
MC]*M==<%S:QE8O.'Y1:NPD+-QL%UAH3Q[\K?B-HX'U/=Q^^L+NZ9U'C2X9#
M9JCR?2-O%WJX&W\J6!K3]A5NDIVX?W6K8CV_+AD9_P 30J76A;:NQQ*FU?S5
MI*5?^ZH _P#X597-<P\KVEKOR7 M/YCL53D$="-C[BO6OQ$HB41*(E$2B)1%
M[-K6TH+:4IM:3RE;:BA23^84D@@_O!K]:YS"'-<YKAV<TEKA]1!!'V% 2#N"
M01V(Z$?:JOL^Q,_QY256+-\MM!004BW9%=XB/''@H8EH0H>!RE22D\#D&K_C
M]6:IQ1!QFH\[0V["IEKT#?JY8YVM(^!!'P55%>NP=8;=F+_1SR-'3MN X _4
M0KO6/JZZCK 4")M7(I3:. &KP(%Z;[1_)_Y4ARE@'_NK!_(BL\QO'CBWBRWV
M?6^6G:WH&9#V;(LV'H1=@G=MZ;AP=MOUWZJY0ZESD.W)D9W >DO)*/J_"-=_
MZ[*\=B]13?\ :R@71&&Y&VG@$3["Y"=4![_QMJFPDA9_G%I0'OV'VK8.,\67
M%&F6BZW3V6:._M.,?7>1_/HV:P#OB6$?R5=8=;YF/;S!5G'\N$L)^V)[/K[=
M_AT5Y[#ZGMS1V)R?5$)\> MVQ9&_&/'\I:6+A;Y0)_)!D)'/\L"MA8SQF7&\
MHS.AZT@Z!TF,R\L)^+A%:J3 ^_E,H]W-ZJZ0Z_DZ>?C6'WF&=S>GO#7QN_-S
M?:KTV#U)=*W#L3?<>SG'5JX"E?(6Z[QVS]2IR%<4/E(]^4Q5*(_D"MAXOQ>\
M.[?*W)XK4F)<=MW>RU;T33ZDOKVVR<ONVA+C^2KK#KK%/V$T%N ^_D9*T?:Q
MX=M]3=_@KW8_UF=-N1?#2QLRV6QUP@)9OT.Z650)\?C=G0FHR #X)4^$_4$C
MS6Q\5X@^$.6Y!%K&E3D?MM'DX+F.<"?1S[-=D+=O4F3E]02.JNT.J<%/VOQQ
MGW3,DA_2]@:/SJ]UBV+@.3I0O'<UQ6]AP H3;+_:YCB@>""&F)2W.#R..45L
M?&:LTOF6M=B=183)!XW:*64I67$?S(IG/'VM5VAO4K'6"W6F_P!'-&\_F#B?
MT*L00H!22%)(Y!!!!'Y@CP1_@J_@@C<$$'L1U!^U52\U^HE$2B)1$HB41*(E
M$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB
MM-N;<V(:,PY69YC]X.PESX]J@P;5'1)N%QN,EM]YJ+'0\['81PQ&D/N.OOM-
M-MM*)45%*58+Q"XA8'AK@#J#4'M3Z[K,5*M6I1-FM6[<S9)&0Q->^*-NT<4L
MCY)9&,8R-Q)WY6FVY7*U<15]JM<Y87B-C(VASWO<"0UH):T=&DDN<  .^Y .
MO+*/4[2/B-X9JPDCN#<K)[\$I_[JUP;5%)(_- N"3Q[+_+E+,^,MOSF:>T43
MW#)\SDP!V/*XUJ4!)Z[;M]J'K\Y838U_Z5<=_K6)O_LC;]73G^U6 O?7UU)Y
M8ZY&QU=DL*720B/C.,_>,Q*5'@ /W-5V=*A[)6AIL\_F:U=D?%#Q?SKWPXEV
M.Q@?N&Q8;#>UV '=@V2X;\A(]',8T_IWLTNLL[9); 88=_Q8*_.\#ZY#*?M
M!5).CK9VM_SB=UWF-)X/;V7FQVLI5]4H2FU6\-\>"4IX"1P3Q[V*0>(S7&_.
MWB+D(9>XY<AC:3@?4- I5>4#INT; 'W*F/W5Y'N,M*#U[2PQD';T'EQ[=ATZ
M>BY6T]"74UDSB9%TL%OM)=(6N1DF405R/Q'RM:(CUSDE0]U!:0Y[\CGWK:/A
MFXQYEXENXNK1YSS/ES&:JNE^=W<YL$EV8N]X< X=MO1>D>D,_8/-)"R+<]73
MV&$]?79CI'?G&_O5X+'Z96PY/8K(=BXC:DG@K:MD"[7=T ^Z0M]%J;[DCW([
MDD^Q(\UGV-\'&JIN4Y;5F"I [<S*5:]?>/> 96T6;_:X=/M5SBT#==^[7JT?
MPC9+*?\ M"(?I]ZO#9/3'P=CL5D.S,IN:@05MVJTVJTMJ_-/=)7=G.WZ<CM5
M]?'L,^QW@VTW%RG*ZQS5PCJYE*C2HL/PYIC>?M\1L5=(M U!MYU^Q)[Q'%'&
M/JW<93]O17<LWI[].EK[%3+9E-_6G@J^]<FE-MJ4/K\.U-6W@$^2DJ4#Y!Y'
MBL[Q_A5X2TN4V*>;R;AL3[;F9F-<??R464]A_)W(]^ZN46BL''MSQV)B/\Y.
MX _9&(U=BS=)O3I8NTP]3XL^M/'\9=&)%X4KCV[Q=),MM7[QV<'Z@UG-#@9P
MEQNQKZ&PDCAM\ZY%-?)(]7"[-.TGW[MZ^JN46F\'%MRXVN2/60.E/V^8YP/Y
ME=*U:UUW8DI39L%Q"UA''88..6B,I/'MVK:B)4/\1K-:.D-)XP 8_3. I!OT
M?9L10A(V[;.9 '#\ZN$="E#TBIUH]NW)!$W](;NJR:9992$,M--)  "6FTMI
M '@ !    ]@!P*R!D;(P&QL8QH&P:QH: !V #0  /<JH #L /J ']B_2OM?J
M41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B
M)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*
M(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$
MHB41>BVT.#M<0A:?YJTA0_R*!%?+FM>-G-:X>YP#A^8@A?A /< _7U5)7;7N
M!7Y*TWK"L4NH<Y"S<,>M,M2N>>>5O1%J///G\7FK%>TIIC)APR.G<'>#OI>U
M8JC.7?6Z2!SC^=4TE*G-OYM2M)OWYX(W;_:6DJT]ZZ3>G2_=YFZGQ=A:^?XR
MU,2;*M//U0+5)AH2?\"/'TK!LCP,X393F-C0V%B<[?Y]&*7'N&_?E%*6!HW]
MW+M[@K;+IO!S;\V.KM)]8PZ(_9Y;FC]"M%>_3SZ=[IWJ@0LLQYQ0/;]UY(^^
MT@GGS\*[,7(D ^R?B #V' \5@>1\*?">[S&M6SF*<?H^Q9>21C3_ #+T5LD;
M]=N<#T[;!6V71.$DW+&68?\ 1SD@?9*V0_I5G[YZ8N)/=ZL<VCD, ^2AF\62
MVW-'[DJ>AOVM82/YWPE*X^A/FL!R7@UP4G,<3K3*U3U+67\=4NM]=@9():1
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
M6)P[.CD<PCZBT@J_N*]7G45B):3 V9>KC':([8F1)BY#'*1X""JZ,2)(3_\
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
M>)*T\T#P=^:*1T9^WE(W'P.X6:>NO4-W5B?R\3+F;-L.V-]B%KN; M5\^&.
MHINMM0AEUS@<A<NWR%$D]R_8IZ(TGXK>(F#\J#/1X_5=-G*USKD0HY+D'<MN
MTVMC>_;\:Q5E)/=W7IE5'6V5K<K;(BNQC8'S!Y<NWKM)&-B?BYCEGQK;K\T;
MFYCP\@EW#7EV=[4%G(V0[:2ZK@=K5\@AV,E'<> N<U 'Y@<CGJ'2'BBX:ZD\
MJOE;%K2=]^P,>7C#Z)>>G+'DJW/"!OO\ZRRL-AUV694-98BWLV=SZ,IZ;3C>
M/?X2LW'7^6&+,^TWFT7^"S<['=+=>+=(2%L3[7-CSX;R2 06Y,5QUI?@@^%D
MCGSQ70E'(4,I6CN8V[4R%24!T5FE8BLP2 @'=LL+WL=T([.W'JLIBEBF8)(9
M&2L<-P^-S7M(^#FDA<E58O1*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB
M41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B
M)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*
M(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$
MHB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$
M2B)1$HB41*(E$2B)1%ZK0AQ*D.)2M"TE*T+2%)4DC@I4E0(4DCP0001X-?CF
MM>TM<T.:X$.:X!S7 ]P0=P0?4$;+\(!&Q (/<'J#]BQWV)TI:(V:'WK[@=LM
M]T?"B;YC2?T?N@<5SRZMRWAJ-*7R>XF;%D@GGD'D\ZGU9P0X9ZQ\V3)Z9IU;
MLNY.1PX^2KO,?QW/J!D4SM^I-B&;<[[[[E62]IS#W^8S4XV2._Z6 >3)O[R6
M;-<?YS7;^O=8#;)]-*^P_CS=5YK%O#0[EM6++&A;IW'DAIF\0FW(3R^.$I,F
M'"23Y6XD$E/+^K_![DH/-LZ)U%#?8.9S,9G&"I9 ZD,COUVNKR'L 9:]<;]7
M/ )(PZ_H.9N[\=;;*.I$-D<C_@!*P%A]WSFMZ]R!N1@%L'2VTM62%,9WA-\L
M3064-W%R*95GD<$@&/=X9?MSH5QRD"0%_F@$$#ES57#O6NBI71ZET[DL:P.+
M6VWPF:A+L=@8K]<RU7@]P!+S;=V@@@89=Q61QSB+=2:$;D"0M+HG?S9&[L/]
M+?X*U]86K>E$2B)1$HB41*(E$5<X3LS/];SDW'!LNON-2 H*6FV3WFHC_!Y[
M9<!17!EH/D*1)CNI()''FLETYK'5.D;+;>F\]DL/*'!SFT[,C()=O2>L2ZO.
MT^K9HG@C<$;$JKJ7[M%XDJ69H'#_ #;R&GX.9]!P^#FD+8)JWU)LKM9C6[;&
M+1<FACL;<R#'/AVJ\H3X!>D6QT_=DU0'DB.Y;2KS[GWZGT7XOLW2,577&%@S
M%<<K793$<E+(-;V+Y:;]Z=EP[D1.ID]>A/?-,?KNQ'RLR5=MAHV!F@VCEV][
MHS^#>?J,>ZV2:OZC-/[?::3AN8V]ZZ+0%+QZZ+%IR!DGW0;9,4AR1V_RG(*I
M3/U#A'FNO=%\6M Z]8P:>S]62ZYH+L5=<*.4C/JWV.P6OFVZ[OK&>/H2'D=5
MG>/SF,R8'LMIAD/>"3\%./\ Y;]B[ZV%P]Q5[ZV.KLE$2B)1$HB41*(E$2B)
M1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(
ME$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$H
MB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2
MB)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41
M*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41?-,A0[C&=AW")&G0WT%M^
M+,8:DQGD'P4.L/(6TX@CP4K2H'ZBO&Q7KVX9*]J"&S7E:6RP6(F30R-/=LD4
MC7,>T^H<T@^Y?+F,>TL>UKVN&SFN:'-(]Q:001\"%AOM+H2T=L3YF=:+9(U[
M?GNY8GXK\-JW+>5R>Z58'PJW+25'E0AB XH<_P 8#P1S_K7PS\-]6>=9H4Y=
M*Y.3=PM83E93=(23S38N3>JX$GJ*_LKB/Q]UB^0TAB;O,^*,TICN0^OL(]_>
MZ$_,(W]&<A^*UK;8Z$=U:X$FXV.$QL3'F>]?SN,H<-W893R>Z98'N9G*4CE9
MMZ[@@?50KC_7/AFXB:2$UO&UX]68J/F=[1AVO-Z.-H)YI\6_>QT:.IJNM-&Q
M)(&RP3(Z/RM'F?"QMZ!O7G@W\P#WN@/S^GKR%X^.RPODQI$-]V++CO194=:F
MWXTEIQA]EQ)X4VZRZE+C:TGPI"TI4#X(KGF:&6O*^&>*2":)Q9+#,QT<L;V]
M"Q\;PU[' ]"UP!'J%BKFN:2US2UP.Q:X$$'W$'8@_6OQKS7XE$2B)1$HB41*
M(OU8??BO-R(SSL>0RM+C+[#BV7FG$GE+C3K:DN-K2?*5H4%)/D$&ON*62&1D
MT,CXI8W!T<L3W1R1N!W#F/:0YK@>H+2"#V*_02TAS26N!W!!((/O!'4'ZEF?
MJ'KJW+K0Q;;?9J-B8RSV-FWY(\Z;O'83P.V!D" N8DH0.&T7!$]D> $)%=#:
M#\2_$'1_D5,G8;JS#Q\K#5R\CS?BB;L-JN5;S6 X-&S6VA:C'0!K1U64XS5^
M4H<K)GB]7&PY)R3*UO\ (F'S]QZ!_./3H%M6TUU?Z=W&(T"%>1BN4O!*3B^3
MN,0I;KQ'E%LG=_R%T!/A"6'42E#RJ(W[5V[P^X]Z X@"&K6R PF;D !PN9?'
M6G?(>[:=DN%6\-^C1$\3D=70,[+8N+U-B\IRL9+[/9/3V>P0QQ/NC?OR2?
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
M@\ ^#Y\&O=M6R\;LKSN'O;#(X?G#2J=UJJP[/LUV'?;9TT;3O[NKAU7U1KA
MF$B)-B2B/<1I++Y'CGR&EJX\$'_ :^'Q2Q_ND<C.NWSV.;U]WS@.J]&30R_N
M<L<FW?D>U_\ PDKZZ\UZ)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41<6Y?+*R
M[\%V[VMIXDI#3EPB(=*D\=P^&IX*Y3R.1QR.1S7L*UAS>9M>9S>_,(I"W8]C
MN&[=53FU5:[E=9KM=OMRF:,.W'<;%V^X7))4E:4K0I*T* 4E22%)4D^04J!(
M((\@@\&O(@@[$$$=P>A'V+W!! (((/4$'<$>\$=U[5^+]2B+CI%XM$1SX4NZ
M6Z*[W!/PY$Z,PYW'GA/8ZZE7<>#P..3P>!7LRO8D&\<$SQMONR)[AM[]VM(V
M7B^S7C=RR6(8W=N5\L;7;GL-G.!ZK[6GFGVTNL.MO-+'*'6EI<;4/;E*T%25
M#GZ@FO)S7-):YI:X=PX$$?6#L0O1KFO <QS7-/9S2' _41N"OTK\7TE$2B)1
M%^#\J-%1\25(8C-^?QONMLH\>3^)Q24^!Y/GQ7TUCWG9C'//N:TN/Y@"5\O>
MR,;O>U@][W!H_.2 N/3D%@6LMIOEH4X/!;3<H2E@\@<% ?*AY('D>Y ^M>WL
MEH#F-:QL>Q\F38_;R[+Q%RH3L+5<GW">(G\P=NN50M#B$N-K2XA0Y2M"@M"A
M^:5))!'[P2*\"""0001W!&Q'U@KW!#@"T@@]B""#]1'1>U?B_4HB41*(E$2B
M)1%QK=YL[K_RK5UMKDGN"?EVYT5;_<3P$_!2Z7.XGP!V\D_2O8U[#6\Y@F#-
MM^<Q/#=O?S%NVWVKP%FL7^6+$!?OMR"6,OW]W*';[_#9<E7BO=*(E$7'R;O:
MH:E)F7.WQ5)_:3)FQF%)\\?B#KJ2/) \CW->S*\\@!C@F>#V+(WN!^HM:5XO
ML5XCM)/#&1W#Y6,(_I."1KO:IBDIB7.WRE*X[4QIL9]2N3P.T-.J)Y/@<#WK
M\?7GC!,D,K .Y?&]H'UES0C+%>3;RYX7[]N25CM_JY7'=<A7DO9*(E$2B)1$
MHBZ_KU9ML';W7YU 7AF5\S;,2R&'K.SE*^]EN)@-NCV.6&?HE#E[:NSZ@GE*
MW77'03\2I4^!."^0.%FEJ[F<D]^K)F; (V<9,I*ZS'S>\BLZ!H]S0!Z*(;Q!
MZ@^Z+BYJ^PV3S(,=<CP=8@[M$>)A95D#?39UIMA_3<$N+M^JUR5MU:82B+T+
MB 2"M (\$%0Y!_(^:_=C[C^8K\W'O'YPGQ&_^L1_[R?_ (TV/N/YBFX]X_.$
M^(W_ -8C_P!Y/_QIL?<?S%-Q[Q^<+8EZ46JD[BZ^>GRQ.QTS+9C&3O[(O*"
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
M/0@.4^92DI2I2B$I2"I2B0 E(')))\  #DD^ *BW )( ZDG8#WDJ6TD $GH
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
M$LJ^)"AA$L<^:AX 5-8\2+M33V.KZ1T1@:M"G?NU8GNDR&4?&;EN+'Q3R/\
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
M;):-MYU:7I%NO.PKM(>.M;!<65+9?C6ANWNM3<SF0W4E+KT:7 LC;J.UN=<
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
MC;FCR%LMITGL#@071V9XY "'?0)+2 0H1X]4GU"  /[JW9QX'O\ %Q_S^_\
M^HZDB_83X4?Q&PO]&U^LJ+[]GGC#_'_.?GI_JB\_PI7J$?WUNSO\[C_]AT_8
M3X4?Q&PO]&U^LI^SSQA_C_G/ST_U1;!?3*Z\.K/:W5+:7=\]4V9.Z,UIA.;[
M0VL<FEV6-CR<=QRSKC0V[J^Q:&'0R]?KG:DH9:=#TIQ(CL)<><0VK5'&;AAH
M3!Z)G;I?1&.;J;,Y+&X7!BE'8?;]KN6 ^1T#73N;S-JP3DN<TM8#SN+0"1M_
M@=Q8XA:@U[7=JS7N2=I7!XS*9[/^W258Z8I4JSHXVV'LKL=R.MSP;,:[FD<
MQH<XAIX?KP];[=&Y[[>\#Z8+M=-.:ABR)$!K+;?Q$V5F[#:E-&XKN8[G<0M<
ML N1+=:5-W4L*2J?<4N*,5FHX8>&S3NG:U;*:T@AU!GWM;*ZA+\_#XUY <(F
MP]&WYXSTDFG#J_,-HH2!YCJ;BQXH]3:FMVL3H6Q8TWIV-[XFY&':/-Y1@):9
MC/U=CJ\@ZQP5^6QR[&68$F-NE>#=,_V9FUCMTO*,IR+*LLR&V6:'/NE^N]TN
M<BZ7ZX,6YE9ERI;\I3CC\I'>I*^XCFNC)8,5A<;9FCI4JE&A4FL21058((6P
M58GS.'EQL:S8,8=@1MO]:YDBGR^<RE2&2_D+F0R%R"M%-/;LV)WV+<K(6GS)
M)'O+G.>-R#NNRDP#&[=K#6.&XDY,0Q:\ P>PV%^XSY(2AN)C5CBP9$^=,D.%
M('PX;DF5)>=[1RXZXYQRJH>,K<FS69R%\1ETV5R5JTV&)A),ERR^1D44;1OW
MD#(V-;OV:!V"FRQ%&#!8+&XXRAE?$8JI4=-,_8"*C5CB?-+(\[ <L1DD>YVP
MZN)VW4:'K_\ 7<O<6^WS5'18JW,0+8_(M=YWI=835S<N,IE2V)*->6:8A<%$
M%IP*2UDEW8EF9VAZVV]IGX4Q[LCA7X8JSZU;.\1A,Z69K)Z^F89'0B)C@',.
M6L1D2F0@@NIUW1^7]&:5SN:-O$7%WQ7VH[=K3_#+R610/?!9U58B;.Z9[26/
M&'JRM,38FN!#;MEDADVYH(6M#97QW-B]0V]]N721>=F[BV3F]PDN+<==O^87
MR8PDK45%+$'YQ$"(TDG\#$6*RRV.$MMI2 !UGB-):8P$#*V&T_A\;$P -%7'
MUHW=!MNZ7RS*\G;JY[W.=ZD[E<;YG6.K-13OLYS4F;RDSR7.=;R5J1@).^S(
M?-$,;?<R.-C1V "HC',]SG#[A'NV)YIEF,72*\F3&N&/Y'>+/,8?2KO2\W(@
M3([J7 L!7=W<D^3S5RN8K&9"%]>_CJ-V![2Q\5JI7L1N:1L6EDL;P1MT[=.N
MW=6NEELKC9F6<?D\A1GC<'LFIW;-:1CP=PYKX9&.!WV.^_H%)%Z"_6'V--Z>
M^HW =]9.K(=DZHTCF&?ZAV'<2TF_9&Y:H MK&/7]T(#=VO=JNUQM-PMUR<;^
M;N,+YQJ>MYV,AYSD#BAX?\1%JO2.4TO2%3#YW4F/Q6>Q,(<:M-L\OG.MU6DD
MP5IX(9XIH0[RXI/+=$&M>6CM3A-XC\S+H[6F(U;?]KS6G]+9++Z=S,VPMW37
MA$#*=MW+RV+5>Q-7FAG<WS)HO,;,7.8'G40/5*]0G@=W59LWNX'/#M@XY^O'
M_(?MS[5OS]A/A1Z:&PNWINVUO]O[97.XX\\8=AOK_.;^O6G^JKS_  I7J$?W
MUNSO\[C_ /8=/V$^%'\1L+_1M?K*?L\\8?X_YS\]/]46R_TD^KSK=ZF^M+"L
M+V%U$[#RS7..XYEN;9K8;@NSFWW*!:K8;?:X4PQK.RZ&G\@NUJ44I>:4M+2P
ME7(XK3?'C0/#;1G#K(Y'$Z2Q-#+V[=#&XZS"+'G0RSS>;/)'SV'-YFU()QU:
MX N!V6[O#UQ%XHZYXF8S&9C668R&%ITLAE,G4F-;R9XJ\'DUXI>2LQW*^Y8@
M) <TD-.QZ;'<9ZS^XMR:(Z0(NQM(Y_?M<Y3;]L87;9]]QY41,M^QW>)?H<FW
M/?.Q)C7RS\U4!Y7#:%AV.UPX!RE7/GAWT_I[4^OWXC4F+JY>E+@\C-%5MB0Q
MMLUY*LC)6^7)&[G;&)6_2(Y7N!:>A'2/B8U)J72?#F/,Z7R]O"WX=08R&:U3
M,8D?4L1VXWPN\V.5O(Z4PN.S0>9C?G;;AT43^%*]0C^^MV=_G<?_ +#KN?\
M83X4?Q&PO]&U^LK@#]GGC#_'_.?GI_JB?PI7J$?WUNSO\[C_ /8=/V$^%'\1
ML+_1M?K*?L\\8?X_YS\]/]46UWT:NM#JZZB.L=O"MO[WS?/\&M^KLWR*9CM\
M<M)M[UQB/62!;)+@AVV(^5QG;DXZUPZ4!8'>@^"-&>(;AUH+2?#XY+ :8QN*
MR4N;QM2.W6$XE;#(VS+,P>9-(W9[80UWS=]CT/???_AKXF<1=9<26XS4>J\I
ME\5#@<I=EIVC7\ETT;JL,#SY4$;BYCIBYOSB ?3L5*,VGL3']2:VSO:&5241
M<=P#$[]EMW>6M*.8=CMTBX.,H*B 7Y)83&CHYY<?=;0/*A7%&$Q-K/9C%X6D
MPOMY6_5H5V@;_A+,S(@X_P EG,7O/HUI/HN[L_F:>G<)EL[?>(Z>(Q]O(V7$
M@?@JD+YG-!) YG\G(P;]7N:!U*@99-ZK_7Y?LDR"^6[J5V!CUNO-[NMTM]@M
MBK&W;K'!GSGY42T04.69QQ,2VQW6X<<..+7\)E/<M1Y-2@TN!?"RK3J5IM'8
MJW-7K00RVIQ9=-9EBB:R2Q*6V&M,DSVF1VP W<=ALHG+WB!XN6[MRU!K;+TX
M;-JQ/#4@-00U8II7R1UH@ZLYWEP,<V)G,XGE:-R2N#_A2O4(_OK=G?YW'_[#
MJI_83X4?Q&PO]&U^LJE_9YXP_P ?\Y^>G^J*_?3!UF>ICU0;YUMH[$>JK:2+
MCG.0QH<^XH^X76[#CD7F9DF024BQ<!BT6=B7+_$0''DLL ][J0<6UKP\X-Z+
MTOF-2W]#X3RL94?)%$?:6NLW'_@Z=5F]GJ^Q8=''TW(:7.[-*RW0O$OCAKK5
MF$TMCM?9T396XR*68>R.;4ILWENW'[5.C*U9DDG7H7AK.[@IS=H@N6NU6RV.
MSYMT=MUOA07+G<G$O7&XN1(S<=<^>ZA#:'9LQ39D2G$-H2M]Q:DH2"$B-"Q*
M)YYIFQ1P-FEDE;#"TMAA$CRX11-))$<8/(P$DAH ))ZJ5&M$:]>"!TTMAT,,
M<3IYW!TTQC8&&65P #I)".=Y  +B2 %R%>*]DHB41*(L<NH;IKPK?^/JCW1I
MJT9? 86,>RZ,PDS(;G!4B'< GM5<+0ZO_GHKBN]DDO1%M.@]^I.*W"#3O%+%
M.BNQLH9ZK$X8G/0Q@V*[^I;!: V-JB]WTX'G>,DR0.8_?FL>;P-3,PEL@$5I
MC3Y%EK1S,/HU_J^(GNTG<=VD'O'\V;K'+]1Y=<,,S6VJ@76"KO:=02Y!N<%9
M(CW*V2> F3"DI22A:0%-K"V'D-O-N(3%IK+1N>T)GK>GM0U'5;M8\T<@W=6N
M5G$B*Y3FV#9J\P!+7#YS7!T<C62-<T:8R&/LXVR^K:9R2,Z@CJR1A^C)&[IS
M,=MT/H=P0""%;^L55$E$2B)1$HB41*(E$62W31U'Y'T_Y>W*;7)N>$7=]EK*
M\;#I^&^QR$"ZVY"B4,7B"@E3+@[4RFP8D@EM2%-;AX/<7,OPMSS)FNFN:<OR
MQLS>(Y_FR1;AOMM1KCRQWZS271N&PF8#!*2TM<R_8'.SX6R'#FDJ2. L5]^C
MAV\R/?HV5@Z@]G <KNFQ$AO%LHL6:X]:,JQFX,72QWR$S/MTZ.H*0ZP\GGM4
M.>6GFE=S4AA8#C#R'&G$I6A0$K>$S6,U%B:&;P]J.[C<E7CM5+,1W;)%(.Q'
M=DC' QRQNV?'(US'@.:0MUUK$-N"*S7>)(9F!\;QV(/O]Q!W#@>H((/4+GZN
MB]THB41*(E$2B)1$HB41*(H0OKP;C7LCKAG8/%E_'LVE,&QW#66D+[FF[]>F
MCEF0K[02D/@W6VPGR#R/D$-K"5MJ%22^&#3XQ'#6/)/CY;&H\G;R#G$;.-6L
M[V&H-^_*?(FD;O\ YTD;@@F+GQ8:D=FN*<N+CDYZNF,53QC6 [M;;LM^4+AV
M[!_[8AB?_H@#L05I9KHM<RI1%*J^SCZA^7Q_J'WM-C<.72ZXUJ['Y*T>3%M$
M=S)<C#2R.0E<JY6)MSL/"EQBE?EL5P]XN\_SV]):8C?\V""YFK3 ?Q[#VTZG
M,/>&0VB-^P?N.Z[Y\%^G>2GK'5<L?6>Q2P-.0@]65F.NW0TGT,D]0';N6=?H
MA26<HM4R^XSD5CM]S<LD^\V*[6J#>6F4R7;1,N,"1$C7-J.IQI+[D!YY$I#*
MG6TNJ:""M(45#CFE/'5N5+,L(LQ5[,$\E=SBQL\<,K)'PN> 2T2M:6%P!+0[
M< [;+MR_7DMT;E6&<U9K-6Q7BLM:'NKR31/C9.UA+0]T+G"1K2YH<6@$@'=1
MMW/LW^&/../.]5.7N.O.+==<5KFR%2W7%%;BU$Y"25+6HJ)))))\UV"/%]D6
M@-;HB@&M :T?*]GHUHV &U4#8  #8 +BD^"S&N)<[7V1+G$N<3A:Q)<XDDD^
MV]R225Z?\&ZPC^^GR[_5Q9/]X:_?OO\ )?Q)H?UO9_55^?>58S^/N0_J2M^N
MJI\)^SL:\Q7,\2RBX]1^4Y#;\;R:PW^;87\ L\1F]1;/=(MQ>M3TIN^NKC-3
MVXRHKCZ&G5-(=4L-K([319+Q:Y:]CK]*'2%&I+<I6JL=IN4L2.K/L020MG:P
MUFA[HB\/#2X EH&X5=B_!MA\?D\=?GUI?N0TKU2W)4=B*T3;3*UB.9U=T@MO
M+&S-88W.#7%H<3RG;8R/%K9C,J<<4U'CQVE+6M12TRRRT@J4I2CVH;:;0DDD
MD)0E))X KD,!SW  .<][M@!NYSG./0 =27$GXDD^]=I$MC:22&,8TDDD!K6M
M'4DGH T#J>P 4&CU</4-OG5QN&ZZSP.^26.GC5UYE6K'X,-];<//LDMSKD2X
MYS=$MJ")L7XZ'HV+,/!342W),]"$RK@ZI$EW ;A-6T'I^#,Y2LQ^K,U79/:D
MD8#)BZ<K0^+&0$C>-_*6ONN;LY\Q\DGDA&\5WB&XQ6N(>I+&#Q-I[=&X*S)7
MIQ1N(BR]V%QCFRLX! ECYPYE!K@6QPCS0!)*[;3W70"YR7Z--.ONM,,-./OO
MN(99990IUYYYU80TTTT@*6XZXM24-MH2I:UJ"4@J(%?CG-:USG.#6M:7.<X@
M-:UH)<YQ.P#6@$DD@  D]%^M:Y[FL:USG.<&M:T%SG.<0&M:T ESG$@!H!))
M  )6:N>>G/UH:QT^]O7.M%9-CNMXD")=;G<YDNS*NMEM4Y32(URO>-L7)V_6
MJ&I3[(><F6]M<3XJ#,;C@DIUQB^+G#O-9]NF<9J:G;S#Y7P0PQQV!!9GC#B^
M&M<="VK/( UW*(Y7>801&7[#?9V6X,\3,%IQVJ\MI2]3PD<4<\\\DE4V*L$I
M:&3VJ3)G6Z\1+VASI(6^7S R!@W(PFK9"U@E$6WWT0-QW?6/7C@^*L376L=W
M+8\BP'(8 <4(\J0U:I618Y)6UR$+D0[Q:6V67".YMF=*"3VN+2K0/B3T]7S7
M#')7G1M=;T]9J92I*0.=C'3QU+C [;<-DKV"YP'1SHH]^P(Z+\+>I;&"XL8K
M'ME<VGJ6K=Q%R'F/(][*\ERE(6]B^.S &-)ZALSP.CB#.=DR&8D=^7(<2U'B
MLNR'W5GA+;+*%..N*/T2A"5*)^@!J,]C'2/9&P%SWN:QC1W<YQ#6@?$D@!2I
MO>V-CY'D-9&USWN/9K6@N<3\  25UKO5'M![=74=O':SSQ?1G6S\POD)95W@
M6EV\26+*TA7U:8M#$%EKZ_#;2#Y\U,-HG"MTYI#36#:WE.,PN/K2#;;>=M=C
MK+B/>ZPZ5SOB3MTV4)NN\Z[4^M-4Y\NYQE<[D;41WW KNLO95:#L/FLK,B8W
MIORM&ZL/64+$THB_<LRG&ES"S)<8"PAR86GEL!SP AR24EL+]DA*G.[V''L*
M^.:-KA'S,:_;=L?,T.+?>&;@D=SN!MW*^N61S3)RR.8#LZ0M>YH=[G2$%N_I
ML7;^B_"OM?*41>"0 2?8 D_X![T0]COV]5V,/I^V6[8[T1]+%GO@=%TB:0P!
M4E#X*76TRK%%F1FE A*B&8LAAI)4.Y2$)4HDDDQ'<5;,%OB1K>Q6Y?)DU+E0
MPL.[266GQO</BY['$@= 21T[*9GA!6L4^%V@J]KF\^/2V(+P[Z31)4CD8T^O
MS8WL:#W( *C6>NAUW7G9VV)O27KV^/1]8ZKEQQL=5NDE+.9;&2A,ARUSEM$"
M1:<,0XW%3#62TY?U3GWDK5"B%OL/PS<,*V&P4>O,M6:_,YN-_P CB5F[L?B"
M2P3Q CYL^1(<\R#YPJB-C=A))OQ-XJN*]G.Z@EX>X>TYF#P,C/EHPO(;D\R
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
M.#02>P!)&Y/H.Z^FL>\D,8]Y W(8USB![SR@[#XG8(S(?8#WP'W61(87&?\
M@NK;#\9PI4Y'>[%#XK#BFT%;2^YM10DJ22D<',8_EYFM=R.#V\P!Y7@$!S=^
MS@"0".HW*->YO-R/<T/:6/Y7$<['$%S';'YS20"6G<$@;CH%^5?2^4HBE&?9
MQ-4$N]1^\)<;@!.)ZML<I2/<$R,JR-#*^/H?T;^,!QQ_%^X4>.*/%YG.FD--
M,?W-[-V6 ]MN6C4+A\=[G+]1]P7=W@NT_P#.UKJF1G88_ U9"/Y^0NAI_P!R
MY@/Y/O6R?UOK)]\^G;MA[L[C8LCUQ?>>/V/E<TM,8KY\<?AFE)((Y"BGV)%:
M>\-MGV;BU@F[[>TU,Q5V_*Y\=.\#\\8/U@?6MV^*.K[3P;U [;?V2[A;?U>7
MDZ[">X])=OM]VZ@F5)PHI$HBD!?9V;()O5?MZ]*3^&QZ+E-H7QX2]=<UQE@)
MY[@05LQWC^RH<((/:2.>5?%K9\K0V K ];.IF$C^3!CKKM^WHY[?=W^&RZ\\
M&U7S>(&HK1'^2Z4D:#MV=8R=%H'?INUCO0CIZ=-]F/K^=1_ZMNF3'-$66?\
M R3?.1)3>667.U]O7^'.Q;I=_BI20I+-UOB[';P3^%YE$YO@A*N--^%C2'RQ
MK.WJ>S%S4],5#[.YP^:<KD&OA@V)!W=!6%F7IU:XQ'IN%N_Q=:T^1-#4M)U9
MN2]JVZ!9:UVSQA\:YEBSS $$-L6S4AZ]',$S>NQVAF5(<HU$HBEV^@'T>G!M
M:Y)U:YG:E,Y-M-I[%M:HF,=KUOU[;9@-UOD8.)[VSE=[C)9:=3VE=LLS2T*4
MS.5W<$>*?B!\IYFGH3'3AU+".;=S!C?NV;+31[05GEIV(HUGESFG?::PX$!T
M8VD2\(O#@XK"7>(62@+;V?:ZAA!*S9T.'@E'M%J/F&[?E"U&&M<-MX*K7 EL
MNRD9UR,NSDHB41*(E$2B+'/J4Z>\?W]A#]K?;CP<OM+3\G$<A* '84[M[OD)
M;B1\1VTW!20U+9)/PE%$MH?&9 5J3B_PJQ7%'3DE*5D5;/4&238'*EHYZUGE
M)]EG<!S/HVB R>/KR.Y9V#GC =8\]A8<S4=&0UEF,%U:?;JQ_?D<>YC>0 X>
MG1PZCK'5R/';SB5^N^,Y#!>ME[L<^1;;E!D)*78\J,X4.)/T4A7 <:<3RAUI
M:'4$H6DF)O+XG(8+)WL/E:TE/(XZS+4N5I00^*:%Q:X?RFG;F8\;M>PM>TEK
M@3I">"6M-)!,PQRPO='(P]VN:=C]8]01T(V(Z%<+5N7DE$2B)1$HB41*(E$6
MR+T_NH%[$<L&G<EFJ.,9A*4YC#DASENSY0M/_L;94>&XM]2GX10.$IN2&%)
M,EY1Z[\+7%.3!9P: R]@G#9^8OPSY7$MH9EP_P G82=F09,#D+>C1;;$X &:
M0G.M&9HUK/R9._\ :]EV]<N/2*P?Q1[FS=!MVYP/RBMUU2*K:R41*(E$2B)1
M$HB41*(OFF2X\")*GS'4L1(49^7*?6>$,QXS2GGW5GZ);:0I:C] ":^XXWRR
M,BC:722/;&QH[N>]P:UH^)<0!]:^))&0QR2R.#(XF/DD<>@:QC2YSB?0!H)/
MP"ZU3J3V;(W-U!;IVK(=4\<]V;F61QUJ4%%-NFWN8;4T% D%#%L1#904GM*6
MP4\ @"8G1^&9IW2FG,&QH;\EX;'U'@#;\-'6C\\D>]TYD<?7<]=SU4).M<X_
M4NK]39][B[Y6SF2NL)(.T,MJ3V=H(Z;,@$;1MTV'3IT5DZR18PGM1%/F]'G4
M_P"J;T_](1WXWRUUSZ'>-HW<*;^&XX]FMS?F6M;O\XIQQFR-(5XY:;;/'//,
M6WB SOR]Q4U(]K^>#%R5\)7Z[AK<="V.8-]V]MUEQ'HYQ4MOAPT_]S_"'2['
MLY)\O'9SU@$;.+LG.Z2 GW[4F56@^K0%LZK3"WFE$2B)1%JS]8;J6D]-_17G
M*[!<56_.=MR&=3XB\PZ6ID5.1QY*\GNL922%I7;L7C71+;J2%-2Y<-0(/!&[
M?#_HUFL.(V,%J+S<9@6NSM]KF\T;S4>P4H'[@@B6Z^ EI&SHV2 ]-UH7Q'ZW
M?HKACE34F,.5U"]NG\<YKN62,76/-ZPSUWAH1V.5PZMDDC/3N(%?_P"GY_\
MY:E#43*41;A/1)Z:K?O[K)M>39-;6KGAFB;(O9-QC2F4O0I>3"6W;<(AR$K2
MIM?P;NX]?$M+!#GW&0K\/(//_B1UC-I;A[-2I3.AR&I[(P\+V.+9(Z?EF;)2
M-(V(YJ[6UB01M[3T^'1OA?T1#J[B57O7H&SXS2M4YN=DC>:*2\)&PXN)X(+3
MRV'.M!IZ$U>H(W!EC^HY?;?CG0GU5W.YI97%.E\QM@1( +2YE]@&QVY"@2/*
M[C<8J4<'GO*>W\7%<*\(JLMSB=H>"$N#_NBQ\Q+?I".M+[3,1]4,+R?3;??H
MI!>-%N&EPHU_/.&F,Z9R4 :_;E=+;A-6$'?U,TT8'QV77:5+4H;4HBV+^DO:
M9=X]0[IE8B(*UP\PNMW>X25=L2T8G?Y\I9 (X"6&5DJ]D^Y!]JU'QWGCK\)M
M9.D.PDQ\$#>NV\D]ZK$P?'=SAT6Y?#Y7DL\8]#-C&YBR4]EWJ?+KX^Y+(=O<
M&M.Y]%-(Z_ML?J3Z,^HS8C4@1KA:]8Y#:[*X5!*_OW*6!B]F^%Y!+B+C>([H
M[?QI2VI:?*:CJX68+[I.(>D<0YA?%/FJD]D;;CV6D_VVQS? Q5W-Z]"7 'NI
M-.+NH/N7X::SS+7\DT&"N053OL?:[[/8*W+VZB:RQW3J TD=EUT YX\DJ/U4
M?))^I)_,^Y_?4N/Z%#-^GXGN?K2B+*OHBZ?&^J7JGTYI"8Y*8L67Y.EW*Y,(
M]LJ/B-BB2;]DJX[GLR^]:K=(B1WC_P T_);6 I20E6#<2=5G1.B-0:DC#'6J
M%(MHLDZL??M2,JTPYO=S6SRLD>T \S6.!V!)&?<+M'MU[KW3>EI3(VID;P=D
M'Q='LQU2-]N]R._%>^O"^-COQ7/!ZD &>-LK373WJ[I<V3AZ=88'9]3XGJC,
M%R\>;QRUBWMVJTXQ<77'G.^.77[B4-%T7)UU=Q7-(D_,F20Y486&U#JO-ZUP
M]\YK*6,Y?SM ,MNMS^:9Y[L+0!L\-;#N[8PM B$8Y P,&REBS>FM'X'0>;QP
MP6)K:?QVG\D9*;:4 A%>O0F<YSMV%SIMF\WGN<9C)\_GY_G+KCR4*)4V"$$D
MH!YY"">4@\^>0.!Y\U+J-P!OU.PW([;^JA?W!ZCL>H^KT7BOU%<;3^ SMJ;8
MUIK.VMJ=G9]GF)X@PA /=S?[Y"MKBP4@E(:9D..J61VH2@K40E)(M&H,K%@\
M%F<S,0V/%XN]?<3_ /VE:69H^/,Y@:!ZD[#JKSIS$RY_4&$P< +I<OEL?CF
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
M:*0 4N!1')-29<*,%]SG#K2.*<SDEBP]:S9;ML1:O@WK',/RA+8<UV^_5OU
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
MG.(V?)=B;(OE[BX3.O\ ;8UR3B>%8_.=LJ'K(Q-:=:AW&_7:)<I,NY-MB2N
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
M7EO+)*EJ4>_>'VF(=':-T]IV)K6OH8Z$6W-&QEOSM\^]*[WN?:DEV)_%#1V
M"CFXCZKGUOKC4NIIGN>S(Y.Q[&UQ)$6.KN-;'PM] UE2*+<#IS%QZDDG&JLQ
M6$K[+=;YUWN$"TVR,Y,N5TG1+;;HC*2MV5.GR&XD.,TE()4X_(>;:0 "2I0
M%><TT5>&6Q,]L<,$4DTTCB V.*)A?(]Q.P :QI<?@%Z0PRV)H:\#'2SV)8X(
M8VC=TDLSVQQL:/4N>YK0!ZE=A'T*=#FK>D?0F'X1'Q#'KAL&Y6.!<=HY?/M,
M&;>,ARNX1$/7:*Y.DLNOILMK>=<M=JMK;B8C4..EPM*D/R'78HN)O$O-Z]U1
M?R3\A;BQ4-F6+"8^.Q+'7J48I"V!XB8YK39G:T3SS$%YD>6AP8QC6S"<*>%F
M!X>:2QV+9CJ<V7GJQ39[(RUXI;-S(31AUACI7M<_V:!SC!7A!$;8F!W+SN>3
M#,]4?$,,P7KXZD<:P*U0+'CD/,;?+:M%JCLQ+;;[G=\7L5WO<>#%CI0Q&CF[
MSIKHCLH;;8<=<:0A"4!(D.X)Y#(Y/A;I"YE)Y;-M^/EC-B9SGS2PU[MJO6=*
M]Y+GO%>.-O.XDN:UKB23NHTN.^.QF*XMZVHXBO#4I1Y*&1M:NQL<$,]BA4L6
MF11L 8QGM$LCN1H#6.<6@ #88!UM-:D2B*=]Z*>J#J_H!U=-DQOE[IM"YY-L
MZX=R>UUQF_7-<"R*7R>2#C]HM;J >.T.D <<$QA^(S._+7%3-QL?SP86&EA8
MMCNT.JPB6SMZ?Y58G!([[=>NX4KWABT_\A<(L#*^/DL9V>]G)CMLYS;<YBJD
M^NQIUX'#?MS';IU-U/5@LHOOIX=4D/L[S&P&->$^.>TV')[!>2L?B3QVI@J/
M//MSX4.4FR<"[/LO%G1,F^P?E7US_P#NJ5JN!V/<R =N_N5_\0-;VK@YKR/;
M?R\0RR/A[)>J6=^X["(_#;???L>OMJ5=1!)1%)<^S>V8N;#ZHLA*?$/#-<V5
MM?/UN-\R2<\GCN\<"V,'DH///A0X4#QQXOK&V)T54!ZR9'+V"/\ 15JD;3OM
M_P#&>.A'Q!W&W;O@LK;YG7=TC]SQF&K _P"FM797#O\ _ 83T]W7N%KA]7OJ
M._NB^MO9#]LG_.89JE:-2X?\-SXD5;6+/OHR2XQR"4%-SRIZ[.)=3Y<C,Q.3
MPA(3M[@%I#[DN&^(;-%Y>1S@.>R&[=GAUYK#3B=Z_@:+8&D'L]TFW<[Z6\1>
MM/NSXH9IT$OF8S3Y&GL;RNW8X4'/%V9GIM/??8(</I,9'OV &L&MTK1:R<Z.
MNFS(>K3J*UMI"PMR&XV37IJ3EEU805#'\)M2DS<IO3B^"EM4:V-NL0^_@.W&
M3#83RIU(.%\0M8U-":1S&I+187TZ[F48'G;VK)3@QTJX'<A\Q:Z3;JV%DC^S
M2LYX;Z)N<0M9X32U0/#+UD/R$[!_DF+KD2W[)/8%D <R/?Z4SXVCJX+L7L+P
M_'M?8CC."XE;6+/C&'V*UXW8+7&2$,P;19H3,"#'0$@ EN.PV%K([G%]SBR5
M*),2&1R%O*W[N3OS.L7<A:GN6IWDETL]B1TLKSN3W>X[#L!L!T 4S.,QM/#X
MZCBL= VM0QU2"E3@8 &Q5ZT38HF#;;?9C!N>[CNX]254U42KDHB41*(E$2B)
M1%J=]1S2<?Y:T;NL41+<A#T;'<U2RC@/MN@IL=X="1_SC3B56N0Z>.]+L $D
MHYKAOQ;\.HO)H<1\9 &2MDAQ.HA&W;S&O^;C;\FWX[' TI7GZ37U03\WKKC7
M.);RQ9:%NS@6P6MAW!Z0RGX@CRW$]P6>Y:D:X36MDHB41*(E$2B)1$HB^J#-
MEVV;$N,!]R+.@2H\V'):44.QY45U#\=]M2>"E;3J$+21Y"DBO>M9GIV8+=65
M\-FK-%8KS1DM?%-"]LD4C'#J',>UKFGT("^F/=&]KV$M>QS7M<.A:YI!:0?0
M@@$*3II/8#6TM58/G2"GX]]L45VXH3[-7>*%0KLSQ].RXQY(2#Y".VIE.'6J
M6:TT1IO4K2WS,GC('VVM.X9?A!KWF? -MPS;#\G;J>YW]B;HR&.J7!WFA:9-
MO25OS)1]DC7*Z59JK@E$2B)1$HB41*(E$6&GJ%;4.F.BKJ0SYJ3\K/A:QO\
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
MAT)X!)]AY-$[*?EZ0NI_U2= .BH+\7Y6Z9O:KELZ\!3?PW'9&<7)^Z6]QP<
MJ(Q\69I"B.2TVWY-19<?,[\O<5-3RM?YD&-GAPM<@[@,QD+()0WOL/:O:'$>
MCG%2X^'33_W/<(M*1/9R6,I7GSEG<<KG/RL[YX7._P#V?LS0?R6A1$/5*W&Y
MN[KMZ@<F;F&99\=RUS7..J"^YENSZ_91C?\ $>2D-R+G#N4U7;[N2ED\GR>]
M^"6GAIOACI6FZ/R[%RB,O;&VSC8RKC;^=Z[LADACZ^C!ML.BCMX\:E.J>*VK
M[S9/,K4LB["TR#NT5L.T4?F_!\\4\O\ .D*U^5M9:@2B+U*$*/)0DG\RD$_Y
M2*_=S[S^=?FP]P_,@2E/[*4I_P   _\ R"A)/<D_6FP'8 ?8O:OQ?J\$\ D_
M0<_Y*(NP)])S6"]4= /3S9I4<Q;ED>+RMA71*DE*U2<[NLW)(RW.[@E0M4VW
M-I) X;;0GSV\F*OCKFAG>*>K+#'\\-.ZS$P$'<<F+ACIO V_^/'*3\23ZJ7G
MP^X(Z?X1:.K2,\N:[0DS$X.X)?EK$MV,NWZ[BO+ WKZ- ]%"X]0#:_ZZ^L[J
M-V&U(^9MUQV=?[/9'._XB38,2=1BEF^&KV+:X-F9=24<(472X .\U(IPJP7W
M.<.](XES.2:+#5;%D;;'VJ^#>L;CON);#F['J.4-/91F\7M0?=/Q,UIF&O\
M,AFSENM5=ON/9,<X8^MRGMRF*LUPVZ'F+NY*P^K8"UP@"E$)0DK6HA*$)!*E
MK)X2E('DJ4H@ #R20!0D $D@ =23T  [DGW#U38GH 23T  W)/H !U))] NQ
M0]/?I_M?35TAZ5UM#@,1+RK$+9E>:OMM)0_<<URV*S>[_)F. !3SL9^4BULK
M<)*(5OBL)"4-(0F)/BOJJ?6.OM1YB25TE<7YJ..:22V''4)'5JK(QN0UKVL,
MS@.ADE>X[EQ)F4X/Z0KZ)X=:8PL<3([)QT&0R;VM#7S9/(1MM6WR';=SF.D$
M#2>HBAC:  T 9H5KM;,6 ?JA;><TIT*=0N6PY?R=XNN&NX)874J*'?O;/I3&
M*H4P4D*^,Q$N<R6DH/<@1U.<@()&T^"N &H^)NE*$C/,KP9 9.TTC=OD8N-]
MXAP/3E<^&./8]R\#U6H^.VHW:7X4ZQR,4GE69\8[%5' [.]HRTC* +".O.R.
M>20;=1R%W3;==>T   ![  #_  #Q4KJA[[+S1%L2]*33R-U=>>@L?EPQ-LV+
M9&_LJ_-+1WL?=^ 0G[_&2^#^'X;]ZCVF-P2"HO )Y7V@ZDXY:@.G.%^J;4<G
MEV+U1N'JN!V=YN4D;5>6^N[:SYW[CMR]>BW)P TV-3\6=(TY8_-K4+K\W;:1
MNWR<1$ZW&';]-G6F5V?ZW3KLNP+==;9:<>=6EMIEM;KCBR$I0VVDK6M1/@)2
MD%1)\  DU%6UI<X-:"7.(:T#J22=@ />3T"E[<X,:YSB UH+G$G8  ;DDGH
M -R2NMAZK-E*W%U,;YVA\7XS&:[7S:\P7.20;4Y?9D>T!'=Y#:;8Q$"$^R$
M)'@"IA=#8<:?T;I?"AO*['8/&UY1TW\\5HWV-]NF_G/DW/<GJ>I4)VO\V=2:
MWU9G>;F;D]092S$>X]G-N1E<#?T$#(P!Z#IZ*P%94L17*V&R3LFOMDQNULKD
M7/(;Q;+%;F&TE;CTZ\3F+?$;0@>5K7(DMI2D>5$@#WKPM68J=6S<G<&PU*\]
MF9SCL&Q5XGRR$GT :P[GT[JHJ59;UJK2@:7SW+,%2%C1NYTMB5D,;0/4E[P
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
M7\-R.ZXRH@$L2,AO-U:405(+EN';PI*Q7 /BSU$+NJ\%IN*3FCP>+=;LL!W
MN960/:';?CLJ5X#L=B!+[B%(WX.-,FAH_4&J)H^63/Y=M*J\CJ:6'C<QSFGO
MRON6;#3Z<T/3J"M>7VA;;'Z5]56O-5Q9)<@ZHUA'F3HZ5DH:R'/+B]=)!4CD
M@.BQVZQ'N'DI=[2!V G;'A/P7L.A\MG'LVESN:?'&XCJ:N+B;"SKW+39FL]#
MOL6[CNM.>,/4'RAK[#8"-Y=%I_!,EE9OT;<RTSIW]/0^R0U/KYMCV"T#UU,N
M1THBF@?9]M4'#>C[*ME2HP:G[?VC>)D=Y2.U;^/X5%8QJV\+]U,INR<A4W^2
MW'3SP4\1V^*S._*'$"CAV/YHL!A*\;F@[AMO)/==FZ>CC :@/P:%)AX0-/\
MR;PXOYN1G+-J//69&.(V+Z>,C91@V/JWV@7"/BX^BQB^T=;7^%9^G/2$23PJ
M=<<IV??(R5^2S;H[&,X\IQ /[*GY]^6CN _$R"@G\7&9^$3!<UC5VI9&;B*&
MEA:SR.SIGNNV^4[=^6*J#L>SNOHL%\:.H.6MHS2T;^LL]_.VF _BP,;1ID@'
MKNZ:V1N/Q>F_517*[?7!*412E_LXFJ F-U'[PE1^%//XIJVR25(\EN.V_E61
M(:61X!<D8X'0%$$H;Y *3SQ)XO,[N_2&FF/Z-9>S=E@/JXMHU"X;^YESE) V
MZ]]UWEX+M/[,UKJF1GTGX_ U7D>C ^_=#3];Z8=MZ@>Y2B:XJ7=RP(ZS_3CZ
M<>MVV(D;&L<C'-B6^$8=@VIB(C0<MM[*0HL0[G\5IR'DEH96HJ3;;NT[\$*6
M($J"MQ3AVCP[XNZNX;S%F(LLMXF:026L)?YY:,KCMS20;.$E.=P&QF@(#MAY
MK)0-EJ3B9P7T7Q1@:_-5'TLS#$8JF?QW)%D(6C<MCGYFF*[7:22(;+7<H)$3
MXB25&)ZDO0FZO-.N7"[ZI39>H/#HY<=85BJT63.F8J22D3</NT@(F2 GPI-@
MNMT4LCN2P@$H1VAH_P 3F@M0-AKYPV-*9!^S7B\#9QCGG_-WX&$QL)[&U!"!
MV+CMN>&-;>%+B+IMTUG3XJZPQK-W-./<*N5;&#_TF-L/ E>!W%2Q8)/9@[#3
MIF&$9GKV]R<:SS$\CPO(8:U-RK)E-EN-ANC*DDA7="N<>,^4@@CO2A2#P>U1
M%=!8_)X[+5F7,7?IY&I(-V6:-F&U X'W20O>W?J.A((W&X"YPR6+R>'M/I9;
M'W<9<C)$E6_5FJ6&D'8[Q3L8_;<$;@$'8[%4O5:J!*(OVC3)-ND1[A"><C38
M#[,Z'):44.QY<1U,B,^TM)"D.,O-H<0I)!2I((/(KY?&R9CX96A\<K'12,<
M6OCD:6/:X'<%KFD@@@@@D%?3))(7LFB<YDL+VRQO:2',DC<'L>TCJ'-<T.!]
M"%V9>D<BN.7:9U-E5X4I=VR36N#WVZ+5SW.7"[8S;)TUQ7< KN<DON+/(!Y5
MY%0UZDJ0T-0YVC7 $%/,9*M"!ML(H+DT48&Q(V#&@#J>RG!TO<GR.FM/7[))
ML7<)BK<Y.^YFL48)92=^NY>]Q._JH$/J=;8_7+UV]1N6L23+MEMSJ1@MC<[N
M]O[HP"-'Q-@M'D@-O2;7+E  \!4A0^E2C<%\$=.\,=(T'LY)IL8S)V6[;'S\
MJ]UYP=\6LF8SXAH*B4XYZ@^Z7BOK3(,D\R"#*OQ55V^[?9\0QF/;RG\ESX)'
M[>G-[]U@96T%J=>%'M25'V )/^(<T[H>@)]R[$GTY=3'2O1'TY8*]&$6Y(UQ
M:,EO;11\-P7O-?BY=<P^D@$/M2+RIAWGDA3/') %1+<7,[]T?$C5V3:_GA.7
MGIUG [CV;'<M"'E.Y^:65PX?!V_=3(\&-/?<QPOT9BG,\N<8:O>M-VV=[5D^
M;(3\P(!YFOLECM_5O<CJHJ?KN[7_ %A==EXQ.-*^/;-/X%B>$M-I5RVS=[C'
M=R^]\#^2Z'+]#C.@$@_*(]E<BNX?#%@ODGAE7OO9R3:@RE_).)'5T$3VT*W7
MU;RU7O;ZCS'>FRX$\5VH/ECBO9Q\;^:#3F)Q^+: ?FML3,=D;73T=S6XXW;=
M_+'J%ICKHA<TI1%.<]#;4_ZM^@G#,@D1@Q<]NY5E>QI2U)[778#\U&-V(K/\
MI!M./1Y#)_ZN2/ /-1G^);._+'%'(U6/YH<#1HXA@!W#96QFY9 ]Q\^V]KA[
MV_FE2\*^G_D7A+C+CX^2?460R&:D)'SG1.E%*IN?4&O38]O\EXZ!:]OM'>U^
M&^G'2$23Y6YE>T+Y&2KW2TF/B^.J=2#_ #W,A4@* (*0I/()XVOX0\'\[5VI
M7L["CA:SR/5W/=MAI^H5 =NFQ(*T]XT=0?-T7I:-YZNR&>M,!Z;-#*-(N'KU
M=<(^KMW46RNV5P<E$4J;[.+J@,6/J-W?*C<.7&YXMJ^RR5(\F/;(SV49"VTL
M\?A6_<<?^*!R%*8;]E(4#P_XO,[S6M(Z:8_<0PWLU98#V?,]M*J7#?N&PVN4
M[#HYWO7?'@NT_P M76>J9&=9IZ&"JO(_$@C=?N!I]Q=/3YMNF[6^H.^2_P!H
M*VQ^AW2%B>M(LCX5PV]M"TQ9+25D+=Q["XDC([D%)2>2V;J+ A7<"VH**3^,
MIK#O"G@OE#7U[,O9S18#"SO8XCHVWD9&4XMO3?R#:(VZC8'MNLW\8&H/DWAU
MC\'&_:;46>K,>T'8NIXR-]V?< ]1[1[&#ON"#L>NRAA5(BHT$HBW^_9Y]3G*
M>J;9&UI4?O@ZJU>];X+ZD=R6L@SZYLVY@-J(X2Z+':KZ"I)[DMNE)'#H-<K^
M+'.^Q:)P^#8_:3-YILLK =BZKBX73.Y@#U;[3/6.Q'4M!'T2NNO!WI_V_7N:
MS\C-XL!@G11.(Z-N9:=L+-CM]+V6O:Z@[@'8C9RWU>L+MC]4WI_[PDQY/RUU
MSV#:-86A25]KBGLTND>#<PWP0HJ&/M7A9*2"A*2LD!)KE[P_X+Y>XJ:;8YG/
M!BY+&:G!&XY<= ^2'?T&]MU<=>^^W7?9=9^([4'W/\(=4O8_DL9:*M@JY!V)
M=DYV13[>O2FVR>G;;?T4!CV]JE)42241;4_1AU0-I^H#J1Z3'^/:]:1,DVA<
M2I'>VV[CEK<B6-2_':#^D-UM:F^X_M-E:02BM'^(G.G"<*\\UC^6;,R4\)"
M=BYMN<260/7_ "2"??;T.Q(W&^_/#/I_Y>XO:><]G/!A([N=FZ=&NI0&.J3Z
M;^V6*Y'K\TD=0I-/K8[(=U[Z?&UHD5\L3=BW;#M<L%*NU:X][OT>?=6D_FEV
MSVB>R\G^4RXX/KR.-/#CAVY;BM@WO9SQXF#(9=P(W ?6JOB@)[;%MBQ$YI_*
M:%W%XG\T[#\']01QNY9<S8QN&:0=B66K;);#1\'5J\K7#U:YVR@AU)VHH4HB
MV.>F!T6X[UQ]1%RUGF]TR2R8+C> 7S,<CNN*NPH]W:>8F6VTV.*S(N,&XQ&D
M2KE<DJ>^)%6I;,=Q#:D*4%#4/&GB+<X::3AS.-AIV<G<RM;'U(+S9'P.:Z.:
M>R]S(989'&.&'9NSP YX)W V.Z.!7#*EQ3UE-@\I/=JXFCB+62NV,>Z)EAKF
MR0UZL;7S13QM$DTV[N:,DL8X-()W$@X_9X.D$>3LW? 'YF^8;_N;7*7WV6OO
MX&TQ_NV1_P#,%V%]YSPX_AO5G^]XS_RQ>O\ P>+H_P#ZS][?Z>PW_<ZOW[['
M7_\  NF?]VR/_F"_/O.N&_\ #FJ_]\QG_EB?\'BZ/_ZS][?Z>PW_ '.I]]CK
M_P#@73/^[9'_ ,P3[SKAO_#FJ_\ ?,9_Y8KMZ']#[I8T)N#7VYL=S3;60W_6
M^0QLGLEJR2[8O)L;]UA-/)@N3V(.,0I3B(DAQ$QE+,IE0DQV5%12E256'5'B
M3UOJC 973UO'8*I5R]1]*S/3@NLLM@D<TRMB=+=D8#(T&-Q<QPY'.&W7=9!I
M3PN:!TGJ/#ZEI9/4-RYA;C+]6O=LT)*KYX@X1.F9%0BD(C>X2-Y9&[/8TDD#
M9>OKO;7_ %>]"EYQ*-*^!<MPYUBF#MMI6$NNVF%)=RR]D#]HM? L#$9XC\/$
MM#:^0YP?WPQ8/Y5XFU[[V<T. QE[)$D'86)6-H5NO;?FM/>W<[_@R6]6[CY\
M5^H/D?A39QS).2?4F5Q^*: 0'.KQ/=D+7Q+>2HQCMO\ . $$.4'ZI)U%PE$6
M[GT#M3C/.MQW.I44/V[3NMLFR5+BT=S3=[R-4?$;1Y([0ZB/=+K)9X/>%Q@X
MD<(41S=XI,[\E\-VXQC^674&8ITR =BZM3#[\_QY2Z&!CO39Y!ZD;]0^$G3_
M ,K<47962/GATWA+UX.(!:VU=+,=7[_C!D]A[=NH+-QV)$V>HX%)^E$2B+&O
MJ<Z2=%=7F#*P/=V&1LAB1RZ]8;]%7]WY7BD]U(2JX8W?64F5 >4 GX\=7QX$
MU*4MS8<A"4I&8Z+UYJ;0.3&4TWD7U)'\K;55X\VC>B:=_*N5G$,E;WY7CEEC
M))BD822L)USP\TIQ%Q1Q.J,9'<C9S.J6XSY.0Q\KAL9J5MH\R%QV'.P\T,H
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
M]/E.+6?*E+?D.*4H^5$\GR:F*KUXZE>O4B:&Q58(:T30-@V."-L3 !Z -8
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
M#QQ.U@_7FN]1ZH)>*^0OO;CV//SHL95:VM081^*?9HF2/:.@D>\]R5BW6;+
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
MZ]/>O2&&2S-%7B:7RV)8X(FCJ723/;&QH'O+G +LN-!:WB:?TAJ35L)I++&
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
MDDDT\=N2>I)Z>J["'C0U8  -%Z=    ]MR?0#H!W7M_PCO?G][GJ#_U+F?\
M\]?GWH>EOXW9_P#W/'?\E^_?HZL_B9IW_?<E_P T_P"$=[\_O<]0?^I<S_\
MGI]Z'I;^-V?_ -SQW_)/OT=6?Q,T[_ON2_YK<7Z6GJ ;6Z^K+MO)LZUCANOK
M!KZZ8U8;-)Q:Y7RX.7F\7:)<;A=&9)NZBAMNW0V;:I!C@J4N:H.$!*0KGWC;
MPKP?"VS@:6,S.0RMK*P7+5AEV&K$*]>"2&*%S/9QN3-(Z8'GV $73?<[=(<!
MN+V?XN5M17LK@\;AZ>'GHU*SZ$]J9UFS8CGFL-D]H.S6P1M@(Y.I,IWVV"LW
MZ_6V!@_1;;=?1I):N.XME8]8ELI7VK>L.+H?RR[E2>05LIFV^R,N<<@*D- @
M@GC(?"S@OE/B+-E7LYH=/X>W9#B.C;5TLHP '8@.\N6RX?!CNNZQKQ<Z@^2N
M&4.'C?RS:DS=*H6@@%U2@'9"QN/5HDAK-=\7CIUZ0IZD:48R41;X?L^VJ#F'
M5_ENRY,;XL#46K[J]&?6WW-M9!F\R/CT )604I>^YT9 I"3PHI"EI(^&>>8?
M%9G!C] 4,,Q_++GLW US0[8NJXV-]N7<>K?:#4!/8'8$?."ZP\(& ^4N(V0S
M;V<T.G<#8<QQ&X;<RDK*</7L'>S"X1Z[;D=BI$7JT;8_5#T";^O$>5\K=<LQ
MV-K:S*2OL<<F9[<(]@EH;/![E(LLBZR%)_E-LK'/FN2^!."^7^*6E:[F<\%&
MV_,6!MN!'BXGVHR?<#99 S?T+@NQ_$)J#[G.$>KK+'^7/D*<>$K$'9QDR\S*
MD@;T.Y%9]AY'JUI]5U_8   '@   ?N'M4J7=1$=EYHBV;^CYJ@;8]0'1\>1&
M$FUX#,O.T;H%H[VFTX7:WY5I6Z#X"3D4BS)22""Z4(/[7-:9\0&=."X5ZE>Q
M_)-E(Z^$@V.SB<C.QDX;[_VFRSOV/+N?1;Q\.6G_ +H.+VEF/8'U\1)9SM@$
M;M QE=[ZY=[A[8^L!OW=L/53'O4/N$RV=#?53,@!9DHTIF[*0WW=Q:EVIV')
MX[ 5<?+/O=WCCMY[OP\U'QPFBCFXEZ'CEV##J/&N.^VW-'.V1G?I]-K=OCVZ
MJ27C'-)!PKU]+%N7C2^5:-M]^62NZ-_8$[<CW;_#OL.JZZE/[*?\ _\ R5+:
MH:!V'IT'3W+S1?JVZ>A]@-NSCU!==SKE\)36 8GG>=Q&7"GEVYP;-]RV]384
M?Q.1G[\)8X!*0P5C@I"AH3Q*92;&\*<M%#S!V5OXO&2.'XL,MCVF4.^#VU?+
M_P!?;UV/1'A;Q$.5XP8:6?E+<1C\MEHVN_&GBK>RPD#U<Q]L2#N1R$^FXF>=
M2FZ+!T\Z'VGN7))D>' P/#;S>(PD.(1\]>DQ'&;!:6 L_P ;*NUZ=@V^.TD*
M4MV0/':%$1WZ.T[:U9J?":>IQNDERF0KUW\H)\JL7AUJ=^WT605FRRO<=@ P
M]5)?K;4U/1VD\]J6[*R*+$XVS99S$#S;0C<VI79O]*2Q9=%"QOJYX]-UUT%R
MW?N.[7&X769M/8OS=TG2[C*#>;Y.AL2)TAR4\&T)N@2AL..J"$) 2E("0  !
M4N$.FM/P0PP,PF)Y(8HX6<V-ID\D; QNY\D[G9HW/4D[DE0RS:IU+8FFL29_
M->9/+)/)RY2^UH?*]TC@&BP T!SCL   %\7ZW]M?UI[(_P#764_VK7I]S^!_
M@3$?U;2_P5Y_='J'^'\W_6U_]86]7T%,,VEMSJ<RG:^4YGG=[P;3.&S&_@WC
M*<@N5GFYIFB'+39X;L:;/?BOO0K*W?;F$*;467$1'3VE2.[F3Q0Y'"8'1E+!
M4<=C*V2U#D(SS5Z56&Q'CL<1/8D:^.)KVMDL&M#N" YID;UV.W5?A,QF>U%K
MJ_J"_D\M:Q6FL9*WELW[D]:7)Y,&O6C<R69T;W15FVI]B"6N$3NFXWVQ>O%M
MC]7W0O<\/BRO@7/<6?8IA2&T+[77;/;GWLNO92 0HM%JPQ8KYX*"B9\)?'Q4
M@Z+\,."^5>)D&0>SFAT_B[V2)(W#;$K6T*W<$;AUI[V[D'>/<?170/BQU!\C
M\*I\:R3DGU)E\?BPT'YSJT+G9&T1MZ<M2-CM^FTFQ[C>$)4DRBZ2B+=[Z!>J
M/TZZV9.>2HOQK=I[6N29"EU2.YIJ^Y*N/B=H')'"71$N-YD-$$*!CG@$=Q'-
MGBESOR9PX9BV/Y9M09BG4+0=G.JTP^]8]=RTR0UV.!&QY_>%U'X2-/\ RKQ/
MDRTD?-!IO"7;@<0"UMN\68^OW'1WES67M(.X+.G3=38ZCB4GJ411B?M(Z)'Z
M-=*+G:[\K^D&TT=WXO@_,?=>(*[?Y@=+?D?RB@'CP#79_@_+/;-<C=O/[)A#
MMTYN3S[XW]_+O]FZX9\:H?[#P_.SN3VS/@GKR\Y@QI ]W-L#\=M]O515:[A7
M J41;&/3G]0O(^@#/,UO\3!8FQL2V)9;;:LFQMR\+L$]N3994B59[M:KJ(5R
M9;?B_.SH[\63"=9E1Y)"7&'6T.#47%SA/4XJ8O'59,G)B+^)LS3T[C:XM1%E
MEC&6()X#)"XM?Y<3F/9*US'L&X<TD+<W!GC%=X19;)W(\3'FL?F*T->]2=9-
M.9KZTCY*UB"QY4[6O9YLK'L?$YLC).[7-#E47J%>I]M+KV?QW'IN-PM::GQ*
M<Y=[3@=MNC]YD7._.,N147W)KRY&@(N,N'$=?CVR+'@18<!$F2M*'I#RGZI.
M$_!;"<+F6[<=R3,YV_&()\G- RNR&J'!YJTZX?*88Y)&L?,]TKY)7,8"6L:&
MJMXP\=,]Q:?2IRTHL)I_'RFS7Q,%A]E\]PM<P6[UET<(FDBC<YD$;(F1Q![R
M Y[BY:Q:W0M&)1%(W^SHZG-ZW3O/<TJ+WQL%P2T81:I*T\I;N^;74W*=\)1'
M'Q6[5C0;<*"%(:FA*OPO 'D3Q<9WV?3NF=.L?L_)Y2QDIV#UKXV#R8M_@Z>Y
MN-^A,?3JU=G^#/3_ +5J?56II&;QXG$U\77>1T%G*3^=+RDCZ3:]+8D'<-EV
M/1RETUP4I$5QE[B?>%FN\#CN^=MD^)P/<_,Q76>!_A[^*]JTGE6*\O\ FYHI
M/Z$C7?\ @O"U'YU:Q%_G8)H_Z<;F_P#BNL.R>W_=.39):>.W[KR"]6WM]NWY
M"YRHG;Q]./@\<<#CCV'M4T%*7SZ5.?OY]6O-O_I862?_ '*#"]#[/>NU]MO(
MMV8=O=Y4\D>W_9^'U#LN#JJ5*E$3V]Z(IJ?H7='IT9TZR-[9?:U1=C=0+<.Z
M042V/AS;)K* MU6,04AP!UE61/./9)*3PD/1G[.%#NCCB.?Q,\0/NFU<S3%"
M</Q&E#)!(8W;QV<S*&B[(=OFN]D:&TV'KRO;8V.SU)OX5>''W*Z-?JS(US'F
MM7MBGA$C.66K@XBXT8AOU:;CG.NR#H'1NK;]6K>;7,ZZI2B)1$HB41*(E$2B
M)1%0.U,B8Q/6F>Y+(<#3=EQ&_P \+*NT_%9MDDQTI)X_&M\MH0!Y4M20/)%8
MOK;+1X+1^J,Q*\,9CL#E+0<3M^$CIS>4 ?RG2EC6@=2X@#J0J/(SBM0N3D["
M*M,_?MU$;N7OZD[ >\]%%O4I2U*6L\J6HJ4?S4HDD_XR34+!<7$N=])Q+G?6
M>I_2N>R=R2>YZE>M?B)1$HB41*(E$2B)[412/>D7"7<#Z?-=VF4R8\^XVI>2
M7!M2>Q:9.1/N71"7$\ A;<21%95S^+EOSP? ERX$:=?IGA7I.C-&8K5ND[+V
MF$<KA-EI7W6AX[AS*\L$9WZ[LZ[=EO/350T\+1C<-GOC,[QZ\T[C(-_B&.:#
M]2R3K;ROJ41*(E$2B)1$HB41://7KT#?=L](EHV+C-O>N=ST-F2<ONT6,TIZ
M2G"[Y 78\EFMMH!6I%K=-HN4OM!#<"++?6 AE2D]*^%[5-;!:^GQ%V5L,.I\
M<:$#WN#6'(UI19IQDG8!T[18ACW(WE>QHW+@#RUXL](V]0\.ZV9HPOGGTGDO
ME&Q'&WF?\F6H75;LK0.I%=WL\\FW:&.1YV#21"B]_:I&U&(E$7NTZZRXV\RX
MXR\TM+C3S2U-NM.((4AQMQ!2MMQ"@%(6A04E0!201S7XYK7-+7-#FN!#FN +
M7 ]""#N"".A!Z%?K7.:X.:XM<TAS7-):YKAV<UP(+2/0@@CT*Y2[Y!?\@=9>
MO]]O5]>C-!F.]>KK/NKL=D<<,L.3Y$A;+0X'#;:DH' _#X%>%>I5J!S:M6M5
M:]W,]M:"*!KW=?G.$3&!SNI^<03U[JHLW+EQS77+=JVYC>1CK5B:PYC/R6&9
M[RUO0?-:0.@Z=%Q%5"IE4N&X9E>P\IL>$X-CUURO+<EN#%JL./62&[.N=TGR
M5A#4>-&92I2O)[W7%=K3#25O/.-M(6M-%D<C1Q%&UDLG;@HT*<+Y[5NS(V*&
M&)@W<][W$ >X#JYSB&M!<0#6XW&Y#,7ZN+Q5.QD,C>F97J4ZL;I9YYI#LUC&
M-!)][G'9K&@N<0T$B=/Z5WIYP.A_4<BZ9BW!N6^MEQH,W8-UC_#?8QNWM)^/
M;L"LTL _%AVIQQ;]WF-*#=UNY4Z@*BQ(1$9G&_BQ+Q*SS8<>98=+X=\L>*@?
MNQUR5QY9<I8CW^;).UH;!&[K!!L#L^20*5;@)P=AX6Z>?8R0BGU;G&12YBPS
M9[:,+1SPXBM)^-'7<XNLRMV;8L[N&\<<2VJ5H];]77M>ISH2]]/?6MO#&KA
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
ME1"G+-@5J^#'#J1X4RY><DANI)]G8:..?-=;^$G!>U:GU'J&1F[,3B8J$#R
M0VQE)^9^Q[APKTY&_P V0[]=EQGXR]0^R:3TQIJ-^TF8S,V1L,!ZFMB*_*P.
M'Y+K-Z-P/HZ(=QN%$+KOE1UI1$HB41*(E$4Z/T.]4?JUZ!L%ODF+\O=-M9-E
M>R):EI[7784NX#'[$5<^?AJL]@B/LCGM*)'Q$@%Q7,9GB4SHS'%+)UF/YX<%
M3HXB/8[M;+'%[7: ^(L6I&N]=V;=@%*KX6M/_(G"3%6GLY)]0WLAFY"1LYT4
MDWL=3?\ DFM4C>WKML_<;;E:@?M%&V!?]_:7T[$DE<77>N9^676.E1[6[WGE
MW4Q'#B02GO;LV-Q7&R0%A$USD%*TD[^\)."]ETMJ+4$C-I,MEXJ$#R.];&0!
MSMC[G6;D@.VX)B'7<$+G+QE:@]KU=IG3<<F\>&PLV0L,'9MK+62QF_IS-K46
M$>H$A]"-X[5=:KC=*(IBGV>'4YQGIFVCMJ7'#<S:.S56B \I/"W;#@%M;@M*
M0H@$LJO=WO2.WDI#C"U ^34??BRSOMFL\+@6/WCPF&%B5H/06LK,97;C\H5J
M]8[]]G#?ML)(/!QI\T=#Y[4,C-I,]G37A>1U=4Q$ B;L>Y:;5FT-NW,TD=U;
MG[1IM?[MUGT_Z5B2>U[*\OR#8-YC)7PI5NQ*V-V6TEU /EIRXY'+<2%C@NPD
MJ1R6E<7?PBX+SLSJK4<C-VT:%7$UWD=!-?F-F?8^A$-2-IVZ\LA!Z%6;QG:@
M\C!Z0TQ&_9V0R-S,66 ]3#CH&UJY</R7379"-_QHMQ]%1,:[M4?"412:OLX^
MI_F\MZB=WRXW*+-9,8UG9)*T>!(O4M[);^&EGV6B/:K&ASM)!3( 5P0GGC/Q
M=YWDHZ2TVQ^QL6;N9L,![LKQMIU2X>XOGLEN_8MW'<KN+P7Z?\S(:SU1(S=M
M:K0P=5Y'9]J1UZWRGWAE>H#MZ/&_H5)DWAK>-N'3>T]52EI:9V)@&68<'U_L
MQGK_ &2;;8THG@\?*R9#4@'@\%L'@^U<;::R[\!J'"9Q@+G8G*T<ARCN]M6S
M',]G^NQKF?:NX-4X5FH]-9[ 2$-;F<1D,;S'LQUNK+"R0_Z-[VO_ -5=:SFV
M%Y'KC,<HP#,+;(L^4X7?KIC.06R4VII^'=;/+=@RVE(4 >PN,EQE8':ZRMMU
M!4A:5&8C&Y&GF,?2RN/F98I9&K#<JS,/,V2"Q&V2-P/OV=LX=VN!:>H*A+RF
M,NX7)7\1D8'UK^,MST;<$@+71SUI'12-((!VW;NT]G-(<-P052]5JH5=32VZ
M]G=/6QK#M?4&53,.SK'%21;;O%:C2D*C36%19]OGP9K4B%<;;/C+4Q,A3&'6
M'D$$I"T(6FQZCTWA=68BU@L_1CR&,N!GG5Y'/80^)P?%+%+$YDL,T3P'1RQO
M:]IW&^Q(-_TSJ?.Z.S-34&G+\F-RM(O\BS&UD@Y)6&.:&6*5KXIH9HR6212-
M<QP/4;@$7_ZFO4(ZL>KJSVW&=V;-<O&)VN6U<(^)6&SVO%L=?N3"5)8N-Q@6
M>.P;K+CA:S&7<7I*(BEK5%;94HFL5T;PHT+H*Q-=TYAA!?FC,3[]JQ-=MMA<
M0710RV'.$#'$#G$+6&0 !Y< LNUQQ@X@\1*T%'5&<=9Q]>1LS,=4K04*3YV
MALT\-9C/:)&;GRS,YXC)/EANY6%E;&6LE7NL-89YN;/,:UGK3&[CEF:Y;<F+
M99;+;&%O////+ 7(D+2DHAV^&V52;A/D%$:%%;<??<2A!-6O-9K%Z=Q=S,YF
MY#1QU"%TUBQ,X-:UK1T:T'K)+(=F11,!?(\M8T$D!7;!8++:ERU'!X.E-D,I
MD9VP5:L#2YSG./5[R!M'#$W=\TSR(XHVN>]P 78$] '1WC_1-TZXSJB$[$N>
M8S5G)MFY-&;[4W_-;DRT)QCK4E+IM-G8;9LUF0YP?DH:9*T(?E/@Q5\5.(%K
MB/JV[G9&R08^,>Q8:F]VYJXZ%SO*YP/F^?8<76+!;T\R0L!+6-4O7"+AO3X8
M:-HZ?B='8R4I-[.7F-V%S)S-:)2PD!WL]=K6UJP=U\J,/(#I'!: ?M&>V!==
MK:!TM$E%;&'X9D&P+Q&2K\+=SR^YMV6UAQ'_ %C=MQR4ZDD'^+F)[2/Q ]3^
M$;!>1@]4ZBD9L[(9"KBJ[R.\-"$V)RT^XS7&-/Q85R)XSM0>T:@TCIB.3=F-
MQES,68P>T^1G;5@YAZ.;#3D<-_Q91MMN=XV]=@KBI*(I>/V=35'W'HK=FY)<
M7LD[ V';\0M4E:2%KL^"6D/R?A$CRRY>,CE-K4DE*G892K\37C@?Q;YWVG4V
MG-/,?NS%8F6_.P'H+&3GY6<VQZ.%>HP@$;AL@/9W613P::?]ETIJ?4LD>S\O
MF(<=7>1U-;$U^9_*>_*;-R0'8[%T>Q&[>DB^N1UV8E$6G3UN.F/(>H7I >R'
M"K9(O.9:-R-.QHEKAM*?GW+%_N^3;,RB0F$)4X_(CVUYB]!AL%QY%F6AL*<*
M$*Z!\-^LZFD]?MJY*=E?':EIG$23R.#8H;OFLFQ[Y'.(:QCYFNKE[CLTV 3L
M-R.;O%#H:YK#ARZYC('V<EI:Z,U'!$TOFGH^2^#)1Q, )>]D#F6N0#=PK$-W
M=L#!JJ2]18)1%]ULMERO5Q@V>SV^;=KM=);$"VVRVQ7IMPN$V4XEJ-$AQ(R'
M'Y,E]U26VF66UN+40$I)KRGGAK0RV+$L<$$+'2S33/;'%%&P%SY))'EK&,:T
M$N<X@ #<G9>L$$UJ:*M6AEL6)Y&0P001OEFFED<&LCBC8'/>][B UK6EQ)V
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
M0JML7]/#KDS&0B-8NE?<[A6L(^/<L.G6&$A1( ^-/OOW;#83Y\J>?0D#DD\
MFK;=XM<-,>POM:WTZ-@3R0Y"*U(=M_HQ5?.D=V[-:2KI0X.<5,D]K*F@=3$N
M.W//C9:<0/\ +FM^1$P?%SP%L/T3Z G5OL&;"E[CO6%Z.QI:VUS$/7)C-\P5
M')_C&XEFQ]XV9F1V@@&?D#24**5?"=3R*U-J?Q3Z#Q4<D>GZV1U+< (C+878
MW'A_H9+%IHL.9_HJCB1TYFE;CTIX1>(>8ECDU):QFEJ1+72!T[,IDBTGJV.M
M3<:S7[=-Y;C0#M\UP4E'HS]./INZ);87]<8Z[D.Q)L3Y6^;5R\1[CF$]M8'Q
MHEM6AI$/&[4XH'FW65F/\9)"9TF<I(<KCSB'Q=UAQ'GY<O;%3$QOYZV#H%\6
M/B(^C),"XR7)P/\ IK#G<IZQLC!(7;/#3@OHKA?!S86FZYF98^2WG\D&39*8
M$ .9"0T1TJ[O\S5:SF'25\I&ZSVK5RVTE$6#W7#T$:9ZZL!BXSL1F38,PQQ,
MIW ]DV)EA60XK)EA!D1EMO=K-YL,U;32KA9)BTM.*0E^(_"EI$@;)X:\4-0\
M,LJ^[B7,M4+98W*8>RYPJ7F1[\CPYOSJ]J,.<(K$8) );(V2,EBU9Q3X2Z9X
MK8F.CF6OJ9*EYCL3FZK6F[0?)MSQD.V99J2EK3-5E/*X@/C=%( ]14MY^AGU
MP:JN4Y>"8Y8-YXLTXXJ#>,&O4"WWQV,DDMF;BF1R;;.9E]@!<8MTF[-=Y[67
MW2>!W%IGQ,<-LY#$,I;M:9NN $L&3K2RUFOV&_EWJ;)HW,W[.F9 [8;N8U<"
MZK\*_%+ 3RG$TJFJJ#2XQ6<59BAM.8#T\W'W9(96R;=V0/LC?HU[O3!>^="_
M69C;SK%ZZ7-Z0G&3PYQKC)):!^+M"DN08,EMQ"B1VK0I25 A0)2>:V96XF\/
M+C6NK:UTS('C<;Y>G&>V^Q;+*P@^\$;[C;NM56N%7$NDYS+6@]5Q%IV=MA;T
M@'7;Z444@(/38@D$'??;JO2R=#G63D3K;-FZ7=Z37'24H'ZMLFC D*"22N9
MCH2 H@%2U)2/?GCDU]6.)?#VHUSK&M=,QAHW)^6*3]M^W2.5Y)Z=@%^5N%G$
MJXX-K:$U7*7;[?\ L2\P';H>LL+  ">I) "S!U+Z)_7YL^7%^]]:VG4UG>4C
MX]XV7DMKM[D=I1_$X+#97KW?W'$CGAA<".HJX2M3:3WC7^>\1_"S"QO]GS$^
M=L-!Y:^'ISRA[A^+[59;6JM!_*$KQMOMN1LMCZ>\,/%S.R1^T82OIZL]S>>S
MG+T$+F,)ZN]DJNM6W$#LPPL).P/*.JW]]%_H?=/_ $YW.S[ W!<AOS9UJ=9G
M6YN[6U%OUQCMQ94'&I-LQ9U<EV]RXK@2J//R&1(:2M*7FK5&>"5)Y8XB>)35
M6KH+&*P$/W+86=KHIC!,9<O<A<"',FNM#&UHY =GQ5&-<1\UT[VD@]<\,_"U
MI#1D];,:CG^Z[.UW-EA;8@$.%I3-(<U\%!Q>ZU)&X;LFN/>T$!S:[' %;NTI
M2A*4(2E"$)"4(2 E*4I'"4I2  E*0     !P!Q7-Q)))))).Y)ZDD]R3ZDKJ
M(      #8 =  .P ] %@'ZF>E-V]1?23FVEM#0K-,R[.[QB\"Z"^7UC'H+6*
M6^\,7F\'YZ0E:5NON6Z'$$8()>9?>!X2#6TN#6H]-Z2UYC=1:HDL1T,97NRP
M&K5=;E-Z6!U>O^"800U@FDDY]QRN:W;JM1\<=,:HUGP\R>F-)1UI,CEK-"*Q
M[7;;3B;CX;#;-G\*[H7/=#%'R ?.:]V_0%1=?X!SU!/Z-:O_ -9MJ_V2NU_O
MG^%/[]S7]33_ -]<(_>G<7_WC@OZ\K_X:?P#GJ"?T:U?_K-M7^R4^^?X4_OW
M-?U-/_?3[T[B_P#O'!?UY7_PUL/]+WTD.I/IJZL<=W7ONSX3#QC#,5RPV+[B
MRZ#D4QW++U!;L< JAQX[:V6H]MGW:1\T5@(=;9;X/Q3QJ;C5QYT?K'0MO3FE
MK&2DNY&]0]J]JH2U(Q0K2FS*!(]Q#G/FBKMY-NK2YV_S0MQ\"?#SK;1/$&GJ
M?5M;%QT,90R'LGLN1BN2NR%F(5828F,!:UD,UA_F$]'!HV/,M^/5KBFS,\Z:
MMUX+IV/ D[)S77U_Q+%D7.YM6> W+R.*JSR9$BY/!2(B8UOF3)"'.TK^*VVE
M'XRDCEO0E[#8O6.G,GJ!\K,/CLK5OWC# ZQ*8ZCQ88QD+>LA?+'&PC<#E))Z
M!=;<0\?G,MHC4^*TVR%^;RF'MXZ@)YVUH1)=C-9[WSNW$8CADD>#MOS- '4@
MJ'\/0;]0-( &-:OX  __ *F6KZ#C_LE=^_?/\*?W[FOZFL?WU'*/"=Q?  ]A
MP70;?_GE?^XO/\ YZ@G]&M7_ .LVU?[)3[Y_A3^_<U_4T_\ ?7[]Z=Q?_>."
M_KRO_AK)KHS]%'JSUKU2:1V-N>QZ_C:WP'.;;F.1&UYQ O4YXXZA^Z6B*S;6
M(R')(D7N/;6W@%I#;!==4?P=IPSB'XCM"9C1.I,1IVUE7YC*XR;'U//QDM:)
MOM9;!8>Z9[R&%M9\Q:=CN\-'3?=9QPU\,7$+":\TOFM2U<1'A<1E8,E<,&5A
MM2N]B#IZ[&P,9N_GM,@:[J.5I<[?HI=U<$*1-:TO41]-36G7IC%KG2+H, W)
MB$-^)AVQ8T$3FGK<ZM<A>,Y7;TK9<NE@<E+5(CN,O-S[3)<>D0E.(?DQ9&X^
M$O&+,\+[LT;(?E33U^1LF0Q#Y/+<V5H#!<HRD.$%H,'(\.:8IV!K9 "UCVZ1
MXR<$L)Q9H02OG^2-2XZ)\>-S3(A*UT+B7FCD(06NL4S(2]A:YLM=[G/B)#GQ
MOBQ;=]&#K]U7<);-OU*SM6S,.."+?M7WVV7Q$QE)/8Z+'/?M>21UN)\_ 7:E
MJ2KD=RDE"U]N8#Q$\+,Y%&Z;.NP=AP'/5S56>L8W$#<>TQ-GIN /XPG (Z[
M[@<%:B\,_%W 32-AT\W4%9I=Y=S VH+0D8">5WLDKX+K"0/H& D'H"005B7=
MNB+K%L3CC5VZ7]ZPUM+"'$JUIE+W:HE0 )C6YX'DI(Y!(\>?!'.=P<2>'UD
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
MIQYU:RI1))4223YJ1J+Q-\)H8XX8[>:;'%&R*-HPLX#8XVAC&@!^P#6@  =
M HQI?"GQCGEEFEIX)TLTCY97'.P$NDD<7O<26$DN<XGJ=^J^;^ <]03^C6K_
M /6;:O\ 9*^_OG^%/[]S7]33_P!]?'WIW%_]XX+^O*_^&JUUKZ$'6RQL7 G\
M[L6N(F$1\RQF3E\F'L*VSI;6,QKS"?OBHL)J*')4DVUN2EB.@@NNJ2CD DU;
M<SXG>'#L1E&8NUEY,D_'W68]DF)FBC==?7D;6\R1SR&,\XLYG$'E&Y5TPGA0
MXGMS.(?EJF%CQ;,G1?DGQYB"61M%EF)]HQQ-CWD?Y+7AK!U<2 IIK+#42.U&
MBLH:8C,H8CL-@(;;:90&VF4 #M0A"$I0D <)2 ..!4=+G.D>Y[W$N>XN>X[D
MESB2YQ)ZDDDD^I*DT:UL;&LC: UC UC!LT!K1LUH'8   #T 4-7?'HS>H=N7
M=>V=L3,=UHM_8NP\MR]/Q]F6L/(BWN]2YD!EP&+^%4> Y&8*!X1\/M'@"I"]
M+^(;A-I[3F"P4=S,AN(Q-"@>7#3\I?6KQQRN!Y^H?*'NW[GFW*C7U9X:N,>I
M=4:AU!)2PA=F<QD,B.?.5^81VK4DD+7#R^A9"6,V[#EV"M/_  #GJ"?T:U?_
M *S;5_LE7W[Y_A3^_<U_4T_]]8_]Z=Q?_>."_KRO_AKRGT&?4!6I*%X[J]M"
MU)0MS]9=K5\-"B$J<[1%Y5V))5VCRKC@>30^*#A4 2+F:<0-P/D:<;D=0-R_
M8;GIN5^CPF\7B0'4L$T$@%WRW7.P/0G;R^NPZ[>JF@Z?U_!U3JC6VLK8VVU!
MP'!L6Q!A+0'PU#'[+#MBW00!W%]V,MY:SY6MQ2U$J434=FH,K+G,YF,S,7.D
MRF3O7W%W?]M69)@T^[E:\- ]  !V4F&G,1%I_3^$P<#6MBQ&*H8Y@;V(IU8H
M"[XESF%Q/<DDGJ5<)UII]IQA]MMYEYM;3S+J$N-.M.)*'&W&U@H6VM!*5H4"
ME224J!!(JTM<YKFN:XM<TAS7-)#FN!W#FD;$$$ @@[@]0KRYK7M<Q[0YK@6N
M:X!S7-<-BUP.X(()!!!!!V*C:=<?H*6S8>37S9_2-D=AP:Z7R5)NEWU'E7QX
M>'KN$E9>DNX=>X,>4[CS<EY2UBRSH4BUL.+(B2X$;MCH[!X:>*&;$4JV%U[3
MM9.&LQD,&>I%LF0$3!RL&0K2.8VV6- 'M$4C9G@?A(Y7[O/%'%/PEP9B]:SO
M#N[4Q4]J22Q9T[?YX\<Z:1Q>]V-M1,>ZFU[B2*LL3Z["?P<D+-F#1=G_ *6?
M7[KF5)CWCIFV!>F(RE W/!V+?G%L>0DD?&:?QJ;<'4M*XY3\Q'8<X();'(YZ
M9Q7&[A9EV,?!K+%5G/ _ Y)TN-F:3UY2VY'$TN'KR/</<3U7*N7X"\7<+(]E
MG0^7M,C)WGQ;8<I X [<S7TI9G!I[CG8P[=P%9%71OU:HE)A*Z9]Z"4HI"6?
MU7Y>22H=P_&+26_(\_M\#Z^?%9(.(>@S&91K'37E@$EWRUC^P[]//W_1^A8N
M>&W$(/\ *.A]5^82!R?(62)W/;J*_+^G]*N_@WIB=?&P7V&;)TO[,@-/J2$S
M\MMT3"[<E*B 7%R\HF6I)0@'E8;2XX!R A2O%6#)\:.%N):YUG6F&E<S?>*A
M-)D920-^4,I1S]3Z;D#XK(L7P,XMY=S&U="9R%KR-I<A#'C(0#^,9+\E<;#U
MY0X_!;7NFO[/)L6\S[=?.J;9EFPZPMK:?EX)K1[](,FG(2H*7"F95+CLV2SI
M6.4./6V+?' "?A.-J(6G1FL?%EB*\4M;1&&LY"T0YL>3S+?9*41(V$D=&-[K
M-@CN&S/K#?HYI'?H#1/@YS-F:&UKW.5L;4!:^3%8-WMEZ4 @F*6_)&RK6![%
MT$=H[$\K@=B)->B.GS4'33@%NUGI;"K7A6*6_AUQB"@NW"[SRA*'KO?KJ^7)
M]YNTGM!?G3WWG>.&FOA,(;:1QIJ?5>?UCE9LSJ+(SY&]+\T.D(;%!%N2V"K
MW:*O S?YL436M_&.[B7'N+2>C].:(Q$.#TSC*^,Q\/SG,B!=-8F( ?9MV'[S
M6K$FWSY9GN=MLUO*P-:+KW5<]JUW)VU1VY=T;@3%VV*ZZF.U)GHCN*AQW7U
MI9;>D!MM;J@4MI45D<)-6* 1.GA$[BR RQB9[6E[F1%X$C@T=7%K-R&CJ2-A
MW606#,V"=U=@DG$,A@C<X,:^8,<8V.>>C0Y_*TN/1H._HH4N5^A]ZBF893DV
M6W:P:QD77*<AO61W)]>SK65NSKW<I-RE.*)BD\J>DK/N>!P/I4C5#Q)\),?1
MI4(+699!2J5JD+1A9P&Q5H60L  ?Z-8%&+D/"WQER-^]D+%/!/L7[EJ[.\YR
MONZ6U.^>1Q_!]RYY7 ?P#GJ"?T:U?_K-M7^R55_?/\*?W[FOZFG_ +ZI/O3N
M+_[QP7]>5_\ #7+6#T&.NUZ_61K(+%K2)87+Q;&[Y*8V-;9+T:SKG,)NC[,=
MN*''W6H)?6VRV0MQ:4H2>XBJ>WXH.&+:MEU2UF9+0KS&LQV(F8U]@1N,+7/<
M_9K72<H<X] -R545/";Q7=;JMN5,)'4=9@%J1F:@>]E8RL$[FL$>[W-BYRUH
MZD@ =2IKMBLT'';)9L?MC26+;8K5;[/;V4I2E+,&V1&841I*4@)2&V&&T@)
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
MSP![UL4T+Z G5GL*9"F[FOF&Z-QE:VES&7;@QF^9KCE0^(B)9["^;)'D!'<
MJX9 V$+[3\!U/-:DU1XI]"8F.6/3M7(ZFN@.$;FQ.QN.#@.ADL6F^TN9OZ15
M"2-_G-*W+I/PC<0LQ+%+J6UC-*T26F1KIFY3)EA/41UJCO96/VW&\MP;'8\K
MANI,G1QZ??3KT2V!R+JS''+EFESBHC9+L_*/@7'-;Z@=JEQ43$LMQ[+:"ZGX
MB+/9V8L0GM5*,MY"7JXVX@\5M6\2+0?F[@AQT+R^GA:7/%CJIZ@/,9<76; '
M0V+#GR=^3RVDM7<'#;@_HSA?4='@*3I\G/&&7L[?Y)LG; V)8) UK*U?FZBM
M6;&SL9#(X!RS@K6JVDHJ_J,>ECUT=6?5UL[<N)6' 'L'N0Q^P80;KL&VV^<,
M:QRR0[?'6_ <CK7"7*GBX35QUJ4I"Y*B3RK@=P<(N-W#/0F@L-IZ_:RK,E#[
M5:R0@Q4TT7MENS)*X-E:X"0,C,48<.A#!MVZ\#<9N O%7B#Q$SNI<=4Q#L5/
M[)4Q?M&8@AE]BIU8XF%\+F$Q&2;SI2PG<%Y)ZE8/_P  YZ@G]&M7_P"LVU?[
M)6ROOG^%/[]S7]33_P!]:M^].XO_ +QP7]>5_P##3^ <]03^C6K_ /6;:O\
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
MCB:Y]9U??RH[#F^1-&UK@]K^9C=37(Y(Y'()!'U!'(((]P00001R""#6]O\
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
M )0AM" $H0E( 2E("4@   "NEF,9&QL<;&QQL:&L8QH:QC6C9K6M: UK0
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
M_E-=)]LC^9Y/Q+E=A*4I 2E(2E(X"4@  #V  X  _(5G       &P &P ]P
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
M-9YV3M-!$/\ X==G]K^<_I5LKMU:]1UY[Q)VUE$="S^Q:W8=H"1^256R)%<
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
M_P#!W^(F+_WC)_KR?<Q@?X-A_IS?XJ?W'731_5)8/_.7W^UJ?>_\'?XB8O\
MWC)_KR?<Q@?X-A_IS?XJ]V^C[II:6%IU)CI4.>.^1>G4^1QY0[=%H/OXY2>#
MY'!KZ9P"X/,<'-T)B=QO]*7(O'7I]%]US3]HZ>B#3&!!W^38/M=*1^8R$+FX
MW2]T]1./@ZAP@]O;Q\>T-ROV/;GYI3W/M^+GGO\ Y?=5RAX,<*H-O+T%IL[<
MNWF4&3_1[;^<9-_CO]+\;?=>K=/81O;&5/3O$'=NWTMU4,71&E80 BZHU\P
M" $8G9? )[B/,,^Y\G\ZNL/#+AW7Z0:'TK'T(^;@\=V)W/>N>YZKW;A\4WZ.
M.I#ZJT7]WX*HX^M==1./E<"PR/QR06<8LC9'(X/!3!!\@<'SY'BKO#I#2=?K
M!IC3T1W)WCPV.802-B016!&XZ+W;0HL^C3JM^JO$#^?D7.1L=Q^'P8EBLT4C
M@@QK9"8X(':"/A,)XX22D<>P/'M5RBQ.*K[>1C,?#MMMY5.M'ML-AMR1MVV'
M0;>G3LO9L$#/H0Q-_FQL;_8 N31&C-_\W'81QQQV--I]O;]E(]OI^55C88F?
M0BC;_-8UO]@"] UH[- ^H#T[?F7[>WM7HOU*(E$2B)1$HB41*(E$2B)1$HB4
M1*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)
M1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(
ME$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$H
MB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2
MB)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41
M*(E$2B)1$HB41*(N"R+*,:Q"UR+YEF0V3&++%252;MD%U@V:VQTCZO3KB_'C
M-_N[W02? Y)JJJ4KF0G;6H5+-VP\[,@J02V)G'^3'"U[S]C527;]''0/M9"Y
M5HUHQN^Q<L15H&#^5+,]C&_:X+#;)_4QZ",0EN0KYU4:F3)966G46J]O9&A#
M@)2I!>QV'=6>4D$* </:0>>.#6P:7!OBC?C;)6T1G2QPYFF>LVH2/?RVY('#
M?TW'7T6M;W'#A)CI'16M?:>\QIV<*]IUT ^XNI1V&[^_YW3U7W8AZC_0IG4M
MB!C?5+J)^9)4E$=BYY(C'%O+4>U*&_TD9M*5+4?"4 ]Q^@->=_A#Q-QD;I;F
MB<^V-@)<Z&F;8: -R3[&Z<[ =SML/>O;'<:>%.5D9#2UYIU\KR QD]T4BXD[
M #VUM<$D]AW^"S'M5WM-^M\:[6.Z6Z\VJ:V'H=RM4V-<;?+:4.4NQID-UZ,^
MVH>0MIQ:2/(-:^GKSU97P68)J\\9Y9(9XWPRQN'=KXY&M>T_!P!6R:]FO;A9
M8JSPV8) '1SUY630R-/9S)8W.8\'T+7$+D:\5[)1$HB41*(E$2B)1$HB41*(
ME$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$H
MB41*(E$2B+B)N0V"W/F+<+Y9X$D)2LQYMSA17PA?)0LM/OMN!*P"4J*>%<'@
MFJB.I:F;SQ5K$K"2 ^.&1[21W',UI&X]1OT5-+=IP/,<UNM"\ $LEGBC> >Q
M+7O!V/H=NJ]H-]LET=4S;+Q:KB\A!<6U!N$26ZAL*"2XIN.\XM* I24E9 3W
M* YY(K\EK686ATU>>)I.P=+%)&TGJ=@7M )V!.W?H5^Q6ZMAQ;!9KS. YBV*
M:.1P;OMN0QSB!N0-R-MRN5KP50E$2B+@G\HQF,\['DY%8H[[*U-O,/W>WM/-
M.(/"VW6G)"5MK200I"DA22." :J6TKCVM>RI9>QP#FN;!*YKFGJ"UP8001U!
M!V*I'WZ$;G,?=J,>TEKF/LPM<UP[AS2\$$>H(!"^Z!=K7=4N+M=RM]R0RI*7
ME0)D>8EI2@2E+BH[C@0I0!*0H@D D @5YRP3P$":&6$N!+1+&^,N [D!X&X'
MKMV7K#8KV XP3PSAI <8962AI/4!Q8YP!(Z@%??7DO9*(E$2B)1%BKMGKAZ2
M-&7]>*;4W[KS%,H9[?FL<<NKEVOL'N/"?O*TV&/=)]L!Y\&X,1@1Y]O-9Q@N
M&NO-2U1>PFELM>I.^A;; (*TNW^9GM/@BF_^4YZP'4'%+AYI6V:&>U=AL?>;
M].DZP;%J+?H/.KU&3RP?_.8SW]E=?5&[]0;UL"LGT]LC#]CV)MP,R)V)WR%=
MA"?()$>XQF'3+MLD@$_+SX\9_P '^+\'BQ9W3>?TS:%+4&(R&(M.;S,BO5I(
M/,9VYX7N'ES,_EQ.>WXK(-/ZITYJNH;^F\UC<U4!Y7RX^U%8\IQ_$F8QWF0/
MZ'YDS&.Z'HKIU9%?DHB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41
M*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1
M$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E
M$2B)1$HB41*(E$2B)1$HB41*(M)?J6^K[A_2(_<-/::C6C8?4"8W%U5*=,G$
M-8_,-\L+R/Y5Q"[MDA0I+[&,L/L",@MO7>0PE:(C_1_!S@%D->MAU!J%\^)T
MKS[P!@Y+^9Y#\X5.<$5Z>XY77'-=SGF;78XATC.7^-WB+QO#MTVF]-,K9C6!
MC_;!D=YF.P?.W=AN^6X.L72"',HM<SD!:^P]H(C?$.W)U$]0?5'EYO.VMAYK
MLS(+I+*;;97I4R3;(KLA?\7 QO$K<E-KM[0)#;$2V6Y"B D'O5RH]\:>TEI/
M1./]GP6)QV&J01@S66LC9,]K1UEN7Y=YYG=W.DGF(WW/0=!'9J766L-=Y$VM
M0YG)YRW/(?)K/?(^"-SSTBI8^$""%HZ-;'!"#L!W.Y-S\:]._KDRVTMWO'^E
M;<TJUNL"1'D2,/F6HR&E *28\:[&#+=*DD*2A#!4000.#5EN<6N&E"<UK6M]
M/,F:XL<QE^.8,<#L0Y\ DC: =P27;;@C=7VCP;XJ9&NVU3T#J5]=S.=CWXV2
MOSM/4%D=CRI'$]P PD]]ECSLG4.T].WD8[MC7.9ZZO2PM35MS+'+G87Y*$'A
M;D/[PC,M36DD\*=B./M#G@KK+,/G\'J"O[7@LOCLM6!&\V/MPVFL)&[1)Y3W
M&-Q'4-D#7?!8=F].Y[3ED4]087)X:T=RV')TIZCW@="Z+SF-;*T>KHR]H]2L
MB^D'KQZ@^C+-+=?]:9=<IV'F8PK*-77R=*FX1D]N#@^:85:W75,VBYJ9*Q#O
M=J3%G17BE2UOL?$8<Q'7_"_2G$/'35<Q0ABR'EN%+-UHF1Y*G-RGRW>>UH=/
M"'<OF5IR^)[00 UVSAF7#KBQK#AIDX;>#R,TN-,K#?P-J623%WX0?PC# YQ;
M6G+=Q':@#)8W;$E[.9CI]/3QO3"^I33&O]VX ^MS&L^L3%V8C/J0J9:9R5KB
MW>Q7$-_A3<++=(\NVRP $K=C%UOEIQM1BVU9IG(Z.U%E=-Y1H%S%VGP.>T$1
MV(B ^O:BWZF*S Z.9F_4!_*[YP(4M^CM58S6VF<1JC$/)HY>HRPQCB#+7E!,
M=BI-R]!-5G9)!)MT+F<S?FN!5Z*QU9,E$2B)1$HB41*(E$2B)1$HB41*(E$2
MB)1$HB41*(E$2B*&EU,>MQUFXSU"[HQC4N:85;]:XQLC*\:PR+,U]CEWE)L=
M@NLBT1W7[G*9<D3')*X;D@O.+/<'1V_@"14A>C?#=P\NZ3T[=SN.R,N8NX>C
M<R+X\K<KL-FU V=[6PQO:R,,$C6<H'3EZ]=U&KKCQ0\2Z.L=34=/9/&0X2AF
M\A1QD<N&HV9!5IV'UF.?/(POE+S$Y_,XG?FZ=-EO4](?J0ZB.J[IVRC</4'?
M;/>I<S8]TQO#/N;&+7C,=JQX_;+8FX/.-6UII,MR1>9LMH/.]P0F&$-D'X@K
MF;CWH_2>AM6T=/Z5JV*T<>'AN9'VB[/<<ZS;GG,+0Z9SC&&UXXW<K>YDW/XJ
MZK\.NM=9<0-&W]1ZPM5K4DN:GI8PUJ,%%C:M." 3.+8&M$CGV9)&\SM^41[#
M\9;6:T:M_I1$HB41*(E$2B)1$HB41*(E$2B)1$HB41*(E$2B+KY_5$W!,VSU
MX]1>0P[I)<M-DS5S K-\"4^EA-OP&'&Q97P4H<"$I=GVV=(7V_A4Z\XL$A52
ML\%-/QX+AAI*I)"QL]G'-RECF8TN,N4D?=',2-R6Q31,&_9K0/10_P#';4DN
MH.+&L[D<[S7JY0XBMR2.Y!#B(V4#R@'8!TL$KSL.KG.=ZK<3]G(UO*DO=2.Z
M+B9+R&AB&LK(_(===1W*$O)\@2R7%*"5)'Z/AQ2/V@L)/'9P>?O%WF(V-TAI
MV+D:7>WYFRU@ .P\NE5+M@.A/M>P/;8D=^G2'@OPLDCM:ZFF+WAOR=@ZKWN+
MAN?,O7 W<GJ/VGN1[]CV"E'UQ.N\$HBXC(+U"QNPWO(KFZEBW6&T7*]7!]9X
M0S"M<-Z=*=620 EMAAQ:CR. #7O5K2W+5:I"TNFM3PUHFCNZ6>1L4;1\2]P
M^M4]RS%2J6KD[@R&I7GLS//9L4$3I9''X-8PD_ +K0-K;(O>S-G[%V+.N,Y4
MO.LXRK+'C\Y(X!OU[FW)"$\.<=K34A#:./':@5,A@L/6PV%Q&)BAC$>,QM&B
MWYC>OLM:.$D_-[ES"3\3[E"%G\W:S>=S.9EFE\S*Y6_D'?A']/:[4LP Z]FM
M>&C;T 4QOT#M9R,/Z)Y&>7 /JN.W=E9/D+3TA;CBW+'CORV)6I+:G%%7P1*M
M5W>0/;OD.$'@@"/GQ1YEF0XCMQD);Y.!P]*HYK  !9M\]^<D#\;DG@:?@QH]
M-S)'X2<&_'<,'Y:;F,VHLW>N![W%Q=5I\F.K@$D_-$E>RX#WO=Z;+=W7-RZB
M2B)1$HBP!]0_;VQ,!U;@6L=-W7]']N]36U\5T-A64!'>[AS>5&2_DV7Q1["=
M8\=A3G+>ORIF<_'D-CO921M3A-@,3E<WE,SJ&#VK :-P5[4^2I$[#(&CR,I4
M']#^#LVY8A*.SHVO8>CBM1<8]1YG$8'$X/34_L>HM<:@Q^D\7? W=C1D.=U[
M(Q^Z6I2BF="[NR9S'MZM"UPVW6.4Z+ZJLRZ4.F_873OI>Q8;H_ MF9-LS?&L
M[)L//]IYAE5TG6[(;A?\SOU[MMVG3I\E@7-R+\VN%";4MF'$9:">-NS9JEJ;
M0^.USJ_$ZLU#:R&I<IAJ>&TOF;&)Q6$Q]&"*:I%5QU6M+!%'$QWDMD\L22.
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
MX%T%O"586.;OU;ST#4E;N-P"'$C?<[[;+?!Z??K,:QZNLDMNH]GXY&T]NBZ
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
M;J(T=M*4@E2G'7$)  ))/ !-2ORRLBCDFD(;'$Q\LCNP:QC2][B3V :"23V
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
M1K-,1,:!"'A;)DB%>HG>%%J7;VEM\*/G-^,6E*^L.'FHL=)"V2W4HS9;&2$
MOAOXZ)]B,QN[M\Z-DE>3;O'*0>P6!<$]86=%<2M,Y.*=\5.[D(,/EHP3Y<^.
MR<K*THD;V=Y$CXK4>_T9(6D=3U[#*HGE,2HSWVCC:B86!].VEHL@A[(<HR;8
M]XC)5QW0<:MS-@LRG$@^4+G7^YK2%C@N14J024*X[(\(F#\S*:LU&]F[:E*E
MB*[_ '2W)76K.V_J(JL(.WI)L>A"X@\:&?$6*T;IB-YY[E^]FK+ ?^BHP,J5
MB[;T,MN<C?IO&-M_2+QK7*<WPS.<=R'6S]PBY[&F.0\4DV>.N3>F+S>8LBRQ
M7+(TTA;PO0-P4+2]'294>X&/(C</MMD=JYFCC<CC+=3,,B?BWQB2\RP\,K.K
MUWML/%EQ(;[-M%^':\\CXN=K_F$KA+"7\IC,K3N81\T>69(8\?)689+3+-F-
M]9CJK6@N%K\,?9G,!D9-R/C^>UJD2](GH Y'G-FM^P>L#.KYA3M[0FZ#5^&N
M1'\P0)G$@JS'++BW<(=NN3Q65R[=;H5PEM+6M,FY,R@MMODK7OBGIXRQ+B=
M8RMD6UB8/EK("1N//ECD Q]&$Q231-VV9--)%&X %D+F$$]D\.O")=RM:',<
M1LK:Q;K0%CY"QIC?DAYGSR<ED)VS1PSNWWDAABFD:XD/G:_=HV)9/Z!W0A=\
M;DVG'XNTL2OBHJVX64Q<]E7:7'E=A#4J5;+O$D6J:A*^%.QQ&C!Q/<AMU@D+
M3J6GXH^)\%QD]J3"7JW.#)2DQ;((WQ[]6,FKR,GC)'0/YW['J6N&X.Y+WA(X
M3V:4E>I'GL?;,9;%D(\M)8E9)M\V1\%B-]>4 [$LY&;C<-<S?<1$>J;I\R/I
M8W[LG0^4S6KI<<"O:8<:]1V51V+[9)\2/=;!>VHZU+5'%RM$V')=C%;GRSZW
M8_Q%_"[CWOHC5=/6^EL/J>E&Z"'*5C(^LYW.ZK9BD?!:K.>  _R9XY&-?L.=
M@:_8<VRCMU[H^[H+5V;TG?E;8GQ%H1,LL:6-MU98V6*EIK"26>?6ECD+-W<C
MRYG,[EW.Z'[.=?;Q&ZBM[XXPX\;#==06V[7%@.<1Q<[/EL"+:Y"VO93_ ,O=
MKDTVX!REM3B2>% 5SMXN:M=^DM,7'AOM4&>F@A<1\\PV*,CYV!WHWF@A<0=]
MSL1V*Z8\&5JRS6>JZ3'/]DGTY#8F;S;,\^MD88X'EOJ_DL3M:>X:7>BE_5P&
MI&4HB411C_M'6U/EL6Z<]*19/"[O?,IV7>8J5^3&LD./C=A<=1^2Y-XO?P5>
M?Q1W1X\<]F^$3!\][5VHWLW%>M2P]=Y]'V)'7+0:?@RO6YO@]OV\->-'/\E#
M1FF(W];%J_G+,8/_ $=6)M*HYP]QDL6N4^]CEHG]./5GZY.N#IMPAV,95O.R
M+5E-Z9[ M"K+@Z'LON =2>?XIQJS!A9^@=YY!'-=.<7<W]SW#;6&2:_DE^1Y
MZ5=P.Q%C)%N/B(/Y376><?%JY3X+X'[I.*6BL66>9#\M5[]ENW,#5Q0=D9@X
M?DN;6Y2?0.W]%V)%1+*9%*(E$4+C[0-M/],>L?&==QI'Q(.H]66:$^RE?<VW
M?<RFR<DN!*0>$/&UFPH6".[M;0>2%#B13PJ8/Y/X?7<N]NTN>S=B5KB-B:V/
MC93BV/JWSO:B-MQN3Z@J,SQ>Y[Y2XDT<,Q_-%I[ U8GM!W:VWDI9+LI^#O9S
M4!!'8 @]=E2OH*:L.=]<C69R(WQK?J#6^59475(*FV;O?DQ\/M("N"$O%J\W
M-]KGCE,9W@\@ UWBBS?R9PU..8_EES^7I40T'JZO5YK]C<>K>:O"T_%[>G56
M_P )F ^5N*C<F]G-#IS"W\AS$;AMFV&8ZN ?1Q;9F<WT(8[UVWF.;QV_B>@M
M1;"W)F\CY?&=>8Q<LCN(2I*7YAALGY*V1.\]JIUVGKC6V$CSWRI32>.":CYT
MU@+VJ<_B=/8UG/=RUV&G"2"6Q^8[\)-)MU$<$0?-(?1C'*2356H\?I'3N8U+
ME'\E'#49[LP! ?*8F_@H(]^AEL2ED$0]9)&A==]U3=3NS>KC<62[AV?=9$J?
M=Y3S6/V%#[KEHPW&D/+-JQFPQ5**(\2"PI(?=0D/7&:I^?*4Y(?4:EFT1HO"
MZ"T_3P&%@8R*O&UUNT6M%C(7"T>?=M/ !?)*X'E:3RPQ\L3 &, 4.&O==9SB
M'J2]J3.V'R36'N;4J!SC6QM)KCY%&I&20R.)A >X#GFE+Y9"7O*W\>GMZ&&(
MYKK[&=S=7TC(5NY=;H=^QK3UCGO6 0+'/:3)MTO-[O'2+JJX7"*XU)^XK:[
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
M$Q>&8_:3.9R(R-!ZNJXR%]E^XW&[?:)*NYZ[$ 'NOOP>X'Y0XA9;./9S18#
M3-C>1N&V\K-'6CZ^CO9H[>P]021V4S&H\E)6E$4&KUT-J#8G7KE..QI9DVS4
MF$XA@$=*5]S;-R=B/95?$)'\A:)V0B.\G@?QD8GSR"9+?#-@SB.%]*X^/DFS
MV2R&4=N-BZ%LC:-9Q]X,53G:?<_OZ"*_Q59_Y9XM7Z;).>#3N+QV(8 =VMF=
M&[(6@/<YLMSD</RF'T(67_V<O51N>U-_[GE1^YC$L,Q_7UID*3X3<<NNB[Y=
M TLC@+;@8W"2Z!P0B6WY(416 ^+G.>3A-*Z=8_9U[(VLK.P'J8J$ K0%P]0Z
M6Y(6GWQN]5L;P8X#S\_J_4TC-V8_&4\/7>1VFR,YM3\I[ MAI1AP]TC>O<"4
M+N_8,34^G-I[-FNI9CX#K[+LM4M9 !<L5BG7".V.2 5O2&&FFT^ZUK2D<D@5
MQ7IK$OSNH<)AHVES\IE:%$ ?DV;,<3S\ UCG.)] "?1=V:IS$>G]-9_.2N#6
M8G#Y'($GMO5JRS,'Q+GL:T#U) ]5UGESN<N\W&Y7JX.*>G7:?-NLYU14I3DN
MX279DIQ2E$J4I;SSBB5$DD\D\U,A!#'7AAKQ -B@BC@B   $<3&QL&PV V:T
M#L H09YY+,T]F9Q=-8EEL3..Y+I)GNED<=^I)<XDD]25V!WI8:K.H>@KIUQQ
M^+\K<[WAB<^O""GM<7<,^G2LJ"GN0%%Q$&Y0H_"P%MH90T0 V$B*KC=G/E_B
MAJVVU_/#6R)Q=<@[@18N-E'9OIL9(9'=.A+B[U*E\X"8#[G>$NC*;F>7/:Q@
MR]D$;.,V7EDO[NZ EPBGB9\[YP#0T[;;#8-6J5N!8P=:NTD:6Z3>H/9A?3'D
MXSJO+7+6XI7;_P MW*V/6>QI3Y!*U7>X0@D)/<3^SYK-.'.$.HM=:4PW*7LN
M9R@)V@;_ +6AF;8LD]#T$$4FY/3WK!>)V>&F.'VL,YS!DE' 9!U<G]]30.K5
M /4DV9HM@.ON76_$N+Y)[W7EGD^ZG''5GS^94M:S^\J4?J34O?0#T:T#ZFM
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
MV-6!;*5]JG[)C2)66W7E((*F4R[99VW"/ 6^TA0(772OA9PGREQ'DRCV<T6
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
MPEJ<\ J6@WI# 4H!1;90#QQQ43O&/-G4'$S6%\/YXF9>>A7Z[AL&,#<>P#T
M/LY=L.F[BIB>".!^YSA5HG'.9R3/PM?(V>FQ-C+%V2D)[$D>U!NYZ[- /99S
MUK-;56'/J";=CZ/Z,NHC82YC<*=#UK?['85K<#;CN29;&.+V)F.>Y*E/FXW9
MAU(;Y<2AI;B1_%FM@\*L _4O$/26)$;I(I,S4M6@!N&TZ#Q=M.?Z!GE0.:=^
MA+@WU6MN+^HF:6X::RS!E$4T>$N5*A)V<Z[D6>P5&LZ@E_G6&.&W4!I</HKK
MID(==4EIL*=><*6VQP5+<=60E X')4I:R!P 22> .34MQ+6@EQ#6M!)/8!HZ
MD[GL />H: '.(:T%SB0 .I)<>@'O))^TKLD^D/5[>ENE[0FKT-!A[#]68?;K
M@V$A/%Y>M$:??%* ]UN7B7.<6OW6M2ED J($/VOLT=1:UU1FB[F;D,WD)8G;
M[[UVSOBK ? 5XX@!V   Z!36\.L"W3&A-)8$-#'8W 8V"8; ?MEU9DMHG;U=
M9DE)/J23ZJ/[]H\VGPGINTG%D\%2LNVA>8R5_M(0F-BN/N.HY_G+R+X*B.?#
MWGS757A#PG_]8:C>SL*&$KO([$\]ZT&GZA4YA_-^WD+QHY__ /HK2\;_ %R.
M>LL!] (Z%,N'VW>4_P X+5CZ-VK#M+U!-+!Z,)%MUXK(-H7(J1WML_HG:'_N
M=Q8(('&13[/\-1' >^&/'/(W;XA,X,)PJU'ROY)LL*F%AZ[.=[=8;[0&^_\
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
MOIJ:K_7'US]-V'.Q?G+='V% S"],E'Q$&SX(Q(RZ8'D\<?!<^Z&F'.2 4O$
M@D5U9QCSGW/<,]7Y!K_+F?BI<?6=OL?:,HYN/CY2.O,/:'/;\6[]@5Q_P2P'
MW2<5=%8UT?F0LS,.2LM(W'LV)8_(R<W3Z+O9FL/;<.V'4KL.ZB;4QJ41*(M(
MGK]9A(QWH5:Q^,ZILYUM_!+'+"5A(>M]M:O.2NLK3R"M)EV:"[P.0"T"1[$=
M)>%G'LM\376GM#ODS 9.S&2-RV69U>FUP.QV_!V)6[].CN_OY<\762?3X4MI
ML<6_*VH\55D&_P!.&!MF\YI&_4&2M$>Q^CZ=%#)U]8D91G^"XTX4AK(<RQ:Q
MN]_['PKM?8$!P+\'\)1(4%#@\CFI#LM9-+%9.X-^:ICKMENW?F@K2RMV^.[
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
MW[B&G<3CRF;5*ELW7/LF:94J)B&#0I#1O=XE.\?#1)<9/W?9XZE!4V[2HK"
M4_$4CJCB-KK'</=+7]07GQNG9&^#%4W. DOY.1CA6KL;W+&N_"V'@$10,>]W
MH#R)PRX?Y/B3J[':<Q[)&UY)&V,O>:W>/'8J)[?:K+W?1$CFGR:S"09;#V-'
M3F([$/ <'QK6>$XGKS#;:S:,4PK'[5C./VUA*4MQ+59X;4&&T2D)[W"TRE;[
MI'>\\IQY9*UJ)B8RF3N9G)7LMD)G6+V2MSW;<SB29)[$CI9'==]AS.(:T=&M
M :.@"F/Q&*HX/%X_#XV!M;'XRG!1IP-  CKUHVQ1MZ ;NY6@O<>KG%SCU)43
M+[13M3[]W[I74,625Q=?:YN&67*,E8*&KSG=X5'8#B0?#R;1C45Q(6.Y#4H*
M3^![SW9X2<'[-I;4>H)&;/RN7BH0O(ZNKXRN'NY21]$SW'M.QV+F;=VJ/GQE
M9_VO5VF=.1OW9A\+-D)V C9MG+62QG,/RA7I1N /4-?N.C^MB?03U7^GG7&W
MFDB-\:WZ?UME65%:D=S;=WOWRN'VGDD=H<2W>;C(:'[?='[TC\"E#)O%%G/D
MOAH<<Q_++J#,4:( .Q,%7GR%CIW(WKPL=Z;2;$]0#BGA+P'RMQ3;DWL#H=.8
M2_?W(W LV^3&U_AS!MF=[?7=G,/HE3<*C>4H2410J?7]VH<TZTK1@$:5\6WZ
MBU?CUH<90ON;:OF6/RLJN9(![?B_=\NR-.>.\%KL4>$I D9\+&$^3N'5C*O9
MRRY[-6[ <1LYU:BUE*'X\OFQV7#T(=N/51C^+K/_ "GQ-KXAC^:'3N"IUW-!
MW:VUD'R7Y^G;F\F2JT^H+=CVZ7"^SOZL&2=3.U]K2F.^)K/5R+- ?*.Y+=\S
MV\,QT]JR.$N"RV*[))2>]*'@/"'3S:?%GF_8]&X+!L=M)F<T;$K=]BZKBZ[G
MG<>H]ILP'W;M]X"N_@XP'MVN,_J"1F\>"P0K0O(W#;>6L-8-CV#O9JM@';J
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
M8T[D'U,G2R&%R=*8;PVX9Z5N":)V[7LYPQ[7-<WF9)&=N@<QW8K*:)ZE'7A
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
MR$\ D^P\FB=EUZ'6]:MQ[KZNNH?9C6J]GRX&2;3RA-ED-X%EKS+F/V::JP6
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
MA"0!] !P/I5,^220\TDCY'$[DO<YQ)/<[N).Y54R*.(!L4;(V@;!K&-8 /<
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
0B41*(E$2B)1$HB41*(O_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>cms-20250331_g3.jpg
<DESCRIPTION>GRAPHIC - STRATEGY
<TEXT>
begin 644 cms-20250331_g3.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   RP%$2
M  0    !   RP        8:@  "QC__; $,  @$! @$! @(" @(" @(#!0,#
M P,#!@0$ P4'!@<'!P8'!P@)"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP,
M#/_; $,! @(" P,#!@,#!@P(!P@,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,#/_  !$(!@ *J@,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /W\HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BFN^SU_"H)+R;_EG;M(OJ6VU+DD!9HK,G
M.J71S#]FM1Z2J9,_D15:71M8OOEFU*&*/UMXRC?F2:RE6?V8M_=^K)YO(W,X
MIC7$:=70?4US\GP_DE^]KNM%>X\U<'_QVHF^#^BW1S=0R7I]9I#S^6*R=;$/
MX::^<O\ ),GFGT7XFY>Z_9:<,SW4$8_VG%8]]\7_  QIO^OUS3XL==TE-M_@
MWX9M&S'I%NI_WF/]:TK3P3I-C_JM/M5_X!G^=9OZ\]N2/_@4O_D2?WOE^+_R
M.>E_:%\(@_N=8M;K_KDVZJTO[1.B+_JK?5+G_KC;[L_K7:KHUFGW;2V'TB7_
M  J1;&%/NPQ+]$%9NCF#WJQ7I!_K)ARU>Z^[_@GGTG[1=NW%OX9\77#=MFGY
M'\ZC/QZU*;_4^"O$W_;2U*UZ0L2I]U5'T%.J?J>->^(^Z*_6Y/LZG\WX'F9^
M,OB>;_4^"=0]O,8K_2F_\+3\<R_ZKP3'_P!M+PK_ .RUZ=14_P!G8I[XF7R4
M/_D6'L9_SO\ #_(\Q7X@?$B?[G@W24_W]2;_ .(J5?%/Q0E^[X7\-I_O:D__
M ,37I-%']EUNN)J?^2?_ " >QE_._P /\CSD:]\4&_Y@'A9?^WV0T[^V/B<1
M_P @?PJO_;Q(?ZUZ)15?V7/K7J??'_Y$?L7_ #/\/\CSP:I\3S_S#?"8_P"V
MDI_]FI1?_$X_\N7A%?QF/_L]>A44_P"RW_S^J?>O\A^Q_O,\_P#MGQ-(_P"/
M;PB#_NS?_'*:;KXG_P#/#P?_ -\3?_'*]"HI_P!E_P#3Z?\ X%_P ]C_ 'G]
MYYZ;GXH?\\?!O_?N?_XY3?M/Q2_YX^#/^_<__P =KT2BE_9?_3ZI_P"!?\ /
M8_WG]YYR]U\5OX8/!?\ W[G_ /CM1/>_%H#Y;7P2?^ S_P#QRO2Z*3RG_I]4
M_P# O^ +V']Y_>>7R:E\8!]VP\#M]?/'_M2H)-8^,Z_=TGP*W_;2<?\ L]>K
MT5F\FD_^8BI_X$O_ )$7U?\ OO[_ /@'D$OB3XV0CG0/ [_[MQ-_\556;XA?
M&:VSN\*>%Y,?\\YIO_BJ]IHK&61U?LXJJOG'_P"1)^K/^>7X?Y'A<WQC^+UI
M][P+I4F/^><DO^-4Y_VC/BI9_?\ AFTW_7)I#7T!16,LAQGV<=47R@__ &TG
MZM4Z5'^'^1\YR_M>?$"P_P"/KX6Z@G_ V7^E1-^W9K%E_P ?G@/4K?'7YR<?
MI7T>T2O]Y5;ZBHWTZWD^]!"WU05SRR/-U_#S"7SA!_DD3]6K]*K^Y'SK%_P4
M4TN!]MYH&I6[=P$+8K0LO^"BG@MS_I%KK,/TML_UKW*X\-:?=IMDL;1U]XE_
MPK'U'X-^%M6S]HT/3Y<]<QUF\MXCA_#QD)?XJ=ORD3['%K:HGZH\^T_]O'X?
MWY_X_+N'_KK$%_K6_IG[6W@#4L?\5%8PY_YZR!:=JG[)OP]U4-N\,Z>C-_$@
M(/\ .N:U?]@;P!JN[;:WEKG_ )XR@8_,&LI?ZV4]O8S_ / D3_MR_E?WGH&G
M?'+P?JV/LWB+2IL_W9Q6[8>)M/U1=UO>VTP_V9 :^>=8_P"";F@,6_LW6-4M
MO3S9-V/R KEM7_X)S>(K%_,TWQ<K;?NH4<'\]U82SSB6C_%P$9_X*B_4GZQC
M([TK^C/KI;B-_NR(?H:?G-?%EQ^S!\9O!XW:;JSS)'W2Z"G\CFJ$WBOX]> S
M^_.LWB)V\HRJ/^^16$N/:U#_ 'S 58>:5U]^A/\ :DH_Q*4D?<5%?#]O^W;\
M2?"+!-4TVU95.&\^U=6_G74Z!_P4T,.T:IX=>7U,,H3^8-:T/$S(YOEJSE3?
M]Z+_ $N5'.,,]&VO5'UO17@/A_\ X**>"M3V_;8K[3R>N5\S'Y"N\\-_M3^!
M?% 7R->M8=W3[0PB_F:^BPG%&48G^!B(/YI/[G9G53QM"?PS1Z%16?I/BK3=
M>3=97]I=+ZQ2AOY5H YKW(5(S7-!W7D=*:>J"BBBJ&%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !01N'/-%% &?J'A'2M51EN=-L9]W7? K?
MTKA_%'[)G@+Q;N:ZT&W61NC1LR8_ $"O2**X<5EF#Q*Y<12C)><4_P T9SHT
MY_$DSYM\6_\ !-OPWJ6Z32]2OK&3M&<-&/ZUY9XQ_P""<_B[0]TFF75GJBCE
M40E'_7 K[EHKY+'>&^18G54N1]XMK\-5^!PU,IPT_LV]#\T==^&WQ!^%UQB>
MUURS,9ZP.[*/Q4D5H>%_VM_B!X(D6./6;ADCX,4Z!L_7(S7Z-7-I%>PM'-&D
MD;<%6&0:X/QS^R_X)\?Q,MYHMK&[?\M+=?*;/U%?)XCPQQV%?M,HQDHOLVU^
M,?\ (X99/5AK0J-?UY'SCX._X*5ZS9E8]9TBUNHUZR0DB0_F<5ZUX)_X*!>"
M/$^U;U[G1Y&XQ.N[G_@.:X'XD_\ !-=&62;PSJN&ZK!<C:H_X$,FOGOXB_L\
M^+?A?.PU32+E85.!/&NZ-OIWKQZ^><9Y'_OD?:075I27_@4;-?,YY8G,,-_$
M5U]_XH_1KPU\2=!\7VZR:=JUC=!^@69=WY9S6YFOR@TK7]0\.W/F6=W<V<RG
M[T3E&'Y5ZG\/?VW/''@0I&]Z-3M5ZQW W,W_  +DU[65^,&&G:./HN'G'5?=
MH_S.BCGT'I5C;T/T,HKYT^%__!1+P[XF,=OKUO)H]PV 9 =T(^IZ_I7N_AGQ
MII/C*Q6YTN_MKV&09#1OG].M?IF5<09=F4>;!U5+ROK]SU/8HXJE65Z<KFI1
M117LG0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5'>7L.GV[2SR1PQH,LSG  KS_\ :B_:4T#]E;X2:AXK\03*D-JA$$(/
MSW,G\**/<D?2OQ#_ &L/^"C7Q+_;&\92P_;[ZQTB:4I9Z38LP&/X>G);U]Z^
MPX8X-Q><MS@^2FMY/\DNI\7Q9QQ@\C2IS3G5EM%?FWT_-G[<:Y^V!\+?#5VU
MOJ'CWPO9S(<,DM^BL#^=4?\ AN7X/?\ 12?!_P#X,8_\:_$7PI_P3C^.?Q$T
MN/4+;PGK#13#<ING,3G\'YK4_P"'47QZ_P"A1N/_  *7_&OL/]0,CC[M3'J_
M76/^9\0O$;/Y^]3RYVZ:3_R/VG'[<GP?)_Y*1X0_\&,?^-=AXD^,?A7P=X0A
M\0:KX@TO3]$N0K17L\X2&0$9&&/'(K\>/V/O^"0/Q,U[X]:&?'6C2:1X9LYA
M=7<KSJV\)\P3 /1B #]:=_P6=_;#A^)GQ*L_ASX7N/+\*^#5$++"V$EF4;?_
M !T$K^%>=_J-@L1F-/ Y?7=16<IR5FHKIMU;Z'I_\1 Q^'RRIF&8X=4W=1A%
MW3D^N_1+J?J_H?[9/PJ\2ZM;V&G_ ! \*WE[=.(X88K]&>1CT &>37I:MN7(
MY!Y%?SV?\$RO#<GC']N/X=V[,[PQZM%+*,_P@\U^W7[9O[4&D_LC_ C5/%%_
M)']HAB,5C;D_-<3$?* .N,XR>U>1Q3PC'+<=2P&$DZDJBZI;MV6Q[7"/&4LT
MR^MF&,BJ<:;MHWLE=O4V_''[4GPY^&FO2:7X@\:>'='U&( O;W5ZD<BY]036
ME\-OCOX-^,,EPOA7Q-H^OM:C,PLKE9O+^N.E?SA_%[XMZQ\9_B/JWB;6+N:X
MO]6N&FD9G/ /0?@,#\*_2W_@C_X@L?V6/V%/B!\4M:#-$\WFP%CRX0>7M'U?
M%>YGOAW3R[+UB/:N55N,5&RLY2=K+KW/ X?\3*N9YE+#^R4:45*3E=W48J]W
MT/TM\0>)]/\ "FG/>:E>6]C:Q_>EF<(J_B:\\N_VV/A'83-'-\1?"4<B]5;4
M$!'ZU^(?Q@_:3^*W_!0CXTM:V]QJE]->2L+'2[1V$=NF>.!V'')K;'_!)/X_
MW*AV\*R'<,_->IG^=;4O#G!8>$5FF,5.;5[:*WWO7[C"MXG8[$U)/*,%*I33
MMS:N_P DM/O/V<_X;E^#W_12?!__ (,8_P#&IK']M?X2:G>16]O\1/"<T\S!
M(XTU!"SL>  ,U^+O_#HSX_?]"JW_ (&Q_P"-?17_  3/_P""3/CKPO\ M$V?
MB+XD:0+#2-"7[1!$TZRBYEZ $ ]!G/X5SYAP?D&&P\ZZQW,XJZ2<6V^B1T9=
MQKQ%BL3##O <JDTFVI))=6_0_6=6#KE>0>AI: ,"L/XD?$72?A1X)U#Q!KEU
M'9Z;IL+332N>@ S@>IXZ5^7PA*<E""NWLC]:J5(PBYS=DM6S;9PBY8A1ZFN(
M\6_M+_#_ ,!7C6^M>,/#^F3H<,EQ>*C#\S7X_P#[<7_!7#QW^T]XMN/#_@J:
M]T/PVTI@A@M,_:+X9P-V.>>P&.U>6:%_P3P^//Q%TU-23POKDL=P-X-W*T;G
M/LQS7ZA@?#>,*,:V;8A4>;:.E_FV[?+4_)<P\4)3K2HY-AI5N7>6MODDKV\W
M8_;C_AM[X0_]%'\(_P#@Q3_&C_AM[X0_]%'\(_\ @Q3_ !K\4O\ AUA\>O\
MH4;S_P "%_QKH_A+_P $C/C-XL^(ND6&LZ!=:7I-Q<HMW=-< ^3%N&YL9[#-
M=E3@7(81<WCU9><3CI^('$4YJ"RYW>FT_P#(_<'0/B7X?\5>$/\ A(--UC3[
MW1?+:7[;%,&AVKG)W=,#!KC(/VU/A+<W20Q_$3PF\TC!%0:@FYF)P!UKXQ_X
M*V?M%Z=^R!^S-H?P;\'S+;:A?VBQ3F%L-! .I^K,&S]:_)?3=:N--U&"Y2:3
M?;R+(OS'J#FN7AOP[AF>&EBZE24(MODT5VEU?J=?%'B9/*L5'!4Z<9S27/J[
M*3Z+T/Z@X)UN85DC97C<95AT(IU>4?L/?$U?BY^RIX)UOS/,FN-+A6X.<XE"
M#=^M=A\9/BKIGP3^&>L>)]8F6&QTFV>=\G&\@$A1[G'2OS6M@ZD,2\*E>2ER
MV\[V/U&CC:53"QQ;=HN*E?RM<H?$#]I#P%\*M873_$GB[0=$OF3S!!>7:Q.5
M]<&M;X>_%3PW\6-+DOO#.M:=KEG$VQYK.82HK>A(K^?CXG^/_%/[>?[64MQ"
MUQ<ZAXFU 06L2$D0Q;@H./0+R?QK[Q_:+_;:T?\ X)?_  -TKX1_#];>^\90
MVH;4;O.Y+25AECD=6R>.>*_0LQ\/70C0PU&;GB*FKCIRQ75M]D]/,_-LM\28
MUY5\57@H8:F[*6O-)]$EM=K7R1^CWBWX@:'X#LOM.M:K8Z7;_P#/2XE$:_K7
M#2_ML_".!]K_ !%\)JPZ@Z@G^-?AEI7A3XX?MO>(+C5K>+Q-XFDF8^9<DN(
M?3=]W\*W#_P2Y^/#?\RC??\ @0/\:]*/ASEU'W,=C5&?5*RM][O^1YD_$[,Z
M[]I@,!*4.C?,[_<K?F?M?_PV]\(?^BC^$?\ P8I_C1_PV]\(?^BC^$?_  8I
M_C7XG_\ #K?X\?\ 0HWO_?\ '^-))_P2[^.T,;,WA.\55&23<#@?G5?Z@Y%_
MT'K[X_YD?\1%X@_Z%S^Z?^1^V/\ PV]\(?\ HH_A'_P8I_C1_P -O?"'_HH_
MA'_P8I_C7\ZWBC1]1\'^(;S2[YFCO+"5H9D63<%8'!&1Q7JWPJ_8/^+GQI\'
MV^O>'?#=_>Z7=?ZJ8R;!)[C/4>]=U?PPRRA!5*V+<8O9OE2.##^+&:UZCI4,
M&I26Z7,W^!^ZL/[;/PCN)%2/XB^$V9N !J"<_K7H/AKQ7IOC'2X[W2KZUU"T
MD&4E@D#JWXBOYZ/BE^PC\7O@OX5FUS7O#.I6FFV^/-F1C((\G&3CH*]4_P""
M1O[7?B3X/_M0:%H+:C=7/A_Q'/\ 9;JUDD+*N1D,,]#QC\:\O,/#?#_4IXO+
ML3[3D3=M&G;5JZV9ZV6^*&)^O4\'F>%]GSM*^J:N[)V:U5S]TZJZQKMGX?LI
M+F^NH+6WC&6DE<*JBOG#_@HG_P %&=#_ &(O!BQQK'J7BO44/V.QS]P8^^_H
M.G'&:_(/QU\>/C5^WIX^E"7'B#79G?<EE8AS#:J3P,+T7ZU\[PYP-BLSI?6J
MLE2H_P SZ^BT^]L^FXF\0,)E5;ZG1@ZM;^6/3U>NODE<_<K4?VROA3I-PT-U
M\0/"L$BG!5[] 1^M5_\ AM[X0_\ 11_"/_@Q3_&OQ*'_  3*^/%VHD;PCJC;
MN<M+S1_P[!^.W_0GZA_W]KZE>'^1]<>OOC_F?)/Q&S_IES^Z?^1^VO\ PV]\
M(?\ HH_A'_P8I_C79_#WXJ^&_BSI4E]X9UO3=<LXW,;S6<PE16'8D=^:_ [6
MO^";/QPT#2;B]N?".IK;VJ&20J^X@#KP*[+_ ()9?MT7G[(/QUCT_6)YO^$7
MUR5;74(W8XMVSM$G_ 2<GV%8XWPXPLL)4K99B/:SCK;1W\M.O8WP/B=BXXRG
M0S7#>QA-VYGS*WGKTON?N_1571=9MO$.D6U]9S+/:WD:RQ2*<AU89!KY9_X*
M(_\ !4#PW^QUX>FTK398-7\:7$9$-HC;EM<_Q28Z?3@U^9Y?EF)QN(6%PT'*
M;Z=O7LD?JF99KA<!AGB\5-1@NO?T[M]#Z ^(G[0'@GX1WD-OXG\4:+H4]P"T
M<=Y=+$S@>@-8%G^UM\)?&5W'IL'CGPGJ$UXPB2W6]1VE)X"@>]?@M>ZO\2/V
M[_CGNW:EX@\1:Q+A50DI I/Y*HSU-?KE_P $Y_\ @E5H?[*>E6_B#Q)LUKQG
M,@8N_P T=CG^%/?WK[C/N#<MRC")XVNY5I+X(I:OY]/-[GY_P_QKF>=XN4<%
MADJ">LY-[?+1OR7S/5/C!^PSX5^)$,EUI<:Z-?.-RM O[IOJOO7R+\9?V;O$
MOP4O6_M*S>2R+82ZC&Z-OJ>Q]J_2P# JGKWA^S\3Z9+9WUO%<V\R[61UR"*_
MG;B3PYRW,HNI07LJO=;/U7ZJS/N\7E-*LKQ]V1^3];O@KXEZY\/-06ZTC4KJ
MSD4Y.QR WL17M?[77[';_#$S:_H$;2Z,S%I80,FU_P#L?Y5\[U_.^:97CLFQ
MCH5KPG'5-/==&GV/E*U&IAZG++1GU]\#?^"B$=W)#I_B^%8F.%%Y$/E_X$/Z
MYKZBT#Q#9>*-+AO=/N8;JUF7<DD;;E85^3]>F_L]_M,ZU\#M=CV3276DR,!/
M;,V1CU'H17Z-PIXHXBA*.&S;WX;<_P!I>O=?CZGK8'.IQ?)7U7?J?H_16'\/
M/'^G_$SPI:ZOILRRV]RH/!Y0]P?<5N5_0%&M"K!5:;O%JZ:ZH^HC)25UL%%%
M%:%!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'XZ_\%^/V
MA+SQ;\=]-\#V]PRZ7X?MQ+-$&X:=B<DC_=VUW/\ P0:_8QT;Q3I>I?$SQ#8P
MW\MO/]GTN.9 T:8^\^#W!!%?.W_!:OPK>>'OVZ?$-S<JZQ:JJ7-N2."FT+Q^
M*FOL;_@@M^TUX<N?@==^ [R_MK'6M+N6EABE<*;B-R6+#/H6Q7[QFL:N&X-I
M+ 7U4>9K>SUEMYZ,_GO*)4L5QQ5EF%KQ<N5/:ZTBM?+5>9^B:(L:!54*JC
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
M=YO-8A5Y^<]L+TK\2_\ @HQ^UK??M@?M'ZEJBRO)H^GRM9Z5"#E1&#C</][
M/XUY^1Y5@\]SOV^%H^SPU*S:MN^B>^K>_DCT,_SC&\/Y![#%UO:8JK=)WO9=
M6MM$MO-G$_LW?!V^_:1^-5KITDDWV>1VO-3NS\WD0J<NY/X_K7Z/^%O^"YGP
MK^!'AZU\(:!X-UYM+\/H+.)X_+59-O!8?-GDYZUV?_!'K]@:T^&_[.-]X@\2
M60_MGQU;;<.OS06I7Y0#U&[/(]A7YF?MY?LJZI^R5^T'K'A^\CD:PFE:XT^X
M(XGA8G!^O6OL:E;*N(\SJ9=B&W&C\*3LF_M/3>VB7D?$TZ&;\,932S+#)*5;
MXVU=Q7V5KM?5OST/K+]M3_@N-8_'[X):IX1\,>%[K3VUA!%<7%\58QKD'Y0I
M(R<8YKPK_@E!\#+WQ]^T9:^+)H'7P_X)CDU.]F88C;:IPF?4DBO7?^"6G[#?
MP5_;2\#S1ZY)J4?BK1VS>6J7;1B>/(PZ@'ISBOT'^*/[-?AO]G7]B[QAX>\!
MZ1'IL?\ 9TAS&,RS''5VZL<9Y->1F&=99D].ID674Y1G.7+)RV7-HW=O738]
MG+<CS7.ZE/B#,ZL9PIQYHJ.[<=5&R22UWZGXI?M+?&76?VQ_VG=2U>22:XDU
MF_\ (L(2>(8BV$0#V%?K]X \$^"?^"4W[%/]N26=F^K6UF))[AU'G7]RRY5,
M]<$X&!P*_$[X+^,X?AW\8- URY3S(=+OX[B1<=0K<U^ZGQ8^$7PM_P""COP@
M\.2:EXB^U:'"@GBCM+_R%9RJ@[P",XQWKJX^4,.L'@ZBE'"KXN57O:UE]W^?
M0Y?#ESQ/UW&TW&6+?P\SM;FO=_?^5NI\7R?\'&/B/S&V^ ]#VYXS-+G'_?5-
M_P"(C'Q)_P!"'H/_ '^E_P#BJ],^/7_!)O\ 9R^!OPCUSQ1>W=\8M*MFD51J
MA8N^/D7 ;NV!^-?E9X1\#S?%;XI6FA>'[29FUB]\FT@!WLJLW'/?"]_:NC)<
MGX7S2E.MA\.U&&[E=+O_ #?><V?9WQ;E-6G0Q.)3G/91LWV_E6[V/VO_ ."<
M7[?_ (N_;SNM8FU+PAI>C^&].01O<Q-(QFD;.%&XD$<'-?"/_!9G]@AOV>OB
M@_C;P]:%?"WB*4O(D:_+9S$\K[*<C%?JI^QA^S9I_P"RO^S_ *'X5LXXUG@A
M$EY(H_UT[ ;V_.OGG_@N)^T=HOPR_9DD\*SV]IJ&L^*'"00RJ&\E5(S)@]",
MY!]17P_#N;^RXDY<HIVI3?+RZZQ_F=^O7\#[[B;)?;<+\V<U+UH+FYFEI)_9
M5K:=/Q/AWX,?\%EO&7P=_90E\!V\)NM;A)@L=3E;<;: CI[L#G&>V*\;_9Y_
M9F^(G[?OQ?D6U^V:A/>3&6_U2Z):.$$\DL?KP!2?L$?LA7W[97QYL?#<?FPZ
M7%^_U&Y4?ZF(?XD8_&OWI_9^_9U\*_LT> +7P[X5TV&QM(% D=5'F7#8Y9VZ
ML?K7V_$V?8#AV4Z>7TU]8J^\WT5^K_-+YGP7"O#N8\30IU,RJOZM2]U+J[=%
M^3EOT.#_ &)?V!_!_P"QAX(BM=+M8KS7)E'VS4Y4!FE;N ?X1UX&*]VHHK\(
MQF,KXJM*OB).4I;MG]"X' T,'1CA\-%1A'9(****Y3J*NMZ-;^(=)N+*[B2:
MWN4,<B,,A@:_,OXZ^ ?^%9_%76-'7F*UN&$9]5ZU^GQ.!7YQ_MAZ[%KO[0&O
M-"P:.&<QAAT;%?C_ (P8>B\!1K/XU*R]&G=?@CP<^C'V49=;GE]%%%?SV?*G
MU)_P3:^(]U%XKU#PS)(SVUQ ;J)2>(RO7'UW#\J^R*^+?^":_@N>[^(&IZYL
M806=L;?<1P2__P"S7VE7]2>&,JSR&G[;O+E_PW_SN?:9/S?5ES>=O0****_0
M#U HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y!_X*K?\
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
M\*^_/^"''[!-[I/B:^^)/B_2;BSFL#Y&E07,15@Y^]+@^F"/QK]/O^$<T_\
MY\+/_OPO^%6+:UCLXO+ACCB0?PHH4?D*YLZ\2*^.P4\'2I*GS:-I].JVZG5D
M/A?A\!CH8VM6=3DU2:Z]'N]B'6]6CT'1[F\FW>7:QF1@!DD 5^#?[?FO?$K]
MKC]HG6/$,GA7Q%_9D4K6^G0FT?\ =0J3@?SK]['194*LJLK<$$9!JK_PCNGG
M_EQL_P#OPO\ A7SW"O$D<FK2Q"I*<FK)MVLNOWGTW%W"\\\H0PSK.G!.[25[
MOI?7H?*/_!(']C'_ (9?_9]AU/5K7R?%'B8"XNMZ_/ G\,?TX!^IKZZI%4(H
M50%5>  .E+7B9IF-7'XJ>+K_ !2=_3R^1[N4Y91R_"4\'07NP5O7N_5O4***
M*X#T0HK+\3>,]+\&V37&J7]K9QJ,_O9 I/T!ZU\W_&__ (*'V.F136/A*$W=
MQ@K]KE4B-?H.#FO#SGB3+LKI\^,J)/HMY/T6YS8C&4J*O4?^9ZE^T]^T3I_P
M2\&7 6:.36;I"MM #R"1]XCTK\[=5U*;6-1FNKAFDFN'+NQ[DU<\8>--2\>:
MW-J&JW4MY=3'+,YZ?2J%G93:A<+#;PR32N<*B*68_0"OYHXPXLK9[BE)+EIQ
MTC'UZOS9\AF&.EB9WZ+9$5='\,?A=JWQ7\3P:9I5L\TDC#>^/EC7N2>U>I?!
M#]A?Q)\1Y8;O5E;1]+;!)D&)7'LO4?B*^R_A/\%]!^#>A+9:/:)&<#S)F&9)
M3ZD_X5[/"OASC<QG&OC$Z='?7XI>BZ>K-\#E-2J^:II'\60_ OX06?P6\ VN
MD6H#2*-]Q+CF5SU-=E117])87"TL-1CAZ"M&*LEY(^OA!0BHQV04445T%!11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 444UI53[S*OU- #J*KW.L6MI&6EN8(U'4EQ7.ZS\</"/A_=]L
M\0:;;[>NZ45SUL70I*]6:CZM+\R95(Q^)G545Y/KG[:WP]T7=MUJ*\V_\^^&
MS7%Z_P#\%(O"=GN%A8ZC=,O3>@0'\<FO#Q/&&2T/XF)A\G?\KG-/'X>.\T?1
ME%?'?B'_ (*9:A<[DTW0(8/1WFW'\L5POB']N3XC>)<I#<):QMT$-OAA^(KY
MW%>*61TM*;E-^4?\[')4SK#1VN_D??5S>PV:[IIHX5]78+_.N7\5?'/PGX+1
MFU'7+&':,G#[_P#T'-?!ID^*GQ1;Y6\2:BLG\ 9ROY9K5\/?L0_$3Q0^Z73C
M9%^2;MBGY\&O'J>(V98G3+,!*79RO;\%^ISO-JT_X-)L^A_&W_!1+P?H >/3
M8;S5)/X7C4"/\<D&O%_B!_P4.\6>)0\>EPV^CQ-P&3YV(_$<?A71>%O^"9^I
M7)4ZOK<-KZB!/,_PKTWPC_P3U\%Z$5>^^UZE*O<R%%/U%<-7#\<YII)JA%^:
MC^5Y&<HYE6W]U?=_P3XL\0>,O$'Q$O6DOKN_U*1SG;EG /L*Z#P-^S-XT^(#
M(;'0[KR6ZR2#8JCU.>:_03PM\$?"O@Q5_L_0]/@=.DGDC?\ G74(BQC"J%'L
M*>"\(N>?M<RQ+D^O*OU=_P @IY%=\U:=_3_,^0_AQ_P36N)C'-XDU:.->IAM
M06/T.0/TKZ#^&_[-_A'X70K_ &=I<#3+_P MI1O?/J,YQ^%=W17Z)E'!V49;
M:6&HKF_F>K^][?(];#Y?0HZPCKW #:,4445].=@4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M4C%NP'XFF%I.RQ_]]G_"BX$E%0E[C_GG#_W\/_Q--,EU_P \;?\ [_'_ .)J
M>9?T@+%%5C+>?\\+;_O^W_Q%(9K[_GWM?_ AO_B*7M%Y_<Q7+5%4Y)M0V_+;
MV>[WN6_^(K/NY/$A_P!1#HH_WYY/Z)42K*/1OY,3E8W**Y"[_P"$\/\ J%\*
MC_?EG_HE9EY'\5&!\EO B^[/=?\ Q-<=3,N7_EU-^D3-UK=']QZ%17D]YH7Q
MBNONZGX)A_W#<?U2LF^^'_QLNON>*O#$/^YYO]8ZXJF>5(_#A:K^2_61G+$M
M;0?]?,]NI-P'<5\^7WP:^.=[_P U T6-?10__P :K+G_ &9?C%J#?Z1\0--8
M'KM>0?\ M*N&IQ)C%\& JOUY%_[<S-XNITI2_#_,^EO,7^\OYU#<ZK:V8_?7
M$,?^\X%?,TG[%GCS4?\ C\\;!L]?+NI5_P#:=)%_P3_U2<_Z5XLOW]=M[)_5
M*P?$&<R_AY?+YSBOT9/UK$/:D_O1]$77Q%T&Q_UVL:='_O3J/ZUFWOQW\&Z>
M#YOB;15([?:TS_.O%8/^"=-A+_Q]>(=8D]=MUG^:5>M?^"='A6-LS7FI3_[\
MRG_V2LWFG$T_@P<(^L_\D3[;&/:FOO/0-1_:T\!::#NUZUDQ_P \V#?R-8.H
M_MY_#O3NNH7<A_V+9FS56P_8#\"6W^LM9IO]Z3_]5;%C^Q-\.+3&[P_#-C^_
M(_\ 0U+EQ=4^%48>KD_R#_;G_*OO.2U'_@HSX/M\_9K>^N?K&4S^E<_J7_!3
M/3XLBU\-74WH3.%_I7LME^RUX!T__4^&[)<>I8_S-;%C\%O"NFD>3H>GKCUB
M#?SK*66\65/BQ=.'^&%_S)]CCGO42]$?,UW_ ,%'=<U%B-/\.A3V#?/_ $K.
MN?VT?BMKGRV.@JJMTV63LWYYK[ @\&Z/;#$>EZ<F/2V3_"K46CV<'^KM;=/]
MV(#^E9/A7/:G\;,Y?]NQ2_4GZCB7\59_)'Q1-\6OCOXF/[FRURU#=#':N@_E
M43> OCQXQ_X^+O6&#=IYMG\Q7W&JA!A0 /:EK/\ XA[*I_O..K2_[>M_F']E
M-_'4D_F?#"?L0?%#Q%)YFH7$2[N[7@8_EFMG2_\ @FSX@O\ 'VS7K>W]?D,G
M]:^SJ*TI^%^2)WJ*<_63_2P1R7#=;OYGRQHW_!,S3X-OV[7I)_7RH]F?U-=9
MHW_!.[P+IVUIFU*Z;N'F&T_ABO>Z*];#\"9#1^'#1?K=_FV=$<MPT=H(\RT3
M]C_X>Z+MQX=L;AEZ-*NXUV.A_#30/#0'V'2;&VV]-D8K<HKWL/E.!P_\"C&/
MI%+]#IC0IQ^&*7R(X[:.+[L<:_10*DHHKT-MC4**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^=G_
M (.^M,US6_\ @J+^S79>&+R'3_$EYHMO!I-U*<1VUVVK.L,C':V LA4GY3P.
MAZ5_1-7XM_\ !RG_ ,$M?VEOVT_VV?@Y\1?@+X#A\51^ =%3?=R:UIEDMK?1
M7[W$:F.[N(BX^X> 5[9[4 1_\,'?\%B/^CG_ (4_^!"__*BF_P#![9Q^Q!\'
M_P#L>'_]()ZY?_A-O^"X'_0G^$_^_P!X1_\ DFO8/^"_?_!/']I3_@I'_P $
MU/V?_#^@^#8?%'Q9T.]M=4\9V::KINGI:W)TUX[@J\DT<# 7#D8B9AW''- '
MS#^V!_P0(^#7@7_@@S>_'Z\U+QKXD^-#>"](\72^)-4UB6;S'G6T9K7R-WE^
M2L4AC4D%Q@'<<;:ZS]F3_@H)\1O@U_P9_:SXTT?7M0A\7>&;JX\&:5JYE\RZ
ML;6;5(X%9'/*M%#<M'&>J!$*D;1C]!/VQ/V//B)\5?\ @@9=_!/0?#ZWWQ,E
M^&NC^'UT?[?;1 WUO%:++%Y[R"#Y3$XW>9M.W@G(SXI_P3 _X(W^*Y?^""_B
M;]F+X\Z++X)UWQ7?:G(RP7UKJ$FG,\L<UI=*]O*\;;)8T?9OY"E3C- 'Y3?\
M$_\ X,?!+Q#^PS:_\)M^PG^UE\:O&7BZ*ZGF^(/A_1[^:S9W=TC>PDB81E8L
M#+,K[I ^[<N$'Z1_\&CP^/WPQ^#'Q0^%WQ@\"_$SP?X3\*7ECJ'@O_A+M!O=
M-=$N3<B[MH6N$4-&C10R;$X1II"?OBO,OV;?V4O^"J7_  2[^"4OP+^%>@_"
M/XB> X6N_P"Q/$4FI6ZR^'OM#O(S1K<SV[_ZR1Y0CPS*'8]5^4_=7_!#C_@G
MA\:/V#OA'XNN/CQ\7-<^*'CKQM>6\S0W&NWFK6&A6\"R;8X'N3D.[3.9"BJ"
M$B'.P&@#\0?^#?\ _P""7?@[_@J5^U=\=/#/Q&\0>*[7P/X7N8-7N]"T>\^R
M)KES]JNHX#/)@G;$K38"@,?..&7'/T9_P7B^$6@?LZ?\%.OV0?!?Q=M];@_8
MN\$^'=*T'3XMT]Q9HMF7AG2X9?G>41I9B0CYC!@K\VZOI'_@VF_X)6_'C_@G
MU^TU\?/$7Q<\#KX4T?QM#;)HTXUK3[_[84N[B1OEMIY&3"R*?G"]?4&O O\
M@O%XU\8?%_\ X+^_"?P;\%8= ^-?Q"T/P^;23X=>+]&M[[PQI$[137#NXN'6
M)I'MF\YW^5H_*BQ(20B 'F'CG2O@/XJ_X. _V9C^P39VUQ9VD]I-XN_X1J"Y
M&EQ0K<O]K=O.& OV$N)2,(04'+DUZ[_P=_((_P!N#]D%5 55FN@ !P/]/L*I
M^,/^"DW[7'_!"6+0=;^*'[(?[-?@7X=^*-0%C)_PKVPM=&:\FVO(8M]K<3!9
M-D;,#)$5..OI[9_P7F_8"^,G_!5KXK_LF_%+X*>!YO$OA/2K!=9U*6XU:PT^
M73X;J:QN8@T=Q.C.WEJQ(C#8*X[C(!]7?\%K_P!D3]D7QA\(+KXX?M2>$Y->
MLOAQI3VEE+%KFHV,THDD+):0QVMQ$LDLLI 7<#@GDA02/RU_X-CO^"2\/[37
M[6][^UG>>&)/A[\*/"NMW,G@#P[#=W$_VJZ!95(GF=I9+>V5MI=F/FRY&<(Z
MGWO_ (.;O^"<G[9'_!2#]HSP?H_PK\%_\)9\&O"FDQW<-L/$.F:;%+JTCRB=
MY8[BZBD=EB$2JVW"JSA2"SD]S^QC\1?^"IGPQ\7_  Q\"ZQ^S7\$?!OP?T:_
MT[2=1_LN_LC)I&CI+'',T(&LR,72#<1\CL2.C$X(!\-_\%COV@IOVN?^#B.Y
M^'GQ$\!_%'XQ?"WX3M'9:?\ #SP3'-/J&I;=.CN9Y%BB^;]Y,Y,LB8?R(U 8
M;01R/Q^^'/BSX9_M=_"KXN?L<_L5_M8? O7O"-V7UJTU'PAJEUI^HH'3:%3;
M(V'C,T<JLP1D*X .XG]*/^"L/_!%_P".&L_\%&=!_; _93U[PQ9_$_3;>%-6
MT+6F$,>J2PP?90Z.X,;B6UQ"Z2&/ C#*X8_+Y_=_L6?\%,?^"FO[0W@G5OC9
MXJTG]FCP#X/N5^UZ=X(\2-#=:G"9$>9@ME<S>;(ZH$4SS*D8&0A);> >4?\
M!UM\2?%'[3'[?O[,O[,HUB;P[X2\6/IUW> -MC-[J6H?85FE4D!O(C5BH8C'
MFR<\\,_X+_\ _! /X)_\$_O^":6J?$?X,MXH\(ZGH,VG:7XAMY=9N;Z#Q?;3
M7<" W"2.521)Q%,/*"QY0C9G:5^N/^#B'_@B5XV_X*'7?@'XK_!;4[6Q^,'P
MQ406]M>70MEU6W27[1#Y<S?*EQ%-EE+D(PD;++M&?E_]M?\ 82_X*B?\%/?V
M(-2T+XL0^"M ;PW]B-CX&T&_L8+WQU<K<1(US?7 NFM$6*/S)P@E56D08A#!
M" #]$O\ @W1_Y0J? '_L"7'_ *7W-?,?_!WC^QS\.?&W_!/K5OC5J?A]KCXE
M>#9-,T31]7^WW*"TM)[]?-C\A9!"^[S'^9T9AG@C K[2_P""+_[.GC']DK_@
MF!\(?AU\0-(&@^,?"VES6VIV NX;K[-(UW/(!YL+O&WRNIRK$<XZYI__  6*
M_8.O_P#@I/\ \$]/'GPET?4K/2?$&MK:W>DW5VS+;)=6US'.BRE58['V%"0I
M(WYP<4 ? G_!"_\ 9:^%O[$O_!%=?VO/"?@N(?&A_ASXBN=0U2XU.]EAU%;:
M[NGCB>V:;R$4FSMP3&BMA#R"Q)^8?^#=[_@D_P##G_@L]X0^,7QU_:6N/$'Q
M*\27GB9]'BCEUBXLVCG-O%<RW;M!(CLQ^T(B(<1H(V&UA@+]L_\ !"[]EG]L
M/]GGP-J'[-O[1?PX\#Q_LZZ1X9U/3M.U2TU&UNKO4I;JY#-;,8;HR>2\=Q=G
M+VZ,. 6' /@'P4_X)7?\% O^"(?Q$\>:?^RFOP_^,/PS\;77GP6.O7<%O<61
M0XBFDBGGME6X$9V,T4KI(%RR A H!Q?_  2(L]8_X)1_\'*?Q!_92\)>(-4U
MCX5^(EFC^Q7KF7RC_9::I:S<  3Q*Y@9\ .K-D9VE?Z _$8T\^'K_P#M9K5=
M+-O(+PW+!81#M._>3P%VYR3QC-?EA_P1E_X(C?%?X,_MG^*_VK/VH/$VEZ_\
M:/%"3K::;ITBS0Z:TZK')-+(JB/>(E\F..(&-(R?F/RA?T^^*OPVTOXR_##Q
M)X0UR%KC1?%6EW.D:A$K;3);W$312*#V)5R,T ?AC\6/^#7OQM\./C=J/Q-_
M89_:)L?#D<DTH_L]];FMIM+W8<VJWUGY@FB)P!'-&N%V[B_6G_L-_P#!<_\
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
M'^)<%G-&57"73B[2C)6E%]FO\KK?JF%%%%>&?0!1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117SCX[_X*^?LN_##
MQMK'AOQ%\>OA?HNO^'[V;3M2T^[UV&*XL;F%S'+%(I.5='5E(/0@T ?1U%?+
MG_#[7]D7_HXSX1_^%%!_\57J6J_MM?"/0_CYI?PLO/B-X1MOB-K4236'AN34
M8UU*[1XVD1DASN8,BLP('0$T >HT444 %%%% !7PA_P43_X-^_A-^W]\>[7X
MN0^)/'?PK^+5HD*CQ/X2U 6\TYB3RXG=6!(D1 %#QM&VU0"3@8^[Z* /R_\
M#O\ P:\> _'/Q2T'Q1\=OCC\=/VB!X<F,MGI?C'7VN+)P0/DDW%Y2F0"521
MVU0V5R#^G6GZ?;Z1806MK!#:VMK&L4,,2!(XD48554<!0   . !4U% !117F
M7Q\_;/\ A/\ LLZ[X?TOXC_$+PGX)U#Q8[QZ-;ZOJ"6LFILC(K"(,1N(:6,'
M'=U]: /3:* <BB@ HHKP/XH_\%3_ -FWX*>,IO#OBOXZ?"W0M<MW\J:QNO$=
MJL\#\95UWY1AD<-@T >^45R_PA^-G@[]H'P7#XD\"^*?#_C#0+AVBCU'1K^*
M]MF=3AEWQL5W ]1G(KJ* "BBB@ HHJ.[NX["TEGFD6*&%#)(['"HH&23[ 4
M245\NM_P6S_9&1BI_:,^$8(."/\ A(H./_'J[K]GK_@HO\"?VL_&\_AKX9_%
MKP+XZ\06MF^H2Z?HVK175Q';HZ(TI523L#21@GU<>M 'M%%%% !1110 4444
M %%<U\8/C)X5_9^^&^J>,/&_B#2O"OA;151[_5=2N%M[6T5Y%C4N[<+EW51G
MNP%>"6__  6N_9'NITCC_:,^$9>1@JC_ (2.W&2>!SNH ^H**Q_ 'Q#T#XK>
M$+'Q!X7UO2?$>@ZFGFVFHZ9=QW=K=+DC*21DJPR".#U!%;% !1110 445Y;\
M4/VW/A#\%/C/X=^'7B[XD>#_  [XZ\6!#I&AW^I1PWM]YCF./8A.?G<%5SC<
MP(&2#0!ZE1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1135GC:0H'4LO50>10 ZBBB@ K\-_\
M@JF5\1?\%?;VSU)A]A_M+1+1M_W5@:&V+?A\['\:_<BORT_X+L?L ^*O&/Q#
MLOB]X*TF\UF%K)+37;>RC,EQ;-%GR[@(OS,I0A6(^[L4]#D?H7AGCJ&'S=QK
MR4?:0E%-]&VFORT\]#\V\5,!B,3DRGAXN7LYQFTNL4FGI\[ORU/U)B54B55^
MZH 'TKY]_P""H'[4<G[)G['?B;Q#I][]B\1WZKI>B,"/,%U*<;U!SDQH'DZ?
MP5\*?"7_ (.(O%'@;P%I^A>*OAK%XB\0Z= MJ]_%JK6373*-H>2(PN0YQEL$
M G. .@R$^#7QZ_X+6_&G2M<\9:7<> _AGI3?Z.SPO%;VT+$;_LZ2?-/.X&#(
M1M&/X0 M=.7\"8C XM8K.W&GAZ;NVY)\]M4HI-M\W9I.WGH<F8^(6&S#!/"Y
M"I5,347*DHR7(WHY2;22Y>Z;5_+4]B_X)V_&[XP?$#]A3XT?%+X@^+M8URRA
MT6^AT".Z"*%:"VE:69=JC^(JH/JC5Y7_ ,&WW@^'4?C;\1M>D"M<:;HUO9Q$
MCD">8LQ'_?D#\:_3G_AG'P[I?[-EU\+M'METOPY)H<NAPHBY,4<D31ESTW,=
MQ8D\L23WK\;/V:OC%\0O^"+7[3GB"U\7>#;R_P!,U.+[!>0[F@BOHTDS%<VT
MQ4JV/FQD<AR#M/3V<IQ4,YP>:8?+XQA4JN+A!6C>$>BV5[)W\WYGAYQ@YY'C
MLIQ.8RE.E24E.;O*TY=7N[7>GDM-C]QO$.OVGA70+[5+^:.VL=.@>YN)7.%B
MC12S,3Z  FOQA_X)L:!>?MP?\%:=2^(EQ;LVEZ3J-WXIG,@R(AN*6D?^\&:,
M@>D1]*[+]I/_ (*4_%3_ (*?>'6^&/P?^'.MZ9I&M.L>IW*RF>>YBR,QR2!5
MC@A)^\2QW 8R 2#]U?\ !-']@BQ_8/\ @>=+FEM]0\7:ZZW6N7T2_*T@&$AC
M)Y\N,$@9ZDLV!G \NAAY<-95B/K;2Q6(7)&":;C'K)V;M>^GFEYV]?$8B/%6
M<8;ZFF\)AWSRFTTI3^S&-TF[6U\F_*_Y[_\ !;O7YOC[_P %'/"?P]T^3SGT
MVVL-&2,'A+F\F#M]/EDBS[ 5^Q'AK0H/"_AS3],M46.VTZVCMHE P%1%"@?D
M*_$O_@JWX+\<?LT_\%+-0^)7]EW#6-QJEEKVBZA)"SVEP84A_=LPXRK1E2N0
M<8/<&OI#P+_P6I^+W[5\$?AGX4_!1?\ A*+U1"=4EOWN['3V;@S./*155<Y^
M>3 [[NA]//N'L7CLFR_ZARNC"G>4G*,5&4K-MW:ZWVNUKH>5P[Q+@\OSO,O[
M0YE6J5+1BHRDY1C=12LGNK;V3TU/&?\ @MOXGF_:&_X*,^%OAYI;?:)-)MK'
M14C5L_Z5=R[V^AVR1 _[M?8'_!;#QG#\#O\ @F[)X8T]UA76[BP\/P*ORGR8
M\2L!_P !@Q]#CO7Q+^P5^S-XW\>?\%8=/OO&$.N:L-!UJ]U?4]<N[*6.*^FM
MPY616< $-/Y>T?W3P.,5[A_P<0R>)/'6M_#?PKH>BZUJEK9PW6JW1L[.2:-7
M=EBC!*@C("2<'U]Z]&MA:*S;*<HA-.%&/.WTOO?YN.S[GF4,57>3YQG4X.,Z
M\_9Q75+X;?)2W6FA[-_P0+^%"^ OV&$UR2/;=>,M8N;\L1@F*/%N@^F8G/\
MP.M;_@NK\4/^%>_\$_M:L4F\FX\6:E::1'@X9AO,[C\4@8'V-?0'[(/PM7X)
M_LM_#_PJ(?L\FBZ%:PW"8Q^_,8:4D>ID9R?<U\!_\'$4WB+QWK/PW\):%HNN
M:M!9PW6K77V.REFC#R,L462H(W )+QU ;WKX_*)QS3B]8B;]WVCG=]HW<?R2
M/M<ZIRRC@MX:"]Y4HPLN\[*7YMGLW_! GX7_ /"#?L*IK$D/EW'B[6;J_P D
M8+1Q[;=/P_=,1]:^/?\ @K-=2?M/?\%:?#_@*T9KB.Q?2O#A1?F"-,XFE./9
M9^?9?:OU6_8^^%W_  I;]EKP!X7\OR9='T.UAG7&,3&,-)Q[NS&OQF_:"U?X
MC?LF?\%1O$'Q$O?"&H7U_I_BFZU6Q2[M93:ZA;N[B,HZCE3&PP5)VD#C@BOH
M.$<1]=X@QV/IM<_+/D3=KMNT?N2M\SYWC+#K <-Y?EU1/V?-3]HTF[)*\MN[
M=_D?N[9VJ6-I%#&H6.% B@=@!@56\2:C_8_AV_O,9^RVTDV/7:I/]*\8_P""
M?'[5?B+]L7X'7'C#Q%X27P=(=3EL[6T\R20S1(D9\TEU4\LS#@8^6O;M0LH]
M2L)K>4;H[B-HW'J",'^=?D^,PE3"8F6'Q"]Z+L[-/UU6A^PX/&4L9A8XG#/W
M9J\6TUITT=F?B]_P0=TC_A8G_!0K7/$&H'[1>6.C7^I!WY8S331HS_7$K_\
M?1K]I995AC9W955068DX  K\,]"B^(7_  17_;AU#6KSPS=:SX=8W%E%,P:*
MVUK3Y&#*4F"E4D&(R00<,I!&#FO:/V@/^"Q/Q"_;B\&77PZ^"_PUUZQN_$49
MM+R]20W=V(G&'2,(H2($'!D9N%)^Z>1^N<8<,XO.LQIX[!N+P\H1]_F2C%*]
M[W=]+WM;R[GXQP7Q5@LBRRIE^.4EB8SE^[Y9.4F[6M96UVNWY]CR_P *0M_P
M4;_X+32:E91?;/#L/B 7KR8W1_V=I^U59O:3RD'UE KT7_@XX^)G]N_&'X=^
M"K>0R-I.FS:E+&ISB2XE$:#'KM@)^C"OK?\ X)-_\$W_ /AAOX;7FJ>(C:W7
MQ \4(GV]XL.FFP+RMJC_ ,7/S.PX9@H&0H)^,?CI\-/$G[5O_!;RS\WP_K+^
M'+'Q):6?VJ:RD^RFUL55Y3O*[=K&*3'.#NQWKLR_-L'B,^56@U]7P5&2B^[2
MLVO5/3O:YPYEDV-PW#KHXB+^L8^M%R7\J;ND_1K7LW;H?JE^S=\-5^#G[/W@
MKPJ(UB;P_HEI8R*!C]XD2AS]2VXGW-?F-_P<9_$MO$?QE^'/@2S+2S:;ITNI
M21J>LES*(HQ]<0-^##UK];Z_';X_?#?Q'^UK_P %MK;S/#^N#PSI_B.SL/M4
MMC(+<VUBJF4[RNTJS1R$'/(85\?X?3B\WJ9EB'I2A.;OW>GZL^V\2(2634LK
MPR=ZLX4U;LG?]$?JI^SA\-%^#?P \%^%47;_ ,(_HUK9/QC+I$H8_BV3^-=;
MJNH+I.EW-U)_J[6)I6^B@D_RJQ4-_91ZE8S6\PW17$;1N/52,'^=? U*SJU7
M5J;R=W\W=GZ-2HJE25*GM%)+Y*R/Q4_X(TV$OQ__ ."HE_XPU5EDN[6+5/$4
MGO/,^SCZ&<U^V-?A+?\ @7XL?\$:OVQYO$EMH%QJ>C6LL]O;7LD#G3];L)#G
M:9$X23 4D9RC+T(Z_15S_P '%OB+QCI_]G^%?@VLGB"X79!NU:2]0.>!^YC@
M1FY[!A]:_8N-.&<=G6+IX[*U&I0Y(I-2BE%*^]VN_P"A^(\"\59?D6"JY?F[
ME3KJI)M.,FY-VU5D^UM?79F=_P '&WQE76O&OP]^'EE-YLVG0S:O>PH=Q$DQ
M6* $?WMJ2$=\/[BOK/P/\8_!O_!*S]@SX76/Q EOK/\ T.&SECM+4SR_;)8V
MN)@5'96+@GZ>M?-/[!/_  36^(G[1'[1W_"^/V@8;BWN/M:ZE9:1>1A+B^G7
M'E-+%_RQ@CPNV,X)VKD!?O>[?\%O/V4?$W[3G[+^G3^$;&?5M8\(:E_:+:?
M-TUU T923RUZLZ_*VT<D!L9.!7!C*F6N6!X9G53IP;=2<7ISROHGMHVU?S\F
M>C@:>:*.8<50HM5:B2I0DM>2-M7'?5).V]T^Z/:=$TSX4_\ !1KX#Z3XDU#P
MOI_BCPSK22-8MJ^GA+B()(T;,A/SQG<C<JP.*_,G_@LC_P $P/!O['?A;1?'
M?@.YNK'2-8U0:7<:-<SF86\C122(\+M\^S$3 JQ)!*X..!;_ &%_^"T-U^Q7
M\$K/X:>,OA_J6I#PZ\R6,\%Q]EN$5Y&D,4L4B]0[-\P(XP-N1DR?$:?XU_\
M!<KXO^'H+?PG<>!_AIH<C%;J<.]K:AL>9,TK!?M$Y4!51  !Z LQ]7(\GS7(
MLTE5JU/9X*+D[RFG&4=>6ROK)Z;)._W/Q\_SK)^(,HA1I4O:X^:BK1@U*,].
M:\K:16N[:M]Z^[/^".'B_7O&W_!/;P/>>(+FYO+J+[3:V\UP2TCVT4[I$"3R
M0%4*#Z**^H*YOX/_  LTGX(?"[0?".AP^3I/AVRCL;93]YE1<;F]68Y8GN2:
MZ2OR'-L5#$XZMB:2M&<I-+LFVT?M.38.IA<!1PU5\TH0C%ONTDF%%%%>>>D?
M@3_P36_Y2K>#?^QBO/\ T7/7ZW_\%7]=O/#O_!/'XI7%BS+-)I2VS%>OERS1
MQR?AL=OPK\F/V@O@[\2O^":O[=-UXRLO#]X]CHNORZKHFHS6;R:=J%N\A949
MTPHRC['4,K DXQP:_3;]BW]H*[_X*N_L7^.K?QIHNGZ#'JL]UX<D33R[*L;6
M\;"4>82=ZM)D<XRHK]NXVI>TQ.#X@IVGAX*G=IIOXKVMZ/\ S/P/@&K[+"8[
MANK>&)FZCBFFE\'+>_JONV/CG_@V_P##6GW_ ,=OB'JDT:-J6FZ)!#:D]426
M8^81_P!^T&??WK['_P""X/A?2_$'_!.7QE=:AY:W&C7.GWFGNP!99S>11<=\
MF.60<=B3T!K\T_!4_P 7_P#@BI^U1<:G?^&VN[*>.73G>9'&F^(+0L&!BF4?
M*P*HX_B4C#+@D'?_ &Q_^"H7Q&_X*8>&])^&WAWP*VF6MU>)<3:?ICRZA=ZG
M*I_=J2$7$:D[L;?O $GC%>AF7#N+QW$='/,+.+P]X2Y^962C:ZWOK;TUUZGF
MY5Q-@LOX8KY!BX2CB;3CR<KNW.]GM;2ZZWTTOH>_?\&UNKW4FE?%JP9V^PQ2
MZ9<(F/E$C"Y5C]2$7\A7ZC5\J_\ !)/]A&\_8A_9]N(M?:-O&/BR=+_5HXW#
MQV052(K<,!R4#,6/(W.V"0 :^JJ_*^-LPH8W.Z^(PSO!M)/O:*3?HVM.Y^O\
M!Y;B,!D.'PV*5II-M/=<TG))^:35UT/QB_X.,O\ D\[PG_V)5M_Z77U<M\&?
M^"0'[07QC^$'AWQ-H/B+08=!\1:=#>V4,VO7$3)!(@959!&0O!Z D5U?_!Q?
M"\G[9OA/:K-_Q1=MT'_3]?5^FO\ P3K&W]A'X1@\'_A%;#_T2M?I6*XBQ64<
M+X"KA.6\M'S*_=GY9@^&<)G7%N84<9S)1U7*[:Z(^%?V4O\ @WGU"P\:V>M?
M%[Q)I=YIMG,)GT32#)(;\@@[99W"[4)X8*I)!X93S7U3_P %B["'2_\ @FCX
M^M;:&.WM[>"QBBBC4*D:+>0 * .     *^IZ^7_^"S"E_P#@G#\1 H)/EV?
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
MB@ HHHH **:UQ&D@5G56;H">33J "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HK%^(GQ*\.?"'PA=>(/%GB#1?"^@V)07.I:O?165G;[W6--\LK*B[G
M95&2,LP Y(JM\+OC#X1^.'ADZUX+\4^'/&&C+,UN;_1-2AU"U$J@%D\R%F7<
M RDC.1D>M '1T444 %%%% !1110 45'=74=C:R3321PPPJ7DD=@JHH&223P
M!SDURGPD_:"\!?'ZRO+CP'XW\(>-K?376.[ET'6;?4DM78$JLAA=@I(!(!QG
M!H Z^BBB@ HHHH **** "BBB@ HHHH **Y[XF_%OPI\%/"[:YXR\3>'O".BI
M*L+:AK6HPV%JLC?=0RRLJ[C@X&<G%7_"'C'2/B#X8L=;T'5--US1=4A6XL[_
M $^Y2YM;N,]'CD0E74]BI(- &E17)_%KX^>!?@%IEI>^.O&GA/P59W\I@MI]
M>U>WTV*XD W%$:9U#,!S@9.*Z32-7M?$&DVM_875O?6-]$EQ;W%O()(;B-P&
M5T920RLI!!!P00: +%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5^1G_!;[_@A-^S3X:_9!_:+^/5IX*U"/XG26
M&I>+&U(ZW>-&=1FE,TDODF3R\%W8[=NT9QC%?KG7R7_P7<_Y0]?M$?\ 8FW?
M_LM 'Y2?\&X'_!#?]F__ (*#_P#!.Z3X@?%3P;J&O>*/^$IO]-%S%K=W9J((
MHX"B[(I%7@NW.,G-9'_!47X_>#_V,?\ @ZW^'OQ \9WTFD^#? _AZPN;V=(G
MGD2)=+NT151069F8HH'<L,XZU]H?\&=?_*(>3_L>-5_]%VM?)/\ P4:\*Z9X
MU_X/#?@YINL:?9:KIUQ_8+2VMW LT,A2WF==R,"#AE5AD<$ T ?1W@O_ (.^
MOAS/^TGI/A'QM\%?B9\._!_B*>*+2O$NKLBS21RLJI<S691=D.6R6CFE(7G!
MZ#ZX_P""S_\ P5RM/^"/WP!\+^.[GP+/\0(_$VO+HBV<.KC33 3;RS>;O,,N
MX?NL;<#[V<\8K\X?^#X?3H&^'?[/5V84^TIJ.M0K)CY@ABM"5SZ$J#^%==_P
M>*7,EY_P2T^!DTSM)++XLM'=V.6=CI5R22?4T ?5W[ W_!PGX'_X**?M>V7P
MO\">!/$K::OAYM7U3Q7/,!IEC=I"DDMG'^[S+M9RGFL8]QC8A2N"?(?VB_\
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
M]\4ZQXNL=4L]+M;Z.>ZFM([>Y#7&Q"2(@74;SA26 !)K%_X+&?\ *I7\)?\
ML7?!'_HBWH ^@OV*?^#EGP/^W;^U%\*/A7X+^&_B:ZU/QSIPO/$FJ)=B33/!
MTYL9[O[*THB!N)!Y(C)VQ*&<@$E2M?HI\1_^2>:]_P!@ZX_]%-7R+_P;O>$-
M)\)?\$:O@4=+TVPTTZIH1O[PVT"Q&[N'FDWS2;0-TC8&6.2<#GBOKKXC_P#)
M/->_[!UQ_P"BFH _E1_X-XOV4OV2_P!I[Q!\7E_:DUGPWI,>BC33X<&K>*CH
M0E,C7?VG9B6/S<;(,]=N1TS7[K?\$L/^"?O[$O[/7QJUSQE^S+J7AG6/%D.C
MMI.IRZ3XR?6_LUG/+')AX_.D";I+9,,0#\A /6OQ7_X-D?\ @DI\&?\ @J5K
MOQLC^+FEZUJ2^"AI+:7_ &?JDECY9N6O1+NV?>SY,>,],'UK]Q/V=/\ @C'\
M*/\ @F=\'OC%/\ ])\0:;XI\=>%Y[$&]UB6\+S103FVV;_N$22]1[>E 'S_^
MU5_P=4^ ?AM^T#J_PV^"WPE\>?M#:]X;GEAU6X\/,8;*/RFVRF!DAGDF5&^4
MN(UC/5788)]Y_P""47_!>/X1_P#!5_6=6\,>'K#Q#X+^(GA^T-YJ'AG7(E$W
ME*XCDD@E0E9%1V16#!'!<93'-?GI_P &2/B3P?8>&OCUH=Q)IUO\2?[0L+J6
M.8*M]-IJI*GRD_,T:3EMX'"M)'N^\M<%X8GLOB%_P>G+J7PGDL;S2;?4FN=6
MNM)(DM<+X=*:B[LAV_-,TBLQ/,K@<L<$ _37X:?\%O[/XC?\%FO$G[("_#>Z
ML[KPZD[GQ2=<5XY_*L8[O_CU\@%<^9L_UIQC/M5K_@J7_P %K;/_ ()E_M,?
M!?X<7'PZN?&4GQANA;)?QZVMBNE9NH+?)C,$GF_Z[=C<OW<=\C\X?@CXNTKP
M!_P>E_$"?7M2L=%AOOM5K;27TZVZ3RR:';B.-2Y +.>% Y)Z9J'_ (.=/CIX
M-^*7_!6C]D?0_#7B;1?$&J^%=5MUUB#3[I+DZ:TVJVAC24H2%<B-SL)W  $@
M!E) /T:_X+/_ /!<'3_^"/.M_#.UU#X=S>.(OB-)>(9TUU=,73%MVMP6;,$N
M\'S\]5QL[YXU_P#@FY_P6W\'_P#!4+]I3X@>#_A]X,\3V_@_P59FZM/&&H#R
M;77R)UA(@BV95<L6!9]VT#**20/S6_X/C/\ C\_9T_W-=_G85^^7A+PGI?@/
MPQ8:+H>FV.CZ/I<"6UG964"P6]K$HPJ1HH"JH'    H ^)O^#EK_ )0@?'G_
M *\--_\ 3O8U^0G_  2,_8C_ &"?C3_P2?U3QA^T#XB\*^'_ (E6]SJR2W+^
M,&L=5MH8N;=XK/SL.V/NCRFWG PV:_7O_@Y:_P"4('QY_P"O#3?_ $[V-?E/
M_P $,/\ @CQ^QS^V=_P3LM?'GQLUR/2O&LFK:C:W#GQFFE>1;Q,!&_DLP PI
M)W$8..<T >P?\&26D^/[7P7\<KFX75%^%=Q=Z>NDO<[EMIM27SQ.8 1@L(O)
M$I4_\\@<]ON?_@EW_P %TK/_ (*6_MC_ !8^$5O\-+KP?+\+4N7?5)-=6^74
MO)OA:<1""/R\YW_>;'3GK7YM_P#!N/\ M&^(/@/_ ,%HOB%^S;\-_'7B+XE_
MLZPIK2:4UY?_ &RUTZ&TDWP:A$5'EKO<^2S1!(Y3<*^"0@$W_!L3XMTOP+_P
M6S_:NL=;U*QT>]O%U>&""^G6WDFDCUP%T57()90"2!R #0!^E7QL_P""WEG\
M&_\ @L1X-_9)?X;W6H77BZ*UD7Q.-<6*.U\^&67!M?();;Y>/]:,YSQBI/\
M@J7_ ,%X_ /_  33^*_AWX96_@_Q9\5/BYXJMX[G3O"WA] K[)7>. 22D,0T
MDB,%1$=\#)4 KN_-/]HSXT>$_CC_ ,'BWPEU'P=XATGQ-INFRZ;IMQ>:;<"X
MMUN(["X,D8D7*L5WJ"5) .1G(('NG_!<K]A'X6_MM?\ !33P:OPZ_:+L?@_^
MUUI>GVUMI>BWMK>Q1ZJT2R75G-'=PIFWE52X\Q#)D*JA0R$, >]?L7?\'(/A
MGX[_ +5VB_!#XN?!WXA?L]_$KQ0571;/Q&/-M;]GW>4AD:.&1'E*LJ9B*,RE
M=^[ /D?_  5W^,W[/OPZ_P""]?[..@^.O@)=>./B;K5IH4^D^+8?%DNG6^G>
M;J]Y;V_G6*Q,ER8)8FE!9@6W*IX45\SZ3^UY^U)_P3N_X*G? _X:?MB>&_A5
M\<I/%%]8V&@>(GTJRO\ 6=.@FOC#%=V5VL,=PC17#;MLT67"G;AOF&]_P7__
M .5G[]D'_L%^%/\ U)=2H _0K_@L-_P70T?_ ()#_%3X4^'];\ S>*K'XE&X
M:?4EUH6*:+%!-;QO(R>1*90%G+8!4_)CG/'S5\4O^#Q/X:_#[XI:;]E^"?Q1
MU+X3ZE<>1;^-YE%B-0"LRO+:6LD>)D&,C=/&YYRBD8/B'_!Y'I]OJ_[6G[)-
MI=0Q7%K=2:C#-%(H9)4:\TX,K \$$$@@U]5_\';7A+2](_X(JW-G:Z;86MGH
M?B;15TZ"*W5([ *7B41*!B,"-F0;<85B.AQ0!]S_ !:_X* _"GX)_L:+\?/$
M'BB&V^&,^D6^LVFHK"[27T5PJM;I%%C>TLF]5"8!!/.T D?G+_Q%G1-H/_">
M+^R=\<F^!_FA?^$X*IY>SS1&S^7Y?V?ALKC[5@L-N0>GRC_P5CTCQ+K_ /P:
M?_LDWU@UU/HNEWFDMK.QVQ'&;.]B@9QT\L2%$&> S1^V/5O@O^RI^T3\1_\
M@CKH_BR\_;\\)^'_ -GVZ^':6^J:6_PVTVXM]'TW[&(;C3GE4B5Y8QNA)'[U
MG''SL* /UP^$O_!03X4_&G]BW_AH#1?$T+?"^'1[G6[O4IHF62PAME<W"2Q
M%UEC,;J4 ))&%W9&?SFNO^#LV'QA::UXJ^'/[*WQD\=_"7PS*Z:MXQB<00V2
M1J'E=HTAEC7;&5<AYT(!&=HYIO\ P1<^!O[/_P +?^"(GQV\.ZA\<$^)_P $
M=:U#5(O$GB.U\-W^B?V-%-86T,ZK#,KRED4I)YBJ5!(X^4U\A_ 7_@G5^TY^
MR?\ LU^+OB1^P[^U!X.^+/P#D^VWFHZ3>1_8Q>&&-DNA)8W\+VFX1* [^9&7
M"KP0%H _:?\ 9?\ ^"M?P9_:L_8/U7]HC1-:N]-\ ^&[6ZN/$"ZA;[;[07MH
MQ)-!/%&7S($*L A8.'0J3N%?"L__  =FKXKTO6?&'@/]E'XS>,O@_P"'9I(M
M2\9HXAAM?+RSLR)#)$H"%'.^=2 _(&!FG_P2"_;7^%O_  4)_P""*OQTL_BY
MX*\'_!SPGHJ7&B>.-4\':.NF:?>PSVR@:@D,,;;+A%*A@%< HK8"G8OR/\*?
M^"?G[47['G['_B[XD?L<?M->"_B_^S?);:E>:EI-] +>.\ABC=;T2:?J$+VW
M$<95R)$:0 ?*010!^ZG[%O\ P42^%_[=O[)EO\9_!NLFT\&>7.=1?5MEI-H<
MD"[IXKKYBD;1J0Q.XKM(8,5()^"?%'_!U3IGCWQKKD/P&_9K^,/QT\(^%IC#
MJOB72X7M;6/@D/'&D$S%2H8CS?*8@?=QS7DG[)/[:=]_P4&_X-I?VH)?"_PU
M\(_#7Q=X9T_4;'5X?!^E+I>EZX19V\TUVD48PL[VH:.1<G_5H055E1/'/^#=
M/]G?]I/]H']@NZD^!O[8FA_"/1=#U^[CU7PG_P ('IVJW.GW#!'%Q+--^\99
M8]I5FX 0J#\A  /V+_X)>_\ !6'X6_\ !6/X.7WBKX<S:G8WFASK::UH6JQ+
M%J&DRLNY-P1F5XW ;;(C$':P.&5E'Q_\2/\ @Z6T;Q+\:/$/A']GW]GOXI?M
M#0>$9FBU?5M#W06L8$C)YD0C@G=XV*G:SB,-C(R*\P_X-OO@#\._A!^WU\>]
M>\*_M/:7\<O$FI:7/_PE=AIG@N[T>WCN3J <WBS$FWE&\3*JP<$2DK\M?/?P
M!_X)A>*KCXT_$/XB?\$Q/VM-!U#3[:\CEUGPS=K=::]E'(\DMM:DRP/;WB@K
M(%\Z- J@@L2QR ?KM_P2@_X+(_#/_@K;X'UZ[\'V.N>&?%'A!XHM>\.:RB+=
M6!DW!71D)62(LCJ&^5@5^95) /UQ7XV_\&TO_!0?Q-\?OVH?C9\*OBA\,OAW
MH?Q:\(K/>:UXM\,:+:6%QK$D=]Y-S!?/;#RII!.Y=9$(#_.<$C<?TD^ O_!2
M/X%_M0?'/Q5\-?A_\3/#GBCQQX+#-JVEV;N7@"R&)RCLHCF".-KF)G"%EW8W
M+D ]NHKQ/X?_ /!1WX'?%/\ :EU[X)^'_B5X=U+XI>&=XU#P^CNMQ&R F1$9
ME$<KQA29$C9FCP=P6H[?_@I/\"[K]KV3X"Q_$KP^WQ<C4D^',R>?N$7G&,2;
M/*,HC^?R@^_:"=N : /<**** "BBB@ HHHH **** "BBB@ HHHH ***;/.MM
M"TCG:JC)- %'Q)KB:%IK2-]]N$'J:X;0&O-7U\/%(RR,VYV!Z"F^)=:D\1ZM
M\N2@.V-179^$/#BZ%8 L/WTG+'T]JK9$[FN@*H >3CD^M+114E!1110!F3>"
MM&N+W[1)I.F27!.XRM:H7)]<XS6F!@4454I-[LF,8K9!575-$L]<@$=]9VMY
M&IR$GB610?H0:M44DVG=#:35F5],TBTT6W\FSM;>TBSG9#$(US] *L444-MN
M[!))61!J.EVNL6QAN[>"ZA;DQS1AU/X'BFZ7HUGHEOY-E:VUG%G.R")8US]
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
MDUM"L1F4*H*;BXML' 1:Y[_@Q]_Y()\?/^P_I7_I//0!]R?M\_\ !PY^S_\
M\$__ (VM\,]6_P"$S\??$*W53=Z#X.TM-0N+ LF]4E:22.,2%<-L5BP!!( (
MKHO^";__  73^!7_  4Y\<ZIX/\ !=SXF\-^/-'@>YN?#/B?3A8Z@(XV"RE=
MCR1L8V(#*'W+G.,9(_#+_@D+X3_:J^(W_!5[]HYO@WXJ^$OA7XV6]]JDWB.;
MX@6T]Q,Z_P!J.MVMLT=M<%6$Y029VD@K@D X^D=._82^.6B?\%YO@_\ $GXY
M?M$?LGZ?\7K/5-,:[T#PWJ]YIVMZY9GS(MBVPL(Q+-- TD7[QUWIM4G;B@#]
M(_VS_P#@O[\$?V"?VV=+^"'Q&L_&.F:EJ&FPZM-XACM+>31=/MY%F;=*WGB<
MD"%OECA=B2H4,3BMG]E'_@NI\"?VLOV6/B?\:-/O/$'A7X<_">^-CK&J>(+-
M+?SCY<;J\,<<DCL',L:(I"NSL%"Y(K\IO^"T7P]T/XL?\'7'P%\-^)=+L]<T
M#6O^$6M;_3[R,26]Y"UY/NCD0\,IZ%3P1P>*_1C_ (.!/BG\#_V'_P#@EYJ4
M/C;X1Z3XS\*>(M;L=(T[PC87$F@V=]?#?<1-++:%'2.-+:23"Y+%%7 !R #R
MVX_X._\ ]G)(&U*#X?\ QZN_"<5RMI+XDB\,VW]F0R'.%9S=!@QQG;MW'TKZ
ML^./_!9?X-_!W_@G);?M1V$^N>./AC>26T4!T"WC:^9YK@6Q0Q7$D01XY<JZ
MLP*E3P>_Y1?&KP_^V-=?\$(_$5XWA?\ 97^#O[,<W@S^T;+PG%)J5SK1TZX8
M7$ CDG:X0W4DDJ.K22AS*5X4\#[&_P"#0#_E#M8?]CAJ_P#.&@#\^/\ @AI_
MP<R^)?AG\8]>\/?M%^)_BI\4F\>7^EZ5X5\A+6YCTB9YY(Y&E\R6(JK>;#R@
M<X0\=,_LE_P4E_X+=? O_@EUKNC^'_'VI:YK'C/7HEN++PSX<L1?:D\+/L65
ME9DCC5F!"[W!<JVT'!Q^5_\ P9#R*/B+^T@NY=QMM%(&>2/-OJ\A^+&A_'+Q
MW_P=?_$VQ^'.O?#SP[\7EU*X_P"$9N_'D$MQIT5LFF1- (PD,Y68V(!C.P <
MX() (!^N7[#/_!QO^S[^W+\>K3X7VMOX\^'/Q U,E-/T;QGI"6,M\^S>(T>.
M65!(R?,JNREATR2 ?9_^"DO_  59^#__  2L^&NF^(OBIJU]'/KTLD.CZ/I=
MN+K4M5:,*9#%&650B!DW.[*H+J,Y8 _C#_P5&_8%_:B^('[2WPA\6?M*?M+_
M +'/@?QQX>G$WABZ@U:^T34[I(KF&0%6330\GERA3&20$9VVD%FK9_X.-8-+
M\6_\'#O[+&@_$@6\WPUFM/#L5]'>L!8O%-K=PMV)-Q"B-E6,2$XPG7I0!5_X
M+?\ _!?[X"_\%5O^"5_B+PCX%?Q7X>\96?B'2]0&B^([".WN+FW25U>2)X99
M8FV[E)7>&P<XP#C]<_\ @AE_RB!_9U_[$BP_] KXL_X/$?AY\.;3_@F+X;O[
MK3_#-EXOTCQ'8V?A=E6*&\6UV.L\%N!AFA6,H61<JN$.!@5]I_\ !#+_ )1
M_LZ_]B18?^@4 ?GK_P 'NO\ R:+\%?\ L;[K_P!(FKL_ O\ P=??LN?LL?"O
MX:_#VXC^('B^^\/^&-)TW5-2\/Z5!+I]E/'9PI*F^:>)Y-C!@3&C E3@GC/&
M?\'NO_)HOP5_[&^Z_P#2)J^DOC7\,O@KI'_!LEJEHNF^#+/P$WPCCU&![5(?
MLS:K]@0Q3HXR&NS>[<-DR&7CEN* />_VB/\ @K_\+?@3_P $]-/_ &G--M?$
MGQ&^%VH&U/G^%X;>6ZMXYY#"'DCN)H0OESXBD7=O1VP5X8CTG]D_]N#P/^V+
M^QUH/QP\+S7L'@S7=,GU3;>H@NK%8&D2>*98V=1)&\4BL%9AE>">M?E5_P &
MOO[/\'[97_! _P",7PM\81+<>'?%?BW6-'LO/7<ENDFGZ>ZRJ!SF.Z+2 \$,
MF1VKXB_98_X*/^(/V _^"+?[7G[-'B2X71?B1X;\1?\ ".:3;O,&D5-2D>SU
M.*+M^Z6VN) ZGK<;AC ) /V6_9I_X.+_ (*_M*?LE_%GXW0^%_B=X7^'OP?:
MV@U.^UG3+7=J-Q.<);VJV]S+OD!,6[?L"^?&2<$D>Y?\$R_^"GGPY_X*M? 2
M\^('PWA\0V-AIFJ2:/?V&MVJ6]Y9W"(DF&$<DD;!DD1@5<]<'!!%?.O_  1F
M_P"">W@/]EW_ ((9Z%X.^+VGZ#<:#\0-)E\7>.8M=*16*I>*LJK,7P(_)MDM
ME+$@J\18%3C'T_\ \$[/A?\ L_?"G]G.WL?V:H_!7_"MYKV:59_#&I#4K6XN
MOE61GN/,D:24!4!+N6 "CIB@#W:BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "DP=^>V.E+10 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M\</^#1O]E7XM?$+4M?T6Z^)GPW35Y'>ZTSPOK4,6GN'8LZ+'<03%(R?X%8*
M %  Q7ZB44 ?.?\ P3I_X)6?!K_@EMX U/0OA/H%U93:]*DVK:KJ%TUWJ.IL
M@(C$DAP B!FVHBJ@+,<99B?F7XX?\&M7[.OQ0^-&M>.O"NO?%GX.ZKX@F>XO
MK?P-XACL;61W):0JDL,IC5F);8A" G"JHXK])J* /F'_ ()J_P#!(CX,_P#!
M*CPIK5C\+]*U)]2\2/&VJZWK%T+O4KY4SLC+A558U)8[$502Q)R<8XG]A;_@
M@S\#O^">G[77B[XS> I/%TGB3Q9;W5H+/4K^*;3])BN9HYI5MD6)7&6C4 R.
MY"D@'!K[4HH ^+?@/_P0:^!7[.W_  45U_\ ::T%/%<OCS7KO4-1%G>:BDVE
MV%Y?&3[5<0Q^6) [B:48>1E42':HXQ%9_P#!!#X$V?\ P4T?]JE?^$N;QXU\
MVK_V6VI)_8RZ@T9C-WY?E^=OYW;?-\O=SM[5]KT4 %%%% !1110 4444 %%%
M% !1110 4444 %<?\0_$O/V*%O>0C^5;WBG75T/3&D_Y:-P@]ZX30M+E\2ZP
M%;)#'=(WM51[B9L_#WPUYS_;9E^5?N CJ?6NTJ.VMUM(%C1=JJ, 5)4L8444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%?,7_!4S]NZR_8E_9[O;RVGC;Q7K"-;:3!GY
M@Y&/,(]%R#[UVY=E];'8F&$PZO*3LOZ[+J<>88ZC@\//%5W:,5=GR%_P6X_X
M*HZO\/\ QM8_#OX;:Y<:=?Z3.ESJM]:3%6#J=RPY4].!GU!Q7V1_P3%_;FT_
M]MK]GRQU)YHU\2:6BVVJVV[Y@X &_P!2&X.?4U_.EXM\5WWCCQ+?:MJ=Q)=7
MVH3-/-(YR69CDU[A_P $X?VVM5_8D_:%TW7899&T.^=;;5K;/RRPL<%L>J_>
M_"OZ%SKPUP[R*.$PB7MJ:NI=9/JGZ].VA^#9/XB5UG<L3BG^YJ.S72*Z->G7
MOJ?TGT5B?#GX@Z7\4_!.F^(-&N8[O3=4@6>&1&SD,,X/N*VZ_F^<)0DXR5FM
MS^@XR4HJ4=4PHHHJ2@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KC_B'X:Q_IL*_]= /YUV%-
MG@6YA:-UW*PP10!QWP\\2^6_V*9OE;_5D]O:NSKS/Q'I$GAO6/ER%SNC:NX\
M)Z\NN:8K?\M8_E<53[DHU****DH**** "BBB@ HHHH \:_X*!_L5Z!_P4._9
M#\9?!_Q-J6J:-I/B^")&O].*_:+22&>.>)P&!5@)(ERI^\N1D'##Y^_8X_X(
M3^!?V3?^"9?C_P#9G;QEXJ\0:-\3#>2ZYK:[+&Z$ES;Q0,8(U+K&BK"GR,7#
M?,&W!B*^YJ* /AO_ ()I?\$+/ O_  3G_8_^*'PC@\6^(O%UO\7!=0:[JLD2
M6$ZVTUL]JD<"*7$;)%(YWDL2[%L 84<W_P $PO\ @@1H_P#P2Q^"OQHT'P5\
M4M?U+Q5\7+'^SX]?N]+C2/0DCBN$M72U63$LL37,CEC(H?"@*@!S^A%% 'PO
M_P $5?\ @AYX=_X(WZ3X^:Q\:77Q U[Q]/:-<ZI<Z4-/:WM[<2;(5032YR\T
MCLV03E00=H-=A_P6/_X)+:#_ ,%?OV<]&\"ZMXFF\%WWA_6X]9L-9@TU;^2$
MB*2*2+RVDC^5U<9PXY13SBOKBB@#XV^*O_!%WP'^U+_P3C\ _L]_&;6]3\<?
M\*\L+:STOQ98P+I6J6[V\1@AG0$S*'\C;&X?>LF-Q&<8^-O"O_!GMX4OM;T?
M3?'_ .T9\6O'7PT\.W1FTOPDZBUBM(AD+$)&EE1/EVJS10QD@-C9D;?V2HH
M\4^-?_!/3X3?'W]C'_A0.O\ A>'_ (5E#IEMI5GIUM(T+Z=';!1;O#)]Y9(R
MBD,<DD'=N!8'\T'_ .#.OPTEQ)X;A_:7^+\7P?EO?MC>#?+C*L<YR9/,%N9,
M@?/]ESQTSS7[-44 >*_!O_@GK\)?@9^QBOP!T3PG:-\,)-+GTJ\TRY)E;4HY
MPWGO._#/+(69B_!!(QMP /SHUW_@T>T/PK>:MI/PM_::^-/PW^'OB+S!JOA>
M.;[5#=JZ[60O'+ K(5^7$L<A*\$FOV!HH ^;/^";?_!*CX3_ /!+7X':IX&^
M'%GJEU;^(+C[5K6IZQ.MQ?ZM($\M?-9$1 BKD*B*JC<QQEB3\N?LG?\ !M+X
M:_88_;XL?B_\*_C'XZ\.^$8]0:_O? KQ&6TU!2LRI;R7"S(7BC,Q*"6.1AC[
MQ))K]-J* /SC_;]_X-M_AO\ M??M'7_QF\#_ ! \>? WXL:HXFO-9\-3[K>[
MFVA&F:'<DBR,H 8Q3(&Y+*S$DS_\$\O^#</X:_L4_M'6_P :/%WCSQQ\;/B[
M:,\EOKOB68"&VE:+RC,L.7=I0A90TLKA01M *AJ_16B@#X'_ &J/^"%NG_M.
M_P#!6;X=_M42_$J\T:[\ 2:4Z>'$T-9X[W[#,\HS<^>I3?OQ_JSC'>O?O^"D
M/_!.KP#_ ,%0?V9+[X8?$(:C!I\EU'J.GZAI\HCO-)O8PZQW$18,I(6212K*
M0RNPX."/>J* /R-\)_\ !I[H=S\$=2\"^/OVC_B]\0=!M-+N++PIH]W-);Z%
MX9N&CD2"[^Q+<,)G@9E=$$D:$J0RE6P/M;_@DC_P3;M?^"5'[(<'PGL_%UQX
MVAAU>[U7^TYM.%@Q,^SY/+$D@^79UW<YZ"OIRB@#\I]=_P"#67PSX._;+G^+
MGPA^.7Q#^$\6J:VFM:IH%A")+6Z'VH7$EHDD,L#+;,PP(W$@4>H  ]O_ ."H
MG_! OX4_\%-OB3I?Q$N=>\6?#;XJZ+;QVUIXH\-W"I+(L1)A\^-A\YC+':Z-
M')C WX  ^Z:* /RW_9A_X-<? GP__:&T'XI?&CXO_$G]H3Q=X5N(+G2O^$AE
M\JRB:"0R1"5'DFEE5'VL$\T)G=N5@V!]"?\ !77_ ((L?#'_ (*]_#S2K/Q9
M<ZAX8\8>&5E70O$VFQK)<6:R8+PRQMA9X"RJVPE2""5=-S9^Q** /QT\3?\
M!H)X3^(WP-OM%\9?'_XD>-/'BM;0Z-XGUJ%[J#P]91-E[:WLFN3Q(#@EIB%P
MNU1@[OTY_8C_ &98OV,?V2/A[\*8=8D\00^ =%@T=-2>V%LUZ(ACS#&&8)GT
MW''K7J5% 'Q;_P %I_\ @CO9?\%C/A-X,\*WOCZZ\ IX/U>755N8-(74C=%X
M3%L*F:+;C.<Y/TKY-^*7_!H)X'\;-I>A:+\?/BQX;^&<<Z7NH>#59;O3WN<?
M/+:*\GEVQ8EB-\<Q7=C)%?L)10!X7\*/A7\(_P#@D?\ L.?V3I2MX4^%OPNT
MJ?4+VZF$EW,L:[I;BYF**7ED=BSMM7J<*H "C^=7]H+X:?"[_@MW_P ''^EV
M_P "H)-0^'_BZ\T[5?%6I"QEM;>YCM8D?4KH1.BM'YB((\NJ[YWW$_O,G^H3
MXB_#K0?B[X$U;POXHTFPU[P[KUJ]EJ.G7L(FM[V!QAXY$/#*1P0:XG]G;]BC
MX0_LC_;C\,/AKX*\!OJBJEW)HFDPV<ERJDD*[(H9@"20"<4 9_[=O[&OA_\
M;W_9%\9?!_Q%J&I:/HWC"R2U:\TYE%Q9M'(DL3J&!5@'C3*GAAD<9R/,_P#@
MD'_P2G\._P#!(G]FK4/A[H/BC5_&$FM:Q)K>H:E?0+;>9,T446V.%2PC0)$O
M!9B222>@'U910 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4V218HV9CA5&2:=7,?$3Q!]DM1:QM^\D^\1V% '.^*]:;Q!JYV9:-3
MMC'K79^#] 71-,7<O[Z3ES7-_#WP]]MNOM<B_NXS\N>YKNJJ78E=PHHHJ2@H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **1W6-2S$*HY)/:N5\3_ !U\%^"@W]K^+/#NF[.HN=0BC(_-JTIT
MIU':";?DKD5*D(*\VEZG5T5\^>./^"I?P*^'V_\ M#Q]I3^7U^S$W'_H&:\B
M\6_\%_?@)H+LMCJ6IZQMZ&*U>/=_WTM>SA^&,WKZTL--_P#;KM]YY&(XDRJA
MI5Q$%_V\C[@HK\U_%'_!RQ\-],W+IW@GQ-?M_"_GQ*OY'FN$UO\ X.9X&W?V
M=\/IU]/M$X/\FKV:/AWQ!4_YAVO5Q7ZGDU>/LAA_S$)^B;_0_47XH?$G2?A#
MX"U3Q)KEU'9Z7I,#7$\KG "J,U_.+_P4._;/U;]M;]H35/$5U)(FD6\C6^EV
MI;Y8(03C\3ZUZQ^WW_P69\8?MM?#J'PFNF6_AO1?-\VZ2V=M]UC[H8Y/ YX]
MZ^+Z_8_#O@>IE,98S')>VEHEORKU[O\ (_(^/^-(9HXX3!-^R6K>W,_\E^84
M445^IGYF?J9_P0._X*,#PKK'_"H?%M]BQOF+Z)<3/Q%)U,63V/S'GOQ7[" Y
MK^3OP[X@O/"FNV>I:?/):WEC,L\,J'#(RG(/Z5^H7P@_X.2K_P +>#-+T_Q+
MX-?5;RR@2&:Z@E"M<%0!N()ZGK7X;X@>'>)Q6,^O95"_/\4;I:]U?OU\S]JX
M%X^P^&PGU+,YVY/AE9O3L[=NGD?L%17YG^'/^#F#X?7K+'J'@+Q/:L>LBW$+
M*/PZUZ5X2_X."/@3KVW[?=:MH^[KYMLTFW_OE37YC7X%SZE\>%E\K/\ )L_1
MJ/&F25?AQ,?G=?FD?<U%?./@3_@K+\!/B*R#3_'NGIOZ?:D:W_\ 0P*]<\,_
MM$^ _&2I_9?C+PS?F3HL&I0NWY!LUX>(RG&X=VKT91]8M?H>UA\TP=?6C5C+
MTDG^IV5%-@G2YB62-UD1AD,IR#3J\\[@HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,OQ9H*ZYIC*!^]
MC^9#_2N(\-:R_AW5QNR$SLD%>EUQ'Q#\._99_MD2_))PX'8U2["?<[6&59XE
M=3N5AD&G5ROP[\0_:(&LY6^>/E,]Q755(PHHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***R?$OBN'0(<
M9#S$<(/ZT :%[?PZ= 9)I%C4=R:Y/7/B26+1V:X']]JPKO4+WQ1?<[Y&;HJ]
M!71^'_ARL862\.YNNP=!5:(F]SFU74/$EQG]].QZGL*V-.^&5Q+AKB18O]D<
MUVEM9Q6<86*-44>@J2CF#E,&T^'=A;_>#R_[QJ]#X6T^W^[:QC\*T**DHJC1
M;5?^7>/\J7^Q[7_GA'^56:* *W]CVO\ SPC_ "H_L>U_YX1_E5FB@"M_8]K_
M ,\(_P J/['M?^>$?Y59HH K?V/:_P#/"/\ *C^Q[7_GA'^56:* *W]CVO\
MSPC_ "H_L>U_YX1_E5FB@"M_8]K_ ,\(_P J/['M?^>$?Y59HH K?V/:_P#/
M"/\ *C^Q[7_GA'^56:* *W]CVO\ SPC_ "H_L>U_YX1_E5FB@"M_8]K_ ,\(
M_P J/['M?^>$?Y59HH K?V/:_P#/"/\ *C^Q[7_GA'^56:* *W]CVO\ SPC_
M "H_L>U_YX1_E5FB@"M_8]K_ ,\(_P J/['M?^>$?Y59HH K?V/:_P#/"/\
M*C^Q[7_GA'^56:* *W]CVO\ SPC_ "H_L>U_YX1_E5FB@"M_8]K_ ,\(_P J
M/['M?^>$?Y59HH K?V/:_P#/"/\ *C^Q[7_GA'^56:* *W]CVO\ SPC_ "H_
ML>U_YX1_E5FB@"M_8]K_ ,\(_P J/['M?^>$?Y59HH K?V/:_P#/"/\ *C^Q
M[7_GA'^56:* *W]CVO\ SPC_ "H_L>U_YX1_E5FB@"M_8]K_ ,\(_P J/['M
M?^>$?Y59HH K?V/:_P#/"/\ *C^Q[7_GA'^56:* *W]CVO\ SPC_ "H_L>U_
MYX1_E5FB@"M_8]K_ ,\(_P J/['M?^>$?Y59HH K?V/:_P#/"/\ *C^Q[7_G
MA'^56:* *W]CVO\ SPC_ "H_L>U_YX1_E5FB@"M_8]K_ ,\(_P J/['M?^>$
M?Y59HH K?V/:_P#/"/\ *C^Q[7_GA'^56:* *W]CVO\ SPC_ "H_L>U_YX1_
ME5FB@"M_8]K_ ,\(_P J/['M?^>$?Y59HH K?V/:_P#/"/\ *C^Q[7_GA'^5
M6:* *W]CVO\ SPC_ "H_L>U_YX1_E5FB@"M_8]K_ ,\(_P J/['M?^>$?Y59
MHH K?V/:_P#/"/\ *J'B,6>C:7),88]V,+QU-;%<#\0-=_M+4?L\9_=P\<=S
M0@9G^'M*;7]95<?+NW.?05Z9!"MO$L:C:JC %87@'0O[,TSSG7][-S]!6_38
MHA1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45'=WD-A;M
M+/)'#&@RSNVU0/K7R1^V!_P69^$O[+,-U8V^I#Q5XCARHL; AEC<=I'_ (?P
M!KT,NRK%X^K['!TW.7DOS>R^9PX_,\+@J?M<744(^;_+N?7,DJPQLS,JJHR2
M3@"O"_VD_P#@I#\(_P!EJTF_X23Q592:A&NY=/M&\ZXD^@'R_F:_&_\ :P_X
M+=_%[]I"2XL],OO^$-T*3(6VT^0B;:>S2C!;\J^/M6UF[UV^DN;RXFNKB9BS
MR2N69B>^37Z]D7@_5G:IFM3E_NQU?S>WW7]3\ISKQ8I0O3RRGS?WI:+Y+?[[
M'Z:_M2?\''/B3Q.;C3_AEH$.AVIR$U&^(DG8?]<\%1_WU7P-\:/VLOB)^T%J
M$EQXL\5ZQJRR-N\B2X;R4/\ LIG KSJBOU[*.%\KRR-L'12?=ZR^]ZGY1FO$
MV99B[XJJVNRT7W+0"=QYHHHKZ \(**** "BBB@ HHHH **** /N3_@D!_P $
MFK7]OB?5/%GB[4[[3? OAV]6R:"R 6XU>XVB1HA(<B-%5DW$ L=^!M/S#[*U
MO]D[_@GCX&\6OX#U34/"L'B*WF:QG6?Q+>>=#.&VLLDPD\M'#<$,1@@C P<>
M=_\ !NQ^VUX'\!?#O7OA+XDU:RT#7K_7#JVD27LJPPZIYT4430HYX\U3"I"G
M!;S/ER00.L_:_P#^#<?1_BAXUUKQ-\,_&?\ PC5SJT\MZVCZM;&>R29R6*QS
M1X>*/<>A20@'CC K\+S[-JKS^MA<VQ=7#4E;V?)=1?FVM_776ZNK'[9D>5TE
MD='$Y7A:>(J._M.>SDO))[>GH[.YX-_P5M_X(KZ/^R1\,KGXH?#?4]0N/"5G
M<0Q:GI-^XFDTU9G$:2Q3<%X_,9$VL"P+@[F&<?G%7VQ^W4O[87[+GPY;P3\4
M?$.O77P]U*!-*BGMY(;K2KV) -D7F*FY#A!A9-KG;G!'-=W_ ,$,?V(?A3\=
M(/$GC[XK3Z'J%KH=\FFZ3HVI7R0V\TP199)I8V(\Q0'C55)*'+[E/&/M,KSJ
MKE>1/&YE76)47[LJ>KDG9)/;WD[W?;?5'QN9912S+.E@\OHO#N2]Z,]%%J[;
M6^C5K+OMHS\[**_9GX$?\%#?V7?VCOVG;/X.Z;\ _#,.@ZQ<OI>DZL^B6!@N
MI ' S L>8XWP=K!B?F&57G'SS_P5!_8Y^&7_  3Y_;[^$OB6UT9?^%8^(M0@
MU35M!>'[9"B6MU%]KB1)"0\<D3K^[8D9+#[I '1@>,I5,8L!B\+.E5E%S@FT
M^9)-VTV>CT?SL8XSA&-/"/'87$PJTXR49-)KE;:5]=UJM5\CJ/\ @D__ ,$=
MOAQ\??V8X_C%\6-0U*ZT>^-X]IIMO<FSMH+:VD>.2::11YC'=%)@(R@ <Y)X
M^3/^"D^E_ /1_C1I<'[/=Y)>>%$TI1J#LUZP^W":4, ;H!B/+$?*90]CG-?N
MI^S]\9OA3XX_8/'C3P?X9M]+^$_]E:I<C18])AM8_LT,MRMU']E7]W\[QS$K
MT;?D_>-?D)\>/#GPN_X*=_\ !0#X=^$?@+X;L_ OA_5K!+/4Q%HT&EK$T<D\
MUQ<>5%\KLMOC&>6*A>!S7Q_"O$6-Q><8K%X]U8TJ;GI=*G32OI.-M9)+1KJG
MN?6<39#@\+E.&PN!5.52HHZV?/-NVL'_ "MO6_1K8^'J*_:S]HSQO^R?_P $
M<H]#\&CX3VOC+Q1JED+N9IK*"]O?(SL$L]Q<9V[VC;$<8QE2=J@C.3\;_P!A
MSX'_ /!4S]BNZ^+/P4\-VO@OQ;9PSR1V]I:1V?GW%NI,EC<P1GR@[#:5D7GY
MD.2#BOI*7B%2:IXBOAJE/#U'RQJ.UKO9M)W2??4^=J<!5$YX>CB(3Q%-7E35
M[VZI-JS>NQ^--%%%?HA\"%%%% !1110 4444  .#7:?";]H?QM\#=52\\*^)
M-6T656#$6URR*^/[P!Y%<716=:C3JQ<*D5)/HU=&E*M.E+GIMIKJM#]'_P!F
M'_@XH\?> )+>Q^(&DVGBG3UPC74/[FXC7UP!AC]2*_2']F'_ (*K_!S]J2W@
MBTKQ)#I>K3 ?\2[42(9P>_<K^M?S?U):7DUC.LD,DD,BG(9&VD&OSS._##)\
M=>="/L9]X[?..WW6/OLF\2,UP5HUG[6/:6__ (%O]]S^LBVNH[R%9(9(Y8V&
M59&#*?H14E?SM?LH_P#!83XP?LNSV]M'K4GB30XB UCJ3F3"#^%&.=GY5^H_
M['W_  71^%?[1@M=-\13-X)\0384PW;;K9V/9)."3_P$5^-9]X;YOEMZD(^U
MIKK'5_-;_FC]<R/Q!RK,;4Y2]G/M+]'M^1]O456TK6+77;&.YL[B&ZMY1N22
M)PRL/J*LU\ TT[,^Z3OJ@HHHI %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 V6)9HV5AE6&#7FOB32V\/:TP7Y5SO0UZ96'XZT+^UM+,BK^^A^8
M>X]*<1,N>&-8&M:3')GYP-K#WK0KS[P#K?\ 9>J>2YQ'/P<]C7H-#&@HHHI
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445E^
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
M)VZDH^TI?S1_5;K\O,_=>'>.,NS9*$7R5/Y7^CZ_GY'T110#FBOAS[(****
M"BBB@ HHHH **** "BBB@ HHHH **** "AEW*0>AX-%% 'F_B_2&T36F9>$D
M.]#Z5VGA'6?[9T>-R?WB_*X]ZA\;Z)_:VD,RC]Y#\R^]<1HWB&ZT)F\AL;^H
M(S5;HG9GJ-%<#_PG>J_W?_(='_"=ZM_=_P#(='*',=]17 _\)WJW]W_R'1_P
MG>K?W?\ R'1RAS'?45P/_"=ZM_=_\AT?\)WJW]W_ ,AT<H<QWU%<#_PG>K?W
M?_(='_"=ZM_=_P#(='*',=]17 _\)WJW]W_R'1_PG>K?W?\ R'1RAS'?45P/
M_"=ZM_=_\AT?\)WJW]W_ ,AT<H<QWU%<#_PG>K?W?_(='_"=ZM_=_P#(='*'
M,=]17 _\)WJW]W_R'1_PG>K?W?\ R'1RAS'?45P/_"=ZM_=_\AT?\)WJW]W_
M ,AT<H<QWU%<#_PG>K?W?_(='_"=ZM_=_P#(='*',=]17 _\)WJW]W_R'1_P
MG>K?W?\ R'1RAS'?45P/_"=ZM_=_\AT?\)WJW]W_ ,AT<H<QWU%<#_PG>K?W
M?_(='_"=ZM_=_P#(='*',=]17 _\)WJW]W_R'1_PG>K?W?\ R'1RAS'?45P/
M_"=ZM_=_\AT?\)WJW]W_ ,AT<H<QWU%<#_PG>K?W?_(='_"=ZM_=_P#(='*'
M,=]17 _\)WJW]W_R'1_PG>K?W?\ R'1RAS'?45P/_"=ZM_=_\AT?\)WJW]W_
M ,AT<H<QWU%<#_PG>K?W?_(='_"=ZM_=_P#(='*',=]17 _\)WJW]W_R'1_P
MG>K?W?\ R'1RAS'?45P/_"=ZM_=_\AT?\)WJW]W_ ,AT<H<QWU%<#_PG>K?W
M?_(=-?Q_JD8^;"_5*.4.8] HK@8_B!J9&=NX>NRG+\0M27K&I_X#1RL?,CO*
M*X9?B;>1_>MXS]<U/%\4I,?/;)^!I<K"Z.RHKEH?BA;G_602#Z5;@^(>GR_>
M9H_J*6H[F]16?;>*+&[_ -7<(?TJY'=1RCY9$;Z-0!)1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!'<W"VL#2.=JH,DUYKKFIR^)M9RN3N.V-?05T
MOQ(UO[/;+:(?FDY;V%5/AQH/G2M>2+\J\)GN:I:*Y+['0^%M 30=.5<?O'Y<
M^]:=%17U[%IMG+<3R+%# ADD=C@*H&234ZME;(P_BG\4=%^#?@74/$7B"]AL
M-,TV(RRR2-CIV'N:_%[]L3]N3XA?\%-_C%#X(\#VM_%X;DG\FTL+?(-R,_ZR
M7'7UP<@5M?\ !4']M?7/VY_C];_#/P*US<^'[&\^QQ10$D:A.#M+D#JHYQ[5
M^A'_  37_P""=NB_L6?#:&XNH(;SQGJ40>_O2N6AR,F)#U"C]<5^M9?@\+PO
M@8YECHJ>*J*].#^RN[\_^&74_&\RQN+XLQ\LJR^3AA*;M4FOM/\ E7E_P[Z'
M ?\ !/O_ ((W^$_V;].M=?\ &5O;>)/%S*'VS+YEM9GKA5/!(]2,U]NQ1+!$
MJ1JJHHP% P *=17YQFV<8O,J[Q&,FY2?W+R2Z(_3\GR7!Y7AUAL%!1BOO?FW
MU8445G^*_%>G>"/#UWJVK7D-CI]C&99YYFVI&H&22:\Z,7)\L=STY245S2T2
M-"BO.?@/^UEX _:5-\O@SQ)I^M2::VV=() S)VSCT->C5IB,/5H3=.M%QDNC
M5F9X?$TJ]-5:$E*+V:=U]Z"BBN?\=_%/P[\,;1)_$&LV&DQ2'"M<RA-QK.G3
ME.7+!7?9%U*D(1YIM)=WH8'[07[,O@W]IOP;-HOB[1[74(9%*QS,@\ZW)[H_
M5?PK\?OVR?\ @GO\0?\ @FO\1+?QSX&U"_N/#UO/OM[^W+"2TYX24#^$_CGO
M7[9>'/$^G^+])BOM+O+>^LYAN2:%PRL/K4?BWPEIWCKPY>:3JUI#?:??1M#/
M!*H9)%(P00:^LX;XLQ>45/92]ZD])0>WG:^S_IGQ_%'!N"SJE[6/N5EK&I'=
M/I>VZ_I'R;_P3#_X*@Z7^V-X<70=>:#3?&VGQCS(R0JWJ@??3W]1[5]B5^(?
M_!0[]BCQ#_P3@^.^G^// L]U;^';BZ^T6,\9.;*0')B8_P!WI^!Q7Z>_\$[?
MVU]-_;2^!UKJT;I'KVGJ+?5+;/S)( /F^AX/XUZ7%O#N&C1CG.4ZX>INOY'V
M]/R>G8\K@WB;%3KSR/.=,33V?\\>Z\[?>M>Y[_1117Y^?I 4444 %9>O>.=$
M\*W"0ZIK&EZ;-(N]$NKN.%F7ID!B,CWK4K\F_P#@NGX/M?B'^W_\%_#]\TR6
M>N6-GI]PT1"R+'+J3QL5)! .&.,@\U]!PSDL,TQJPE2?(K2=TK_"K[71\YQ5
MGD\HP#QE.'.^:,4F[?$[;V?Y'Z@_\+A\(_\ 0T^'/_!E#_\ %5/IOQ/\-:S?
M1VMGXAT.ZN9CMCBAOXI))#Z!0V3^%?%?_$/+\$?^@QX^_P#!C!_\8KKO@)_P
M1-^$O[.WQAT'QMH>I>,IM6\.W/VJU2[OH7A9]I7Y@L0)'/8BNJM@<@5.3I8J
M;E9V7LK7?17YM/4XZ&8<12J1C5P=-1NKM5;M+J[<FMET/K+7?%NE>%O)_M/4
M]/T[[02(OM5PD/F$8SMW$9QD=/6M '(K\Q_^#C#_ (^/@K_U_P!__P"VM?IG
M8_\ 'E#_ +B_RKAQ^3K#Y=A<<I7]MSZ6VY));WUO?R._+\[>)S/%Y>X65#V>
MM]^>+EM;2VV[N2T5Q_Q:_:"\#? ?3H[KQIXN\.^%X9@3%_:5_';O/CKY:,=S
MD>B@FJOPA_:>^'?Q^\U?!?C7PUXFEMQF6&POXY9HAZM&#O4>Y&*\SZGB'2]N
MH2Y/YK.WW['K/'895OJ[J1Y_Y;J_W;G=445R/Q8^/?@GX$:4M[XS\6>'_#%O
M)_JSJ-]';M-V^16.YS[*#65*C.K)0IIR;V25W]QM6K4Z4'4JR48K=MV2^;.N
MHKS_ .$/[5GPU^/EQ)!X,\=>%_$=U'DO;66H1O<*!U8Q9W[>?O8Q[UT'Q&^*
M_A;X/:)%J7B[Q)X?\+:;/.+:*ZU?4(;&"24JS",/*RJ6*HQV@YPI/8UI/"5X
M5/8S@U+LT[_=N94\9AYTO;PG%P[IJWW['045^=/_  3-_P""HE]\2?BM\4K7
MXP?%;PG;:)I=S&OAUM4N--TJ-T,TX;RG58_.&Q8^26XP>^3]Z3?&#PE;?#K_
M (3"3Q1X=C\)&(3#6VU*$:<8RP0/]HW>7M+$*#NP2<=:]+.,@QF6XGZK75WI
M9I-IMI-)-I7>MK6W/*R3B/!9IA?K>'E9:W4FDTHMIMI-V6E[WV.BKE_C'\:_
M"O[/W@2Y\3>,M<L_#^AVK*DEU<D[=['"JJJ"S,>RJ">#QQ6?XB_:;^'/A/X>
MV?BW4?'7A&U\+Z@2+/56U: VEX0Q4B*0-MD(8$$(200?2N'_ &M_ WP>_:I_
M9CMO^%B>(-)M/ &I26VIV.M2:M'I\,<C ^3+'/(0@+*[* V<AR,9KGP>#O7A
M]:C-4W*S<5KYI7TYO+\#JQV.:P]3ZG.#J*/,E*6GDY6U47W_ !/6O OCO1_B
M;X/T[Q!X?U*TU?1=6@6XM+RV??%.AZ$']"#R""#@@BM:N&_9J\!>#?AC\"O#
M.A_#VXL[SP=I]F$TRYM;Q;R*Z0DL91,I*N78LQ8'&2<8'%;/Q'^+'A?X/:"V
MJ>+/$6B^&].7(^T:E>QVL;$#. 7(W-[#)-<]:BGB)4L.FU=I)KWK7TNEU[KN
M=5&NUAHU<2XIV3DT_=O;6S?2^S?0Z"BO,?A7^VA\)_C=K/\ 9OA3XB>$M;U(
MGY;.#48_M$G^[&Q#-]5!Q7IU9XC#5J$N2M%Q?9II_B7A\51Q$/:4)J2[IIK[
MT%%%%8FX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 5G^*-6&CZ/+)GYB-J_4UH5P?Q&UG[9J*
MVZ-\D/7ZTT#*/A72VUW7%W<JIWN:])50BA1T48%8'P^T;^S])\YE_>7'/X5T
M%#$@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "LWQ=XRTOP#X?N-5UK4
M+73-.M%+RW%S*(XT ]2>*\3_ &W/^"BO@']B#PE)<Z_?1WFM2(3:Z5;.&N)F
MQQD?PCW.*_$#]N7_ (*>_$/]MK7YDU*^DTGPVKG[/I5JY6-5_P!L]6)]R17W
M?"G ./SF2JO]W1_F?7_"NOY'Q/%''&"RA.G\=7^5=/\ $^GYGW'_ ,% O^#@
M6'2C?>%_@[&LUPNZ&77)E.U>V8EXY'J<BORG^(_Q0U_XN>*+K6O$>J7FK:E=
MN9))IY"Q)/H.@_"L&BOZ0R#A?+\GI>SP<->LGK)^K_38_GO/.)<?FU7GQ<].
MD5I%>B_5ZA1117T)X(4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5H^%?%NI^"-;@U+2;ZZT^^MG#QS02%&4CD=*SJ*F45)6EL5&3B
M[QW/U&_X)_?\' &I>$_L/AGXO1MJ5@-L,6LQ+^^B'0&0#[P'3@"OUH^&'Q7\
M/?&7PC:ZYX9U6SU?3+M Z36\@<#/8XZ'V-?RHU[=^QW^W[\0OV+O%T-]X9U6
M:336<?:=-G8O;SKW&/X?J,5^2\6>%N&QB>)RNU.IOR_9?_R+_ _4^%_$O$81
MK#YE>I3_ )OM+_-?B?TQ45\L_L!_\%5/ ?[;VAQ6L=S%H7BR) +C3+F0*TC=
MS&3PP]@2:^IJ_GW,,MQ.!KO#XN#C)='_ %JO,_=\!F&'QM%8C"S4HOJOZT84
M445PG8%%%% !1110 4444 %%%% !1110 4444 #+N4@]#P:\U\8:0=%UIMHQ
M&YWI7I58/C_1_P"TM',BK^\M_F'T[TXB98\*WD.LZ/')LCWJ-K<=ZTOLD7_/
M-/RKA_AUK/V+4S;N?DGX'L:[RAC1']DB_P">:?E1]DB_YYI^5244@(_LD7_/
M-/RH^R1?\\T_*I** (_LD7_/-/RH^R1?\\T_*I** (_LD7_/-/RH^R1?\\T_
M*I** (_LD7_/-/RH^R1?\\T_*I** (_LD7_/-/RH^R1?\\T_*I** (_LD7_/
M-/RH^R1?\\T_*I** (_LD7_/-/RH^R1?\\T_*I** (_LD7_/-/RH^R1?\\T_
M*I** (_LD7_/-/RH^R1?\\T_*I** (_LD7_/-/RH^R1?\\T_*I** (_LD7_/
M-/RH^R1?\\T_*I** (_LD7_/-/RH^R1?\\T_*I** (_LD7_/-/RH^R1?\\T_
M*I** (_LD7_/-/RH^R1?\\T_*I** (_LD7_/-/RH^R1?\\T_*I** (_LD7_/
M-/RH^R1?\\T_*I** (_LD7_/-/RH^R1?\\T_*I** (_LD7_/-/RH^R1?\\T_
M*I** (_LD7_/-/RH^R1?\\T_*I** (_LD7_/-/RKE_B= L5A;[55?G/05UE<
MK\4O^0?;_P"^:<=Q2V+W@>VCD\.6[-&K'!Y(]ZUCI]NPYAC_ .^16;X$_P"1
M:M_H?YUL4AE9M&M'ZVT!^J"H)?"]A-UMHQ]%Q6A10!BS^ M-G'^I9?HQJG/\
M,K.3_5R21_K734478'%W'PND7_57 ;_>&*IR>"=5T[_4EF_ZYL:] HI\S%RH
M\]&KZUHI^?SN/[XW5<M/B;<0G;/"K>IZ5VQ7<.:HW?ANQOO]9;QD^H7FG<#-
ML/B+8W7$FZ$_[0XK8M-4M[Y<Q3(_T-8-]\,[6;_4R/$??FLB[\ :AIS[[=O,
MV]-I^:C0-3O<YHKSV#Q/JV@OLF\P@=I!FMK3?B;!-A;B-HSZKR*5@N=1156P
MUBVU--T,R2?0U:I#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ***;-,ENFZ1E11W)Q0 ZBLN?Q1#OV6\<EP_\ LCBF^9JM
M]]U8K5??D_UH UJ0L!W%97_"/W$_^OOIF]EX%*/"-O\ Q23M_P "'^% &GYB
M_P!Y?SH9PJ%NPK-/A&U(ZS#_ (%_]:L_Q%I,>AZ7)/'+-NZ %N#0!RNM7;:_
MK[E>?,?:HKT31[!=,TV&%?X%YKA? .G_ &_7E=N5B^8_7M7HE5(F(5\2?\%L
M/VSI/V=?@0OA?1[KR?$7BY&C!5L/#;]&8?7!7\:^V9I5@B:1V"J@+$GH!7X8
M?M:^+=0_X*$?\%,QH%FTEQI\>IC2K:+J(XHCB;'U*.?QK[C@#)Z>,S%XC$_P
MJ*YY=M-E^OR/@?$;.JN"RQ8;"_Q:[4(VWUW?W:?,^F_^"$'[#*:3H4GQ:\26
M:O>7Q:+1UF7F- <-+SW)'!]#7Z;5A_#;P#8?"WP%I/AW2XEAL='M8[2%0/X4
M4*#]3BMRO!XCSNKFN/GBZFS=DNT5LOZZGT'#&0TLHRZG@J>Z5Y/O)[O_ "\@
MHHHKPSZ *^/?^"U'C&;3_P!EJS\,VLS0W?C/5H-/B*G#-\ZDC\0:^PJ^$?\
M@I'*?BS^W)\#?A\I\P6=X-?>,>B,<Y'_  "OI.$J:EFE.I+:G>;_ .W4W^:1
M\OQE4:RFI2CO4Y8+_M^2C^39Q/["GPWL?@E_P4WUSP[H]K'IMK'X4L//AB&U
M7E,$1=B/4MDU]V>(OVEOA_X1U>;3]3\8>'[&]MSMDAFO%5T/N,U\D?"]!'_P
M6L\>*HVJNBVX '8>7'7S]^USKG[+%O\ M#^)T\0VOCQ=:6\?[9]E9EA,F?F*
MC8>,^]?68O*EF^.INMSM^QIR]R*D[M=;M'QN#SAY+E]14/9I>WJ17/)Q5D^E
MDS]*O^&NOAA_T/?AG_P.3_&OBGXZ_LS?#G]J3]J75O%OQ$^,>C77A".U\O3M
M/M-36)X#]<G@?3FOF+_A(_V/_P#GU^(__?UO_C=*/$?['X/_ !Z_$9O8R-S_
M ..5[&6<+2R^<JN%]O&4E:_LXW2\G?1^9XN:\71S*G&EC/J\HQ=[>UE9M=UR
MZKR9]'?\$7_$5QX;_:2^*7@KPSJ]UKWPYTJXSI]P[F2->6VLK=/FQ^.VOTJK
M\Y_V._\ @I?^S1^S_9V_A7PQI>I>&[6^E DO)[5B97/ ,C8'Y]*_0[1-;M?$
MFD6]_8SQW5G=QB6&6-MRR*>A!KXGC:EB'F#Q%:C*FI)).2LY623D[:7>[/O.
M :V&66K#4:\:DHMMJ+NH\S;45?6RV5SD?VB_@3HW[2'PBUCPGKEO'-:ZG R(
MSKN\F3'RN/=3@_A7XR_LH_$_Q!_P2Z_;YN/#>M&6+29[P:;J$9.%DA=AY<GX
M;E8_2OW2K\N_^#A+]F./^SM ^)VFV^VXC?[#J+H,87DHY/KN(%>KX>YE"5:>
M2XO6E735NTNC7K^=CQ_$K*ZD*%//<'I6P[3OWC?5/T_*Y^GFE:I!K>F6]Y:R
M++;W4:RQ.IX96&0?RJQ7RI_P1X_:,;]H']C[25NY_/U7PV?[.NCG) &?+_\
M' *^JZ^'S3 3P6+J82IO!M?\'YGW^4YE3Q^"I8REM.*?W[KY/0****X#T0K\
MF/\ @NYXO'P^_;V^#>O-:RWJZ'IUKJ!MXCAYQ%J,DFQ3ZMMP/K7ZSU^6/_!9
M?_E)O^S[_P!PW_TZM7W7AVTLX3DKKDGI_P!NL_/O$Q2>2-1=GST]>WO([?\
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
M$9-EV*5Z,J;DXO:4HTX\J:ZI7O;9G4_MV?\ !%OP#J/P1O=9^#GANX\-^/\
MP\JW>G0Z?>S,-3*LN8B)'.U]H)1U*G=C)(/'TW^P3J?Q"U+]E/PHOQ3L+S3_
M !Q9PO::@MV5,\XCD9(Y7*D@L\80DYY))[UZ+\2_B/HOP@\ :OXH\17@T_0]
M"M7O+ZY,;R>3$@RS;4!9OHH)/85C_ 3]H+PG^TY\.8/%G@G4I-7\/W4TD$5T
M]G/:^8\9VOA9D1B <C.,9!YXKY3%YQF.,RQ4L4G4A"=U4E=M-KX.9]'O9ZZ=
MC[#!Y'EF!S5UL))4YSA9TXM)22?Q\BUNMKK37N=I1117S9]0%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 5=9U%=+TV69OX5X]S7G>C63>(->56^;S'W,?:M[XF:OS'9JW^T_]
M*F^&NC^3:O=,OS2<+]*K9$]3J(HQ#&JK]U1@4ZBBI*"BBB@ HHHH **** "B
MBB@ HHHH ***P_B)\2-#^%'A*\USQ#J5KI>EV,9DEGG?:H &?Q/L*J$)3DH0
M5V]DB9SC"+E)V2-BZNH[*W>::2.&*,%G=VVJH'4DFOSA_P""E_\ P7+T?X*-
M?>#?AA)#K7B0 Q7&IJ0UO9'H0I_B;\"*^8O^"FW_  6XUS]H"ZOO!_PWFN-$
M\)JQAFOE;;<:@!P<$<JI^H)%?GA-,UQ*TDC,[N<LQ.237[MP7X7I<N-SE>:A
M_P#)?Y??V/Q3C#Q*^+!Y0_)S_P#D?\_N-[XF?%/Q!\8O%MUKGB35+O5M3O'+
MR33N6.3S@>@]AQ7/T45^Y4Z<814(*R6R1^+5*DIR<YN[>[844451(4444 %%
M%% !1110 4444 %%%% !114ME8SZE<+#;PRW$K=$C0LQ_ 4;;@145[1\%/\
M@GM\8?C_ '$8\-^!M:N(7.#/-$($0>IWD''TK[$^"G_!MSX]\2^3<>,O%&CZ
M':R8+0VN^6Y3Z@J%_6OGLRXKRC :8JO%/LG=_<KL][+^%\UQVN&H2:[M67WN
MR/S3J2ULYKZ81PQ232-T5%+,?P%?NQ\)?^#>KX*^!5B;7I-7\531\EII#;@G
MZ(V*^D_AO^P'\'_A5;)'I/@+P\IC^[)/:)-(/^!,":^&QWC!E5+3#4YU/NBO
MQU_ ^UP7A/F=37$5(P^]O\-/Q/YQ/"/[./C[QU<I%I7@[Q)>-)]UDTZ78?\
M@17'ZU[)X'_X)!?M!^/MC6?P_OHX6ZO/<0Q;1]&<&OZ*M$\,:=X;MA#I]C:V
M<(Z)#$$4?@*O 8KY/%>,V-E_NV'C'U;?Y6/I\+X1X./^\5Y2]$E^=S\(_"7_
M  ;R?&[Q"B&\FT'1RW47$Q;;_P!\9KT;PU_P;.>.'53JWCSPRF>HMDF)'_?2
M5^RU,EN8X/OR(G^\V*\&OXK9]/X9QCZ17ZW/<H^&.1T_BC*7K)_I8_)[1_\
M@V8CX^W_ ! ;W\B'_%:Z"W_X-E_">!YWQ"USWV6\?^%?IS)K]C%]Z]M%^LRC
M^M1-XLTM/O:EIX^MPG^->74\3,]>^*M\H_Y'='@'((_\N%\V_P#,_-8?\&R_
M@79_R4+Q-N_Z]H<?RJM<?\&S'A'_ )9?$+7O^!6\?^%?IA_PF.D?]!33?_ E
M/\:<OBW2FZ:GIY^EPG^-9+Q*SS_H+_\ 2?\ (O\ U$X??_,.OO?^9^5^L?\
M!LQ:\_8/B!-[>?#_ (+7(>(_^#9OQD$;^R?'WAUF[?:8YA_Z"E?L''X@L)?N
MWUFWTF4_UJQ%=Q3_ ')(W_W6!KLH^*&?QVKI^L8O]#"IX=Y#/_EU;TD_\S\+
M_%?_  ;L_&K0%;['?^'-7V]!;RNN[_OH"O)?''_!&[]H;P*'>X\ W5Q;KTE@
MN89-WX!\_I7]%U!&:]G#^+V<P_B1A+U37Y-'EXCPIR>?\.4X_-/\T?RV>-/V
M7/B+\/KEHM6\%^);5DZM_9\K(/\ @04C]:XB^TVXTN8QW5O-;R#JLJ%&'X&O
MZP-4T.SUNU:&\M;>ZA;JDL893^!KS3X@_L0?"?XGVKQ:QX#\-S&3K(EE'')_
MWT!FOI,'XSQVQ6&^<9?HU^I\[C/"&6^&Q'_@4?U3_0_F$HK][/BQ_P $ /@;
MX_$KZ3;ZIX9N)<DR6\[3 'V5FQ7RC\:O^#:SQ7HHFF\#^,=-U:&/)6+44:&9
MQZ#8I&?QK[++_$_(<4[2J.F_[RM^*NOQ/DL?X;YWAE>,%47]UW_!V9^8-%>]
M_''_ ()F?&K]G^29M<\#ZLUG'TNK51-&X]0%);\Q7AFIZ1=Z+<F&\M;BTF7J
MDT9C8?@1FON,+CL-BH\^&J1FNZ:?Y'QF*P.(PTN3$0<7YIK\RO11174<H444
M4 %%%% !1110 4444 %%%% !1110!I>$_%^I^!=?MM4T>^N=.U"S<213P2%'
M0CT(K]9?^":'_!>"+6)-/\$_%Z3R;AML-KKH'R.>@$H'0^X'KFOR(H5BK9'!
M'0U\_P 0<,X'.*'L<7'7I);KT?Z;'O9#Q'C<IK>UPLM.L7L_5?KN?UC:-K5I
MXBTN"]L;F&\L[E!)%-"X=)%/0@CBK5?@7_P39_X+&>*_V0]5M?#_ (FENO$7
M@>1@AA=]TUB.F8R>P_NY K]P_@=\>?"_[1/@&S\2>$]5MM4TV\0.&C;YHS_=
M8=01[U_,/%7!V-R2M:JN:F_AFMGY/L_+[C^D.&>+<'G-*])\M1;Q>Z].Z\_O
M.QHHHKY$^J"BBB@ HHHH **** "BBB@ HHHH *;(@D1E;D,,4ZB@#S'7[!_#
M^O.JY7:V]#[5Z'H>I+JNF0S+_$O/L:POB3H_VBQ6Z5?FBX;W%5?AEJ^'DM&/
MWOF3^M5NB=F=E1114E!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5RWQ1_Y!]O\ [YKJ:Y;XH_\ (/M_]\TUN*6QH^!/^1:M_H?YUL5C^!/^1:M_
MH?YUL4AA1110 4444 %%%% !1110 4444 1SVL=RFV2-74]B*Q=2^'UC>@F-
M?);MMZ?E6]10!P-_X$U#27\RW8R!>A0_-^5&G^.=0TB3R[E6D5>"'^]7?55U
M#1K;4X]LT*M[XZ55^XK%#2?'%CJ>%+^3)Z-6PK!QD'(]JY#5_AI@E[.3_@#?
MXUEP:KJGA*;RY-^P'[K#*FBW8/4]$HKG]$^(%KJ6U9O]'D/J?E/XUO)(LJAE
M8,IZ$=ZD8ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MC*"=XW2<HMM-\LMU>VO<]3^P<,LR_M2#E&HU:24FHR232YH[.R>G8_//7?\
M@F]\9OV+?CMKGCC]F;6O#\VA^(7$E[X4UEML1^8D1 L0K(I8E3YD;J"1D]\W
MXI?LF?M;?\%#Y=.\/_%R\\'_  U\ V]S'/>V.CRK/)=E22&VK)+O8=@\JH#M
M;:2*_1ZBO6AQIC4XU90IRJQ5E4<+S5E9.][-KHVF_,\6IP+@'&5&%2I&C)MN
ME&=J;N[M6M=)O=*27D<Q\)_A#H?P8^$^B^"]#M?*T'0[%+""*0[R\8&"7/=F
M))8]RQKX.\0_\$U/CA^Q5\8?$'B[]F3Q/I4N@^(G,USX6U5E55_>%EA7S<QR
M*@8[9"\<BKN7)R2WZ,45YF6\08O!SJ2C::J?'&:YHRUOJGUOK?1^9ZV:<-X/
M'4Z<)7@Z7P2@^64-+>ZUTMI9IKR/S5\?_L1_M8?\%#=4TW3?C9KWAGP'X&L;
MP7,VE:0Z2O(1GYD2-I [ ':IEE(7.0"<Y_1'X=^ M+^%G@+1?#6BV_V71] L
MHM/LH<[O+BB0(@)[G '/>MFBC-<^Q&.IPHRC&%.%[0@N6*;W?5MONVPR?AW#
M9?4G7C*52I.RE.<N:32V5]$DNR2/SK\8_P#!,CX[?L\?M2^+/B!^SWXW\-Z=
M8^-)I)[RRUA0&B\R0RO$5,,B.@D)*L-K -CU)^@OV@/V??B=^T1_P3>U7X?^
M(+[0;OXG:YIT$-[<J_DZ>\Z7<<K$%8QA=B8&$Z_G7TE173B.*,97E1JU8P<Z
M3BU+E7,^792:W1RX;A'!8>%>E2E-4ZRDG#F;BN?XG&+T3?<\1_X)S?L]Z]^R
MM^QKX.\!>)GT^37-!^V_:6LI3+ ?.OKB=-K,JD_)*N>!SGZUD?\ !3W]E_Q)
M^U_^R=J/@GPG)ID>L76H6ERC7\[0P[(I-S9958YQTXKZ%HKSXYQB(YC_ &FK
M>TY^?;3F;OMVN>C+)<-++/[)=_9<BI[Z\J7+OWMU/,?V,/A#JWP#_97\#>#=
M<:T?5_#NEQV=TUK(9(2ZDYVL0"1SW KY+^/7_!,+XG?!G]I?5OB]^S7XFTW1
M-2UQI)]2\/WQ$=O.\C;Y43<IC:-VRVQ]NQONL.-OZ!45T8+B'%X7$U,3"S]K
M?GBU>,DW=II]+[=5W.;'<-8/%X6EA:EU[*W)*+:G%I634EUMOT?8_-GXD?LR
M_MI?MWZ,/"/Q+U3P;\._!,LL U&+3Y(Y&U!4(._;"\C2$%0WEM)&A;:<#''W
M?^SC\!=$_9B^"?A[P+X>1AIOA^V$*R/_ *RYD)+22M_M.[,Q'0;L#  %=O15
M9IQ!B,;1CAN6-.E%W4(1Y8WM:[W;=NK8LIX;PV KRQ7/.I5DN5SJ2YI<M[\J
MT22OK9)!1117@GT(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !3+B9;>%I&.%49)I]<_P#$+5?L.C^4
MIP\_'X=Z ./O)I/$6O,1RTSX4>E>E:;9KI]C%"O"QKBN+^&VE?:M0>X=?EA'
MR_6NZJI"04445(PHHHH **** "BBB@ HHHH ***\9_;2_;?\&_L2_#&XU[Q)
M=QO>.C"QT]&'G7DG8 =AG&3VKHPF$K8JM&AAXN4I.R2ZG/BL52PU*5>O)1C'
M5MG1?M+?M0^#_P!E'X<7?B7Q?JD-C:6Z$QQ9'FW+=D1>Y)X_&OP9_P""B?\
MP5#\8?MR^+I[?SIM(\&V\A%GID4A =0>&DQ]X]_:N#_;7_;D\8?MM_$R?6O$
M5W)'I\;L+'3T<^3:IVP.F?>O%:_IC@CP^H93!8K%I2KO[H^2\^[^X_G7C+CR
MMFDGAL(W&BOOEYOR[+[PHHHK],/SD*[[]G7P7HGQ-^(,/AG6KM=-&M?Z/:7S
MG$=K.>$9_P#9]:X&GV]P]K.DD;%9(V#*1V(K*O3E.FX1?*WL^S[FU"HH5%*2
MNNJ[HZOXV?!'Q%^S_P#$"]\-^);":QU"S?'S#Y95[,I[@UR-?K-\"_AKX:_X
M+,_L.QZ=J$UO9_%WP' +9+\@>9<J!\AD/4JQ!'MCO7YC_&[X)>(OV?/B-J/A
M?Q/I\VGZIITIC='7 <=F'J#7S^1<01QDYX/$>[B*3M*/?M*/>+W\CW,[R&6$
MA#%T/>H5%>,NW>+\UMYG(T445]*?.A1110 4444 %%36&GW&J72PVT,MQ,YP
MJ1J68_@*^O\ ]D3_ ((I?%S]IN2WOM0T\^$/#\V&-YJ"D22(>\:?Q?B17GYE
MFV#P%+VV,J*$?-_DMW\CT,ORO%XZI[+"4W-^2_-[+YGQXB-*X559F8X  R37
ML'[/_P"P3\5OVE[^./PKX/U2ZMG8![N6(QP1#U)/./H#7[0?LI_\$/?@_P#L
M[1V]YJUBWC+7(\%I]00&#<.ZQ'./SK["T3P_8^&[".UT^TM[.WA4(D<*!54#
ML *_(\\\8:,&Z>5TN;^]+1?);_?8_5,F\)ZLTIYE4Y?[L=7\WM]US\H?V:_^
M#;1I(K>^^)GBQ8WX9]/TQ/,5AZ&0[2#]!7W=\"/^"97P7_9YM8UT/P9IMQ<Q
M@8NK]!<S CN&89%>\75Y#91&2:2.)%&27; %>9_$+]K_ ,#_  \WI-JBWUQ'
MP8;4>8P/O7XSQ)XBXVK%SS+%\D.UU%?<K7_$_3,OX7R;+(\U.E%/O+5_>_T/
M2K.P@TZ!8K>&.&.,8544* *DEF6%=SLJKZL<5\?^/_\ @I)J%WYD7A_28;5?
MX9[AMY/_  '']:\C\0_M ?$#XG7/EMJFI2"8X\FUW*C?@*_%\R\5LIHRY,*I
M5I>2LOO>OX'H5<ZH1TIWEZ'WUXG^+_ACP:A;4M;T^U _O29_EFO-?%?[?7@7
MPZ66WFO-28=#;1@J?Q)%?+/AG]E+XA>/9?,_LFZA64Y\V[8JK>^>:],\*?\
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
M^A_G6Q6/X$_Y%JW^A_G6Q2&%%%% !1110 4444 %%%% !1110 4444 %%%%
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
M!1117YJ?J@445R/QI^/7@W]G7P:_B#QMXBTWPYI*-L$UT_,K==B( 7D;'.U
M3QTK2E1G5FJ=-.4GLDKM^B1G6K4Z4'4JR48K5MNR2\V]CKJ*^14_X+C_ +.+
MZBL'_"7:DJ%L>>=$N_+'O]S=^E?2'P@^-_A'X_>$8]>\&>(=+\1Z3+QY]E,'
M\ML9VNOWD;U5@".XKOQN2YA@X*IBJ$X)]91:7WM'FX'/LMQLW3P=>%22Z1DF
M_N3.JHHHKS#U@HHHH **** "BBB@ HHHH **\S^&'[8GPW^,OQ=\0> _#7B1
M-3\6>%?-_M2P%E<Q&U\J41/\[QK&V'8#Y6.<Y&1S7IE;8C#5J$N2M%Q=D[--
M.SV>O1]###XJCB(\]":DKM7335UNKKJNJ"BBBL3<**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "O._'FJ?VEKC1J<I#\@^O>NZUJ_&FZ9-,W\*\5YYX=L&US7XU;YLMO?
MZ54>Y,CN/!VE?V5HD:D8=_F;ZFM6A1M7%%24%%%% !1110 4444 %%%% !11
M7A_[=G[<?A?]A[X17.O:U/'+J<R,FFZ>K?O;N3'''7:.YKIP>#K8JM'#X>+E
M.3LDCGQ>+I8:C*O7ERQBKMLA_;O_ &\_"?[#7PLN-8UJ>.XUBX1ETW34<"6[
MDQQ]%SC)QQFOY\_VK?VL/%G[7OQ3O?$_BF^DGDG<_9[<,?)M8\\(@[ 5'^U/
M^U/XK_:X^*M]XJ\57TEQ<7+GR8 3Y5K'GA$'8"O-:_J7@G@BADE'VM6TJ\EJ
M^WDOU?4_FCC+C*MG%;V5*\:,7HN_F_T70****^^/A@HHHH **** /H?_ ()E
M_MB77[&O[3^C:XTSKH=](MGJL6?E,+$ MCN5&<5^R/\ P4-_X)X^$_\ @HK\
M&8-:TG[+;>*DM1<:5J48&+@$9$;GN#TSGC)K^><'!K]M?^" 7[<@^+GPAE^&
M>N7F_7/"J@V)D;YI[8YPHSU*D,3[$5^2^)&5XC#2I\0Y<^6I2TE;K'HWW2V?
MD_(_5/#W,Z&(C/(<>N:G4UC?H^J7:^Z\T?CI\9O@WX@^ OQ#U+PQXET^;3]4
MTV4Q21R*1NQT8>Q'-<K7]$'_  4[_P""96@?MR_#R6\LX8-/\<:;$S6-ZJA?
MM&.1%(>X/8]LU^ OQ=^$>O? WX@:EX9\2:?/INK:7*8I8I5*YQT(]01@@^AK
MZ?@WC'#YYAKKW:L?BC^J\G^&Q\UQ=PE7R;$6^*E+X9?H_-?B<S117MG[(O[
MGQ&_;-\216OA319VT_?MGU*92EK .^7/&?;-?5XO&4,+2=;$248K=MV1\QA<
M)6Q-54</%RD]DE=GBL,#W,JI&K.[' 51DDU]C?L6?\$6?BC^U6;75-0M6\(^
M&92&-Y>QGS95/=(SC</?-?IM^PU_P15^&_[*UM::KKEM%XN\61@,;JZ0&&!_
M^F:=OQ)K[.MK6.R@6*&-(HT&%1%VJH]A7XEQ-XMVO0R>/_;\E^2_5_<?LG#O
MA7M6S:7_ &XOU?Z+[SYG_9 _X)/_  G_ &1K&WGL=&BUOQ!& 7U._022!N^S
MCY1[<U]-10K!&J1JJ*O 51@"N8^)/QF\._"C3VN-9U"&W;&5B!S(_P!%ZFOE
MKXQ_\%"]4U]I+/PO;_V=;<K]I?F5AZCT_&OYMXL\0L+A9NMFE=SJO[-[R^[H
MON1^J4_J&64O8T(J*71+^OQ/J[QU\4]!^&]BUQK&I6UFH&0KN-S_ $%?.WQ3
M_P""CMO;^9;^%=/,S<A;JYX4?\!_^O7@GA?X:>./V@]8,\,-]J33-\]S.2(@
M?]X\5]"?"G_@G/8:>L=SXHOFNYN&-M!\J ^A/.?PK\P?$W$V?/ER>C[&D_MO
M>WJ]/N3?F<_US&8G2A'E7<^>_$OQ>\=_''4_L\EYJ%\9C\MK;@[!]!79_#O]
M@SQEXU9)M26/1[=^2TYS*/\ @/%?:?@WX8:#X L5M])TNTLXU_N(,G\:WJ[\
M#X64ZD_;YS7E6GU2;2^]ZO\  TIY*F^;$2<F>!_#_P#X)]>$?# CDU22XU>X
M7KN.V(_\!Y_G7L'ACX:Z#X,MQ'I>DV-F@[1Q 5N45^AY;P_EN 5L)1C'SMK]
M[U/4HX6E2_AQ2!5VC &/I1117L'0%%%% !1110 4444 %%%% !1110 4444
M%%%%  1D5D^(? NC^*[8PZEIMG>1MU62,'-:U%9U*4*D>6HDUV:N*44U9GA_
MC_\ 8)\%^+1))8QS:1<-]WR"/+'_  '']:\*^(G_  3Z\6>%-\VD30ZQ;IR-
MO[N3\%YK[EHKXS-O#S),=>3I<DN\-/PV_ X*V5X>I]FS\C\U]*\:>//@/JOE
M+-JNDR(V6AER%;ZBO;_A9_P4=FA\NW\5:>LB]&N;88Q_P#O^=?4?B?P+H_C.
MR:WU33[6\ADZB1 <_C7@GQ5_X)X:+X@$EQX<NFTNX;D0N-T1]@.,5\;+A#B/
M)'[3)<1[2"^Q+_)Z/Y-'G_4<7A]</.Z[,]F^'?QL\-?%*T631]4M[AR,F(L!
M(GU%=4RK(NU@&5NH/>OSC\<_ GQQ\"-1^TS6MW!'"VY;NU):,8]2.!7>_![]
MOWQ!X/:*U\0+_;%FN%\PG$RCZ]_RKORSQ.5.K]5SVBZ,^]G;YIZK\32CG"3Y
M,3'E9[)^UA_P3;^%G[7ND3+XB\/V]OJK*1'J5FBQ7*'M\V.1[5^3/[:O_!";
MXC?L["ZUCPCN\:>'8\O_ */&1=0KUY3)R .]?M9\*OV@O#'Q@LU;2=0C-P1E
MK>0[95_X#UKM)(UF0JRJRL,$$9!K^@^$_$;'8*$:F"K*K1?1N\?D]U\ON/+S
MS@[*LXC[24>6;^U'1_/H_F?R;ZCIUQI%[);W4,EO/"Q1XY%VLI'4$5#7]$W[
M;'_!)#X8_M@Z?<7C:;%X>\4,I,>I62!"[=O,'\0^F*_&?]M7_@F)\2OV*]8G
MDUC3)=2\.JQ\G5[5"T#+VWXSL)]":_HKAGC[+<X2II^SJ_RRZ^CZ_GY'X7Q'
MP+F&4MU&N>G_ #+IZKI^7F?.-%%:G@KP7JGQ#\46>BZ/9SW^I:A*L,$$*EGD
M8G   K[>4E%<TM$CXV,7)J,5=LD\">!-6^)?BRQT/1+*;4-3U"588((EW,[$
MX%?NQ_P2M_X)8:+^Q/X%3Q;XLCMKSQQ>0>=-+( 4TQ,9VJ?7'4^^*C_X)-_\
M$GM+_9!\*6_BKQ5;PW_CS48@QW@,NFJ?X%_VO4_X5<_X+<?MN+^R_P#LW3>'
M]*NEC\4>,$:UA56^:& C#N1UP1N /K7X+Q5Q97S_ !T<BRA_NY.TI+[7?_MU
M?B?N'#/"]#(L%+.\U7OQ5U%_9[?]O/;R/S)_X++?MMR?M9?M.7MCIMPS>%_"
MCM8V2!OEE=>'<CUW;@#Z5\>TZ>=[F9Y)&9I)&+,QZDGJ:;7[9E66T<!A*>#H
M+W8*W^;]6]3\<S3,*N.Q4\76?O2=_P#@?(****] X HHHH *[#X&_'7Q)^SO
M\1=/\3^%]2GT[4M/E#JR,0L@[JP[J1P17'T5G5I0JP=.HKQ>C3V:-*56=.:J
M4W9K5-=#^BS_ ()K?\%+/#?[=7P]CC:6'3_&6G1 :AI[-RY'!D3U4G\LXKZD
MK^5OX*?&OQ%^S_\ $33_ !-X9U"?3M3TZ42(\;$!QW5AW!'!K^@;_@FE_P %
M&_#_ .W5\+XB9H;/QAID2KJ6GEOF)Z>8@ZE2?RR*_FGC[@&65S>.P2;H-ZKK
M!_Y=G\F?T5P+QQ',X+!XQVK):/\ F7^?=?,^GJ***_+3]*"BBB@ HHHH ***
M* "BBB@ K-\6Z7_:NB3)CYE&Y?J*TJ",B@#SKP-JATK755N%E^1J]%KS/Q/8
M-HGB"3;P-V]#7H&@Z@NIZ3#,O\2X/UJI$Q[%RBBBI*"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "N6^*)_P")?;_[YKJ:Y;XH_P#(/M_]\T(4MC1\"?\
M(M6_T/\ .MBL?P)_R+5O]#_.MB@84444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !117CO[1/[>7PO_9>_=>*O$UG;7Q&5LXVWS/\ @./S(KHPN#KX
MFHJ6'@Y2?1*[.;%XRAA:;K8F:A%=6TE^)[%17R!X+_X+>? OQ=K:V<FL7NDJ
MS;1/>0[8_P U)/Z5]4^"O'6C_$7P];ZMH>H6NIZ?=+OBG@?<K#_/K75C\GQV
M"M];I2A?NFOQ.3+\[P&/O]3K1G;>S3?W&M1117FGJ!1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
MY(C_ +1Z?AG->#QEQ]5Q$7C,XK*,%LMDO)+J_O9ME.0Y;DE&U"-N\GK)_/\
M1'JOBKQAIO@G29+[5+R&SMHQDM(P7/L/4U\K_'/_ (*$RW+3:?X/B\N/E3>R
MK\Q]U';\:\5\6_$'QE^TKXM6.0W5]-,V([: 'RX@?;I@>IKWWX%_\$^(;)8=
M0\7RB:7AA91GY5]F/^!K\"Q/%6=\1U7A<@@Z=+9S>C^_IZ*[+EC<1BWR896C
MW/ O!_PR\:?M%^(&FABO-0:5LR74Y(B7UY/'X"OISX,_L :'X0$-YXBD_M>^
M7#>5TA0_3K^M>]Z!X<L?"^G1VNGVL-K;QC"I&NVKM?2</^&N7X)K$8W]]5W;
MEM?R77U=SKPN4TJ?O5/>EYE72M&M=#LUM[.WAMX8Q@+&H4"K5%%?HT8J*M%6
M1ZVVB"BBBJ **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH AO;"'4K=HKB&.:-A@JZA@:\0^,O["GAOXA>==:3_Q)M1;
M)R@_=.?<?X5[K17EYIDN"S&E['&4U->>Z]'NC&MAZ=6/+45S\X_B-\!?&GP
MU;[3+#<QPQMF.]M22F!T)(Z?0UZ;\#?^"@.I>'##8>*HVU"S&%%TH_>1CW]?
MP%?8^IZ5;:U9O;W4$=Q#(,,DBA@:^=?CG^P#I?B@37_A>1=-O6RQMV.8I#[>
MA_2ORO&<#YMDE5XSARJW'=P?7])?@SQ:F75L/+VF$>G8]V\!_$C1?B5HZ7VC
M7T-Y"P!(5OF3V8=1^-7/%/A/3?&VBSZ=JUC;:A8W"E)(9XPZL#[&OSGM[SQG
M^S+XS*_Z7I=U"W*D9BE'\C^%?57[/O[<FD?$8PZ;KWEZ7JK84.QQ#,?8]OQK
MZ#AGQ&P^*J+"9@O85T[6>B;\F]GY/[SHPN:4ZO[JNN679[,^+/\ @H3_ ,$
MK;Q)+>>*/@[Y=I=N2\NB2N%C<G_GFQQCZ$FO9_\ @D[_ ,$E--_9"\/0^*O&
M%M;W_CZ\3.#AX]-7^ZO8MZGZ5]T1R+-&K*RLK#((.0:=7[MB>.<WQ&7?V;5J
MWAW^TUV;ZK\3S</P7E5#'_VC2IVET7V4^Z71F9XR\6V/@+PIJ&LZE,EMI^F0
M/<SRL<!$4$D_D*_FZ_X*,?M<W_[8O[36N>(IIF_LNWE:UTR'=E8H%.!CZG+?
M\"K]1/\ @X0_:CUKX6? C3_!FBVNH0KXH<_;[](F\J.(8PF_&,MR"/2OQ#K]
M6\(^'(TL/+-JJ]Z=U'R2W?S?X>I^8^*G$$JE>.5TOACK+S;V7R7XA1117[0?
MCX4444 %%%% !1110 5W/[/'[0?B3]F;XHZ;XJ\,WTUG?:?*&(5OEF7NC#N#
M7#45G6HPK4W2JJ\6K-/9HTHUITIJI3=I+5-=&?TI?\$^/V\?#W[<WP<MM8L)
MH;?7;1%CU2PW?/!)CD@==IP<&O?J_F*_8R_:^\2_L9_&2P\4>'[B3RD<+>VA
M/[N[BR,JP_K7]%/[)O[4OAO]KKX.:;XN\.7*2172 7%N6_>6LN!N1A[5_+?'
MW!4\FQ'M\.KT)O3^Z_Y7^C/Z6X'XPAF]#V%=VK16O]Y=U^IZ91117YV??!11
M10 4444 %%%% !1110!RGQ-TOS+:*Z4<H=K?2D^&6J;X);5CROS+]*Z'7; :
MGI4T)&=RG'U[5Y]X6O6T?Q#'NX^;8W\JKH3U/3** <BBI*"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHJMJ^L6N@Z?+=7MQ#:VT*EI)96"JH'<FFDV
M[(3:2NRS17S_ .,O^"H/P0\$:LUE=>.-+GF1MK?9I%D53[G-=]\'?VJ_A[\?
M(_\ BD_%6DZO*HRT,,ZF1/JN:[ZV4XVE3]K4HR4>[BTOR/.HYQ@*U3V-*M"4
MNRDF_NN>A4445YYZ04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M7+?%'_D'V_\ OFNIKEOBC_R#[?\ WS0A2V-'P)_R+5O]#_.MBL?P)_R+5O\
M0_SK8H&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\U_P#!4/\
M;(D_8]_9TNM0TUE/B+6&^QZ<I_@=@?GQ[<?G7RC_ ,$__P#@DQ#^T+H,7Q2^
M,]UJ.L7WB(_:[>R>4Y93R'D)ZY],=JE_X.)K>\-[\+9\/_9L<\XG(^Z&+1XS
M^M?HU\(;S3]0^%^@S:3Y?]G26,1@V?=V[1TK]%^N5,HX=H5<"^6IB)2YIK=*
M+LHI]+[GYB\%2SKB:O1S!<U/#1ARP>S<E=R:ZVV/GWXE?\$>?@?X_P#"TFGP
M^&(]'GV$17-D1'(C=B<#FOC#X)^)?&G_  2+_;;L_A_K6H7&I> /%,Z+;%R?
M+*.VQ9 ,X5@W!]EK]=*_,?\ X.!;FSN?$_POL[/;_P )";W<H7_6>63A??[V
M:O@_-\5F&)>4XZ3J4JJDFI._*TFU)-[6L3QMDN$R["K.<O@J5:C*+3BK<R;2
M<6EH[IGZ:6MU'>VL<T3!XYE#HPZ,",@U)7-_!R.:'X1^%DN-WVA=(M!+GKN\
ME,_K725^=5(\LW'LS],I3YX*;ZI,****@T"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *KZEJ"Z;:-(W;A1
M_>-6"VT9/ '4UBVZ_P#"1:KYS?\ 'K;G"#^^?\_TH GT+3FRUY<?-/-R,_P"
MM.BB@ HHHH **** "BBB@ HHHH **** "@C<*** /,_%&GMHNOR;?E&[>A]J
M[[P[JBZOI,,PZXPP]#67\0]#^WZ=]H0?O(>ON*Q?A[K_ -@O3:R-^[F^[GL:
MK=$]3O*\;_;K_97T_P#:Y_9\UCPS=1K]N$9GT^;'S0S*,C'UQC\:]DS16V#Q
M57#5HXBB[2BTT_-'/C,'2Q5">&KJ\9)IKR9^(_\ P3'_ &L]6_X)]?M,ZEX"
M\:K/9Z'J-V;.]CDR!:SJ=JRC/\)QC\<U^V6FZE;ZQI\-U:S1W%O<()(Y$.Y7
M4\@@U\"_\%BO^"9K?'S19/B%X+M5C\4Z7%NO;>(8-_&O<?[8P*\7_P""3_\
MP5;D^%DUO\+_ (GW$\5K#)]GT^_N?E:S(X\J3/8= 3TQS7ZEGV74^(\&L[RU
M?OHJU6"WNNJ_K5>:/R7AW,ZO#&.>09H_W,G>E4>UG]E]OT?DS]9I59XF56VL
M00#Z5\6_$[]A3]H[Q7X_U;4=&_:,NM'TN\N&DM;(:;N%JAZ)G/.*^SM-U*WU
MBPANK6:.XM[A0\<D;!E=3T((J:OS?+LTKX"4I45&[T?-&,OPDG8_3\SRG#YA
M",:SE9:KEG*/XQ:N?!O_  [T_:B_Z.>N_P#P5_\ V5=-XU_X)X?$SXH?L?\
MB+P#XT^*7_"7:]J%['>66HSVFQ;=4*D1E<\Y*GG/>OLRBO4EQ9CW*,ER)Q:D
MFJ<$[IW6JBF>5#@W+HQE%NI)23BU*I4DK-6>CDU\^A\#_ ;_ ()W?&"]_:)\
M%^,/B5XKTJYM? %G]ATZ*UA.]XPA51G<<8SGI6]\0?V#_P!I+Q)XWU6_TK]I
M"ZTO3;RZDEMK0:;N^S1LQ*IG/. 0/PK[:HIU.+L=*K[6T-%RI>S@TE=O1-.V
MK;9-/@S+X4?8IU-7S-^TFFW9+5IJ^B22/@W_ (=Z?M1?]'/7?_@K_P#LJ^F/
MV0/@WX^^"W@*YT[X@>/9/B!JDL_F1WKV_DF).?EQDUZU17)C^(,5C*7L:RA;
M?W:<(O[XQ3_$[,NX;PF"K>WHRFWM[U2<EKY2DU^ 445X/^W)^WKX3_8K^'TU
M[J=Q%>:]<(18Z;&X\R5NQ8=ESWKS<%@J^+K1P^'BY2EHDCU,=C\/@Z$L3BI*
M,(J[;.+_ ."JG[>=C^R!\$[JRL;A'\7>((6M[&%6^: ,"#*?3')'N*^-?^"(
M7[%=Y\7?B?>?%[Q=;R7%C8RNUAYZ_P#'U<MUDYZ@9.".XKQ[X!?!#XA?\%=?
MVI+KQ!X@GN5T..<27UVP/E6T(.1#'VW$<=\9S7[;_"WX9Z1\'_ >F^'=#M8[
M/3=+A6&)$&,X')/N3S^-?IV<5J/#65O*,-)/$U5^\DOLK^7]/O?5'Y1DM&OQ
M3FZSK%1<<+1?[J+^T_YG^?W+HSH****_)S]C"BBB@ KX5^&?_!3+QA9_\%0O
M$7P5^($/AG0_#<=W=V^BW/DM#//P);,/*TA0F2$CL-SD*,$XK[JKYM_;M_X)
M@^ ?V[1;ZEJTEYX?\76$'V>UUNP :3RP252:-OEE0,Q(Y5AD@, :^@X?Q&70
MJ5*.9Q]R<7%22NX2Z22ZVZK<^;XDP^9SI4ZV52]^G)2<6[*I'K%OI?H]CZ2K
M\B_^"ID7A^^_X*X_"N#P+':#Q9]JTHZN]@!N-Z;W,7F;.?.$>PDD9VE/P]3A
M_P""0?[0VBV7]BZ=^U!KR>'HE\B)?.OXF6$# 41B<A1C VA\#IFO</V%O^"1
M_@G]C'Q4_BRZU2]\<^.65E36+^$0I:[\AVABW/M=@2"[.S8R 0"V?ILIK95D
M<ZF,AB_;2<91C",9*_,K7DY)));VU?W'RF<T<XX@A3P-3!NA!3C*4Y3C*W*[
MV@HMMM[7T7WGAW_!R)ILLWP,^'%XJGR;?7;B)SC@,]OE?_0&_*OOCX%:U:>(
M_@GX0O[&XANK.[T:SEAFB8,DBF%""".*YW]K?]E?PW^V1\$]0\$>)Q-'9W;I
M<6]W;X\^QG0Y26/((R 64@]59AWKXE\"?\$5_C-X M5\.:7^TKKNC^"U=O\
M1].6[@<(3R%A%P$4MWP^,D]>_)AZV79ADM' XG$*C.C*;UC*2E&5GIRIZI]#
MMQ.'S/+L]KYAA<,Z].O&"]V48N,H::\S6C6MT<9_P4)^(VA^.O\ @M7\#[71
M]3M=2F\/ZCHMAJ MWWK;3_V@9/+)'&X*ZD@'C.#@@BOL+_@L+_RC@^)W_7I:
M_P#I;!7F5C_P0Y\(^"?C5\+O%GA'Q1<:';_#RXMKV]M[G3?MMUXAN(KGSVEE
MN/.01EAA !&P4 8!Z5Z;_P %A?\ E'!\3O\ KTM?_2V"N^MF& KX_*J& FY*
MDX1=TT[^T7RUWT;LM&[GGT<MS'#Y=F^(S"FH.JIR5FFK>S:WWTVU2N]4K'.?
M\$0/'>C^*O\ @GQX4T[3]0M[J_\ #\UW::C;HW[RSD:YEE4.O4;D=6!Z$'V.
M.7_X+]_%+3?"'[#S>'9KB'^U/%FKVL-K;[QYK1POY\D@7J578BDXP#(H[BO"
M_P!AW_@F7?\ QC_8[\!_$CX9_$C7_A7XZU"UNK;5)[)I'M=61+R54WJLB%&"
MJ!D;E.U?E!RQ]:^$?_!$Z^\0_%C3_&?QV^)VK?%2^TEU-KI\HD:W94;>JR23
M.S-'N+$Q*JJ<\DY(KKQ%/)L)GU3,ZN)_AU)2=/EESN2D]$_AM?5.^V]F<6'J
M9YC>':64T<)_$I1BJG/'D4'%*[7Q7Y=&K;ZIM'T5_P $T_AO>?";]@_X7Z+J
M$?E7D>BI=RQX.8C<,UQM(/(8>;@CL0<<5\1_\&V_CO2+-?B=X;FO[>/7+Y[&
M_M[-FQ)/!&)DD=1W"M(@..F\>M?J<HVC X X ':OQ/\ ^"17[".E_MC?#GQY
MJ$/B36O!'C3PGJ=A+H?B'2W;SK$NDV]60,FY3M'1E8$=<9!Y,CK4<;EN:U<;
M-PC4E2;:5[-SFUINU?>VMMCLX@HU\!FN3T<#!5)4XU8J+?+S*,()Z[)V6E]+
M[M+4_6+]L_XLZ7\$?V5_'GB+5KB&WM[/1;F.(2/M\^>2-DBB7U9G90![U\D_
M\&['P]N/#W[*/BKQ#<(T:^)/$++;Y!_>100HFX'I_K&D7@?PGD]!DW/_  13
M^)?QMUNQM_C#^T!KWBSPOILHFCL81-))*>F09G*1MM)&_:YY([U]]?"SX8:'
M\%OAWH_A7PW8QZ;H>AVRVMI;ISL1>Y/5F)R2QY)))Y->9C,5@,!E$\MPE;VT
MZLHRDTFHJ,=E[R3;;U/5P.$S',<ZIYKC:'L:=&$HPBY)RE*6[?*VDDM-[]3\
MXO\ @F,1I?\ P64_:$M;@B&YF7562-SAG']I0MP/H0?H:^]_VM_@/:_M-?LV
M^,/ ]UQ_;VG216[_ //&Y7YX'_X#*J''< BOGS]K#_@CYI'QV^.S_$SP3X]U
M_P"%?C6Z(>[O=-A:9)Y-I0RJ%EB>-V7 ;:^U@.5R23]6_#'PK>>!?AMX>T/4
M-6N->U#1M,MK&YU.=2LNHRQ1*CSN"S$,[*6(+,<MU/6HXBS;#8BOA\SP57]Y
M&,$XV:<902UOLTVM+._=&G#.3XK#4,3E6.I?NI2FU-234HS;TM\2:3UNK=F?
MC+HW[<NI^$/^"2WBKX-ZA-(OC*Q\2KX7CM7.V>VT^4O-(N."<20SQ'.<"0#@
M;:_5K]A/]GZ+]F#]DSP1X-$<<=[I^G)-J)4??O)?WLYSWQ(S 'T45^;/@CX%
M^'/VGO\ @O!X@D\+PQ7WA'PWK1\0ZK*&62%[BW5#+CC#*]]QCD$$G)%?L%7L
M\?8RC"G2PV'CR^V_?S7:4XI)/TU?S/#\.<%7G5K8O$RYO8_[/3?>,)-MKU]U
M7\@HHHK\R/U8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ JEXAO_P"S='GE_NK@5=KE?B=J/E6D-NIY
MD.X_2@#G_"%@=5\01[OF"G>U>E5R7PPTW;!-=-_$=J_UKK:<A(****0PHHHH
M **** "BBB@"KK6M6OAS2+F_OKB.UL[.-III9#M6-5&22?I7X+_\%B?^"E]W
M^UY\3IO"_AVZEA\#Z!,T:!&P+^5<@R-ZKUP/3%?2'_!=[_@IFUDLOPA\$ZB0
M[@?V[=V\G0=?)!'X$X]Q7Y(DYK^@O#'@M48+-\;'WG\"?1?S>KZ>6I^$^)'&
M#JS>58-^ZOC:ZO\ E]%U\PHHHK]J/QT**** "BBB@ HHHH *** ,F@ KZN_X
M)Q_\$L?%W[<GBN&\FAFT7P7;2 W6I2H5\X=UB'\1]^G/6O4O^"5'_!'+5OVG
M]3L_&7CRWGTOP1"XDB@<%9M2QS@#LI[GKS7[;^ ?A_H_PO\ "EGHF@Z?;Z;I
MEC&(X8($"JH'L*_(^.?$>& YL#EK4JNSENH^G>7X(_5>"_#V>-Y<;F*<:6ZC
MUEZ]E^+.2_9G_97\&_LG_#VU\.^$=+@L;>% )9@O[ZY;NSMU.:[CQ'XFL?"6
MDS7VHW4-K:PJ69Y&P*Y[XP?&O1?@QX>>^U6X42$'RH%.9)3Z 5\,_&?]H'Q)
M^T9XD6V59ELV?9;6,.3GGC..I^M?Q]QIQ]1RV3]HW5Q$]HWN[OK)]/S9^VU\
M50P--4:,5IHHK9'HO[1W[==YXM>?2?"OF6>GY*/='B28?[/H/R-<;\!/V3/$
M'QROUOKSSK'2F;=)=3 [YO\ =SR<^IKUS]F?]A./3X[?6O%\:R3G#Q6/9/3?
M[^W-?4-E8PZ;:QP6\4<,,8VHB#:JCV%?$93P;F&>5EF?$<GR[QI[:>?\J\MW
MU9RT<OJXB7ML6_1'*?"?X&>'_@[I*V^DV<:RX^>X<9DD/?G^E=A117[!A<+1
MPU)4</%1BMDE9'O0A&"Y8JR"BBBN@H**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .<^(_
MPIT/XJ:.]GK%C%<(PPKXPZ?0]:^-/VAOV+-8^%$LFIZ+YNIZ2IW90?OH/J/\
M*^[J;-"MQ$R2*KHPP01D&OD^)>#<!G-/]]'EJ=)K=>O=>3^1PXS+Z6(7O:/N
M?#'[._[:^K?#":+3->\[4M)!"Y8YF@_$]?QK[1\$>/=*^(FA1:AI-Y%=V\HS
ME#ROL1U%>%_M)_L.6/C6*XU?PRD=CJF"SVP&(Y_IZ&OFKX?_ !/\5?LS^,WC
M5;BV:%\7%G-D)(/Y?B*_/,'GV;<*5XX+.$ZF'>D9K6R]?_;7KV/+IXJO@I>S
MQ&L>C/O/XU? [PS^T%X%NO#OBK2[?5--NT*E)5RT9(QE3U!]Q7X>_P#!3G_@
MCSXC_8_U:X\2>%8[C7O UPY</&I:;3P?X7'H/49XK]KO@3^T7H?QRT59+.98
M-0C4>=:R'#H?;U%=MK_A^R\4Z/<:?J-K#>65TACEAE0,DBG@@@U_27 _'U7+
M^7$X&:J4):N-]'Z=G_3.7B+A? YYA[RTG]F:W7KW7D?R=D8-%?IY_P %9?\
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
M_ JR_P#B*]C_ %)A_P!!]#_P/_@'B_Z^3_Z%V(_\%_\ !/U8HK\I_P#A"_\
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
MJ54D55.+G)1770FI-0BYO9:GYZ?\%5_^"P.H?!_Q3>?#[X;7$4>K6HV:CJ@
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
M459R7-U2TT[GFYAPW'*LZRWZO6G*E*H[0D^91?+O%O77L?<OQW_X*/\ P?\
MV:O'\WACQEXJ&E:U!$DSV_V2:3"N,J<JI'(KC/\ A\]^SK_T/@_\%]Q_\17S
MK_P4Z^*7[,?A7]J>_L_BA\/O%7B+Q6ME;M+>6%Z8H6C*?( /,7D#VKYY_P"%
MZ_L/_P#1(?'O_@R/_P >K'*N#<!B,'2KU*&(;E%-N/L^5W[7=[=KFV;\<9AA
ML;5P]/$8:*C)I*7M.9)/[5E:_>Q^B47_  6:_9WFE5%\= LQ"@?V?<<D_P#
M*\__ ."YFMVWB3]@R'4+.3S;6\OK:6)\8W*6!!Q7QE9?'3]B%KR$1_"/QXLF
M\;3_ &D>#GC_ );5]=_\%GKBQNO^"<NER:7#);Z>\]F;>-SED3*[03ZXK2GD
M&&R[.<"\/2JPYJFOM.76UMN7\;F=3B+%9GD>8+$5:,^6GI[+GTO??F_"Q[Y_
MP3'_ .3&?A__ ->+?^C'KWJO!?\ @F/_ ,F,_#__ *\6_P#1CU[U7YSGG_(Q
MK_XY?^E,_3.'_P#D5X;_ *]P_P#24%%%%>6>P%%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !61K+G5-2AL5^ZIWRD=A_G^=:=Y=+9VLDK
M?=C&?K6?X:M6\B2ZDYDN3N^@H TT4(H51A5& /2EHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#+\3>&HO$%K@_+,H^1O2N#(O/"NI_Q1R(?
MP85ZA5+6M!M]<MRDR_-_"PZBFF)HI>&O&4&MQJCD1W&.5)Z_2MK->;:[X5NO
M#T^]=S1@_*Z]JO\ A_XAS6(6.Z'G1CC=_$*?+V"_<[JCK5/3=>M=6CW0RJWL
M>HJY4C.7\>_!7PC\4;<Q^(O#FCZRN,?Z7:I+CZ9%>$^._P#@CY\!_'\SR7/A
M-K-G.?\ 0K@VZC\%KZ>HKT,)F^.PO^[5I0])-'FXS)<!B_\ >J,9^L4_T/B6
M[_X()_ ^:8M'!K4*Y^[]L=OZUK>&_P#@AE\!=#E62;1]6O)%.1YFH2!?RK[$
MHKTY<79U)6>*G_X$SRH\%Y%&7,L)3_\  4>/_#7]@GX1_"@(VD^!]#$T>-LT
M]LDTJ_1B,UZU96$.G6ZPV\,<,48PJ(NU5'L*FHKQ,1C*^(ES5YN3\VW^9[N%
MP6'PT>3#P45Y)+\@HHHKG.H**** "BBB@ HHHH **** "BBB@ HHHH ****
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
M0->.I_P5#_:2^/C$_#OX-3V]JQ_=SLV\D=B1(!7U5^SC_P $P_A'^S?I\/\
M9_ARUU74DP6O]1033;NY4D?+]*^@+2PAL8E2&&.%5& $4* *_/9YMD.#]S!8
M5U7_ #56]?\ MV-D?I-/)^(L;[^.QBHI_9I16G_;TKO[C\WX_'?[?&L#SH]/
MT?3U;GRI;&%F'M4<_P"T5^W)\-Q]HU3P);^(K>/ES;6\48Q^'-?I501N'-9_
MZV4GI/ T6O\ "U^*=S7_ %-K)7AF%=/OSI_@U8_.'PC_ ,%U]6\#:JMA\4_A
M=K'A]HSMDFM 9?Q.[:OY&OKC]GS]OSX6?M+VT?\ PC?BBQ:^8 M97#>5/'[$
M'C/T)KT'Q_\ !WPM\4]+:S\1:#I>L6S @I<VZR#]17PM^U[_ ,$0-#N[&\\4
M?"/4+SPSXBLP;F.R5SY,S#G"$8V>V :Z*4^',Q?LYPEA9O9I\T+^:>J1RUJ?
M$^6+VE.<<736Z:Y)V\FM&_S/ ?\ @N[^QOJ?A/XPK\3-(LY+G0=>C6.[:%-R
MVTJC +8_O<G/M7YWU^GO_!.[_@H;J&O>,+SX&_':.'5;.X9[".XU(;GBE4X,
M<N[J.O/;%=7\=/\ @E_^S#K_ (EFNM/^(UKX3:9RTD G$T:D]E&1M'M7ZME'
M$E3)HQRG-H2?(ERS@G)2CTVU\C\?SKA>EGLY9QD\XQYV^>G-J,HSZK72SW/R
M9@@>YF6.-6DD<X55&2Q]J_:K_@AA^Q]J7P$^#&H>+->M7L]6\7;/+AD7#);K
MRI/H22>*@_9%_P"">W[,WPM\16NI6OB73/&6M0.&B:ZN%,*L.A$9R,_C7W?I
MES:36J+9R6[PQJ HB8%5';I7R/'W'4<=A_[/P<)1@[<SDFF[;))]+]S[3PY\
M/98#$_VEC:D932:C&+4DKZ-MKK;30L4445^.G[<%%%% !1110 4444 %%%%
M!1110 5RWQ1_Y!]O_OFNIKEOBC_R#[?_ 'S0A2V-'P)_R+5O]#_.MBL?P)_R
M+5O]#_.MB@84444 %%%% !1110 4444 %%%% !1110 4444 ?GO_ ,%Q?V7O
M&'Q,F\%>/O">FS:Q)X/.V>UA&7 \SS ^/3( _&O,++_@M9\;M.L8X9/@^9&A
M0*S$RC=COC97ZK.BR+M90RGJ"*A.F6Q_Y=X/^_8K[3 \58>."IX+'X6-94[\
MK<G%I-W:TWU/A<PX/Q,\?5Q^78R5!U;<R45)-Q5D]=M#^?#]O3]MGQQ^VOXR
MM;SQ%H\VBVVB1>6EA&'9(&/WF8D#DX[CM7SS7]+/C/\ 9E^'/B.WUFYU?PGH
M,W]JQYOY9+5-TP4'ECCMDU^(7B[]DB/]JO\ :X\8>'O@?I6[0]*,LL9GG/EE
M4]& XW= /;K7[%P;QE@,50E0I4?8TZ,4V[^ZD_/U^\_$>..!\QPF(AB*M?V]
M6M)I))\S:[+M:WH?,==!X#LM<UO5(;?2;74=2^SR+.]M;;CG!_V>G3K5CXK?
M!GQ-\$O%LVA^*-'O-(U*$X,,Z8+>X]17Z_?\$._V)X_@W\$G\=:Y9K_;WBP;
MH5E3YH+8'Y1@]R03]"*^AXGXFP^59?\ 7-)\UE%7^)OSUT2UN?,\)\*8G-\R
M^HZT^6[DVM8I>3MJWI8\1\&_\%COC-X)\)Z;H]M\'I&M]-MH[:-G>4LP10H)
M^3J<5D_\$//%UYX^_P""A'Q%US4+7[#?:M875W/;\_N'>Y5F7GT)(K]<_P"S
M+;_GW@_[]BORN_X)-*$_X*M_&< 8 ;40 .W^FU^28#-L%C<JS#ZKA51?(FVI
M-WO+S/VC,,EQ^!S?+/K>+=:/M&DG%1M:/D=W_P %)OVS-%^"W[3M]H=]\!?#
M_CZ>*SMY#J]W:M))(&3.S(C;[O3K7@7_  \F\,_]&H>$?_ %_P#XS7U!_P %
M OV@/VD/A[^T1>:;\-? <.O^%X[6!XKMM*6X+2%<N-Y(Z&O$?^&N/VS_ /HE
M%K_X($_^*KTLDPU%X"BW2IM\JU>)E%[=8K;TZ'EY]BJT<QK*-6HES/186,EO
MTD]9>O4Y&S_X*1^&9;N)?^&4?"*[G S]A?CG_KC7U%_P6CU-=9_X)TZ9=1V:
MV"7%Q9R+;(,+ "5.T?3I7A]I^UM^V:]U&K_"FU52X#'^P4X&?]ZO=/\ @M9>
M7VH?\$\=/FU*'[/?RW-HUQ'MV[')7(QVYK'$4:<,XR_DA&/[S[-5U>V]]OU-
ML+6J5,DS'GG.7[O[5%4N^UOB_3YGNW_!,?\ Y,9^'_\ UXM_Z,>O>J\%_P""
M8_\ R8S\/_\ KQ;_ -&/7O5?E>>?\C&O_CE_Z4S]<X?_ .17AO\ KW#_ -)0
M4445Y9[ 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444C-L4L
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
MUKF/%/@AGFN;XW"JOWMNV@#!U^[_ +8\02,K;ED<*I'Y5Z/IEM]CT^&/&-B
M&O./"-E]NUZ!>P.X_A7IU5(F(4445)04444 %%%% %;6-6M]!TJXO;J5(;:U
MC,LCN=JJH&22:_G6_P""K7[:]S^V3^TWJ5Y;SR'PUH;M9:7%D[2BDYDQZM_2
MOT\_X+Q?MK+^S_\ L[_\(7I%WY?B+QH&A8(WS0VP WDXZ$[ACZ&OPF=S(Y9C
MEF.23WK]^\(^&N2G+.*ZUE[L/3J_GM]Y^&^*G$3E4CE-%Z+6?KT7RW^X2BBB
MOVX_&0HK[U_X))?\$L?#?[4'@W6?BM\6-4&C_#'P[,\"QM=?8UU!XU#2R2S'
M'EP)N )!!9MPRNTY^F?VR?V"/V1M%_X)^>,?BA\.?#<.H?9;1K;1=4T;7[VZ
M66_>5;>(8DE='59G7<NWD!@,'%?%X[CO+\-CUEZC.<N90;C%.*E+:+;:U[VO
M^#/L,#P3C\1@7C^:$(\KDE)M2<8[M))Z>MOQ1^.-%?8W_!13_@D/XA_83^$O
MA+QO'JQU[1-:BM[75D>$1S:/J#P[S&=I(>)F60*XQ@J >2"?CFOI,KS7"YC0
M6)P<^:#;5_-;K^O78^>S++,3@*[PV+CRR5G;R>S_ *] HHHKT#@"O0OV7OV;
M_$'[57QDTGP?X=M9)KK4)0)9 /EMX^K.QZ# !/O7":9IMQK.HP6EK#)<7-RX
MBBC1=S2,3@ #U)K]]_\ @CE_P3NM_P!D#X+PZ_K5K&WC3Q-"LUPS %K2(@%8
MQZ=B>_)KX_C3BFGDF!=5:U):07GW]%_P#ZS@_AFIG&-5-Z4XZR?EV]6?0'['
M_P"RIX?_ &0/@KI?A+0;>-?LT0-W<!1NNIB/F8GZYQ[5U7Q=^*>G_"'P7=:O
MJ$BJL:D1)GYI7[ "M[6M9M_#VE7%[=R+#;VR%W=C@ "OS]_:7^/%]^T%\0/(
MLQ,=-MY/)LX%_P"6G.-V/4_UK^%^/N-'EM&5>;Y\15;Y4]6V]Y/R7_ /Z6Q%
M6E@,/&C125E:*1BZ]KOB/]J'XK*=LMU>7TFV*(?=@3/'T '>ON;]GKX"Z?\
M SP='9PJDNH3*&NKC'+MZ#VKE/V/OV;(_@_X534=0C5M<U! SY'^H4\[1[^M
M>UUX' ?"4\)%YKF/O8BIKKO%/]7U[;"RW N"]M5UF_P"BBBOTL]<**** "BB
MB@ HHHH **** "OS?_X.,O@?>>*/@UX(\>6=N\L/A.^GL-1= 3Y45UY?ENW'
M"B2(+G(YE YR,?I!6/\ $#P#H_Q4\$ZIX<\0:?!JFBZU;/:7EK,/DFC88(XY
M![@@@@@$$$ U[7#N</*\QI8Y*_(]5W35G\[-V\SP>)LE6;996R]NW.M'V:::
M?I=*_D?GC_P;Y_M;:+J/P?U+X2ZMJ5O:Z]I%_+J&CP32;3>VLV&D2//!9)=[
M%1R1+D X8U^C/B/Q)I_@_0;O5-6OK33=-L8S-<W5U*L4,"#JS,Q  'J:_(K]
MI_\ X("?$#X?^-GU;X/:I!X@T?S3-;6MU>K9ZGIY'*J)#M23'9P5;_9[UP>L
M_P#!+W]L;XQI!I/B>'7+S3D<%1K7BV*YM8B,X;;YSGCGD*3S7Z-FV09%F^,>
M9X?'PIQJ>]*,K*2?6R;3U\UOLVC\QR;B/B')<%'*L3ETZLZ:Y8RC=Q:Z7:36
MGD]MTF>F>"?^"U7QD^-_[7^G^#_"'_"-MX;\1^*%T_3/,THFX6Q>YVHS$N/F
M$/S$D#D'(%=Y_P '*",? 7PG;!VC4-1!.. ?+M_\#7KW_!,S_@D!IW[%&NGQ
MEXJU2S\2^/3$\%LUHK"QTE'&U_*+A6=V7(+LJX4D!>23Z3_P4\_87/[=W[/B
MZ'I]U;6'BC0[H:AHUQ<NRP%]I62*3:#\KJ>N"0RJ>F0>>6>9'AN(\+4R^*C1
MI74I)6YFTU=]6E=:^K.J/#_$&*X7Q=+,I.=>K:48-WY5%J7*NB;L]/1-]N'_
M ."$,Z2_\$[M!565FCU74%< _=/GDX/X$'\:^!/^"^_B73_$'[>1CL;VUO)-
M-\/VEI=B&0/]GF#S,8WQT8*RD@\C<*TO@[_P3._;.^%MQ/H/A>;6O!>DZA/_
M *3+:>+8[:R8D!3*RPREC\H&2$+$ <'I6E\>_P#@@;\7-%\1Z>OA&XL_&BSV
M*SZKJ=W?Q6F^]9W,BHDC;R@79\S'+$D\=!]-E=/*,#Q#5S2ICJ;]KS-)-:<S
MN^:5[*VR6[^1\IFU3.LQX:HY33R^I'V7(I-IZ\JLN6-KN^[>R^9^GOPTU;PI
MH_["W@]_'%SHUKX4G\'Z;;:D^K2)'9M%+:11E)"_RX;<%P>N:_/;X@_\$/?
M_P"T!<ZQK/[/WQ;\-:M9V]P-^F75R+RWL2^6$?VJ NP&/NAHR<#ECUK]#KK]
MF2R^*W[%&F_"OQE')'%<>&+/1[_[-*"]M-%!&N^-N02DB!@>0=HR"#BOS?\
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
M/XV?\^?A'_P#D_\ CE>W?";]O/\ ;&^-W@JV\0>&_!OA?4-)N\^5,+:0!O\
MQ_WK\2Q7AOFF&CSXB5.*VNYI+\3]ZP?BEE&*G[/#0J3>]E!MV^3/U(HK\W?^
M&F/VX_\ H0?#/_@/)_\ %T?\-,?MQ_\ 0@^&?_ >3_XNO/\ ]3,1_P!!%'_P
M8CTO]>L-_P! U?\ \%,_2*BOQS^,/_!9[]H[X#^-[CP[XGT7PGI^K6H!DA-I
M(2N0"/\ EIZ&N3N/^"_WQMG@9/LOA2/<"-RVDFY?<?O*]:EX7YS4BJE-P:>J
M:EHU]QXU;Q:R.E-TZBJ*2T:<+-/MN>9?\%:M*M_#/[>7C!;!?LX=TG)C.WYV
M!+'CWKYPDU6ZE/S7%PWUD)K:^*WQ2UGXT>/M2\2:_=->:IJDIEFD/J>P]A7.
MU_165X26&P=+#U'>48I-^:5C^9,WQD<5CJV)I*T9RDTO)NY:AUJ\MVS'=W,9
M]5E8?UKU#X._MS_%3X$W4;>'?&.KV\,9&;9YB\+^Q6O):*Z,1A*%>')7@I+L
MTG^9SX;&XC#S]I0FXONFU^1^J7[(/_!P$U]?VFC_ !5TN&-9&$?]K6(VJG;+
M1\_B=U?IMX-\9:;\0/#%GK&CWD-]INH1"6":)MRNIK^7>OV*_P"#>WXSZEXP
M^"'B+PSJ%Q)<0Z%> V>\Y\J-E!*C_@1)K\3\1.!\%A,(\RP$>2S7-'I9Z77;
M7IL?O'AGX@8[&8Q97F,N>Z?++K=:V??3KN?HE1117XF?O04444 %%%% !111
M0 4444 %<M\4?^0?;_[YKJ:Y;XH_\@^W_P!\T+<4MC1\"?\ (M6_T/\ .MBL
M?P)_R+5O]#_.MB@84444 %%%% !1110 4444 %%%% !1110 4444 %%%9OB[
MQ59^"/#-]JVH31V]GI\+3RR.VU54#/6JC%R?+'=DRDHIRELCY"_X+._MCG]G
MSX!-X7T>XV^)_&(-K$$/SPPGAG'H>1BM;_@D!^QR/V9_V=K?5M5M]OBKQ8!>
M7CN/WD:'E8SWXR?SKY&_9VT"^_X*L?\ !1O4/'&K1R2^!_"<X>".0?NS&C?N
MHR/5@#GZ5^GOQ]\>7GP<^!OB+Q!I&G_VA>:%I\EQ;6:+GSF1<A0!ZXK]#SN#
MRW 4>'Z'\6HU*KZOX8M^74_-<AFLTS&MQ)7_ (5-.%+_  KXII=WLCR[]KO_
M ()R>#?VO_''A_Q!KDUY#>:%,C%(R/)N(U;)1EQU/(SFO?-#T:W\.Z-:V%G&
ML-K9Q+#$BC 55& /R%?F'_P^U^+_ /T2.[_\!9*/^'VOQ?\ ^B1W?_@+)4U^
M#>(:U&&'JN+A"_*N>-E?>VH\/QQPW0KU,324E.I;F:IRN[;7T/U&K\I_^"3G
M_*5WXT?[VI?^EU>^?L)_\%)_B!^T]\91X=\1> ;CP[8F R?:G@=!D9XR:^)O
MV9OVQ/#_ .Q7_P %&?BUXD\1VUY<6=]?:A9(L"DMN-V6]/05Z/#_  _CL/A\
MPP$HWJ2IQLHM.]Y>6AYG$7$F Q.(RW,8SM2C5E=R35K1\S]LS&K'E5/X4>4O
M]U?RKX*_XB!_A5_T"=<_[]G_ .)H_P"(@?X5?] G7/\ OV?_ (FOE?\ 4G/?
M^@:1]?\ Z^</?]!4/O\ ^ ?>OE+_ '5_*OB?_@O3_P F2R?]A.W_ /0Q6%_Q
M$#_"K_H$ZY_W[/\ \37SM_P4R_X*M^!_VP?V>&\)^'[#4[>^:\BGW3H0N%8$
M]J][A?A+.,/FV'KUL/*,8S3;?1'SW%G&>28G)\30H8F,IR@TDMVS]!O^"8__
M "8S\/\ _KQ;_P!&/7O5>"_\$Q^/V&?A_P#]>+?^C'KWJOB\\_Y&-?\ QR_]
M*9]QP_\ \BO#?]>X?^DH****\L]@**** "BBB@ HHHH **** "BBB@ HHHH
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *^:_VZ/V;%\5:,_BK1X/^)A9K_I4
M:#_7)_>QZC^M?2E,N+=+N!XY%#1R JRD<$5X^?9+0S7!3P>(6CV?5/HUZ'/B
M</&O3=.9\1?L0_M&2?#WQ,OAO59C_96H/B)G/^HDZ?D?Z5]O)(LJ*RG<K#((
M[BO@G]LCX 2?!_QU_:FGQLNCZDYDB*C_ %+]2O\ +%?0O[$WQ_7XH>"%TF^F
MSK&DJ$;<>9H^S?7K^5?G' .<XC 8N?#69OWX-\C?5;V7E;5?<>5EF(E2F\)6
MW6Q\*?\ !?G_ ()X"[M/^%P^%;']['B/7(85^\,X$V!]0#["OR-K^KSQKX.T
M_P"(/A/4-%U6WCNM/U.![>>)QD,C @_H:_G'_P""E/[&E]^Q=^TEJF@M'(=%
MOG-WI<^WY9(F.<#_ '3D?A7]T^%?%?UJA_9.)?OP5XM]8]O5?EZ'X]XG<+_5
MJW]J8=>Y-^\NTN_S_/U/GNBBBOV(_)3TG7_VP_BEXF^%FE^![SQYXE;PCHUH
M+"UTF*\:&U6 9Q&R)@2 9Q\^[C Z  ?H)_P;)6GBZV^)'Q*F2SN5\#7>F6_V
MBYD0B%K])3Y2HQX+>6\Y;&<#9G'RY^1O^"3?P*^'7[2G[:7A_P &?$I;^;1]
M6@G:SM[>Y-NEY=1+YJPRNHW!'C24?*RL3M 8$U^GW[?'_!6'X9_\$]OAK<?#
M7X3VFAWWC*Q@:SM-.TN-%TSPZQSEYBGRF122WE#YBWWRN>?ROC?%.HGPWEN%
MYJE9*3:244G*_,VMW=:MVL^K>A^F<&X94VN(<QQ/+3HMQ2NW)M1^%7Z6>B5[
MKHEJ<7\:/^#>KP[\=OVH[WQYHOCR'3? /BB]_MBZTRUM?.FW2OYDR6\P;8(W
M))5L'9NP P I_P#P<K_$WPWIO[,_@GP2\]O+XFO/$$>JVUJ)/WEO:PV]Q$\K
M#K@M*J#/!^8CE:_-KX'?MV?M"? ?P5>6O@OQIXPT_P /W4CW$BB 7=M&Y)+L
MAE1UCR22Q3;D\GFO'_B-\3/$/Q>\776O^*=:U/Q!K5[CS[V_N&GGDP, %F).
M !@#H!6F7<&YK+,J&)S+%JI3PWP)*TMK>]IY*[O)NWF3F'%V6++J^'R["NG4
MQ'QMN\=[^[KYNRLDKF'1117Z@?FIZ!^R]\=M3_9N^.GAWQ?I<S0S:5=H\F#P
M\9.'!'?Y2:_IH^"_Q2T_XU?"W0_%&ERK+9:U:1W49!SMW*#@^XS7\J]?L7_P
M;K_MB'Q/X,U7X4ZM=%KK2,WNF;VR6B)^<<^A*@"OR'Q:X?\ K."CF5)>]2T?
MG%_Y/\V?JWA;GWU?&2RZJ_=J:KRDO\U^2/U%HHHK^<3^@@HHHH **** "N*^
M*%GMNX)@/O#!KM:Y_P"(UG]HT+?WB;=^%-;@P^'-Y]HT+83\T;$?A705Q?PO
MO-MQ/#_>&X?A7:4GN""BBB@ HHHH *AU"V^VZ?/#T\Z-DSZ9&*FHHVU!ZZ'\
M_'[:_P"P-\2_A/\ M >(+>/PGKNL:?=W;SVEW8V4EQ'+&QX)* X/L>:\D_X9
MA^)'_0A>,/\ P3W'_P 37],$L*3#YU5OJ,U']@@_YXQ_]\BOV#"^+V*I48TZ
ME",FDE>[5[=;6/Q3&>"V#JUY5:>(E%2;=N5.U^E[H_FC_P"&8?B1_P!"%XP_
M\$]Q_P#$T?\ #,/Q(_Z$+QA_X)[C_P")K^ES[!!_SQC_ .^11]@@_P">,?\
MWR*Z/^(Q5_\ H&7_ ($_\CF_X@AAO^@J7_@*_P S^:/_ (9A^)'_ $(7C#_P
M3W'_ ,31_P ,P_$C_H0O&'_@GN/_ (FOZ7/L$'_/&/\ [Y%'V"#_ )XQ_P#?
M(H_XC%7_ .@9?^!/_(/^((8;_H*E_P" K_,_FOT']D;XG>(]7M[*W\!>+?.N
M'"*7TJ=%!/J2N /K7[U_\$]O@/J7[./[*/A?PSK&U=4M[<2748.1$[ 97/MB
MO9X[6.)LK&BGU"U)7R?%G'F(SNC##RIJ$8N^CNVS[+@_P]PV05YXF%5U)25M
M4DDMPHHHKX,_0C\@?^"W7[$7CK6?VB9/'6@:%J6O:3K4*+)]A@:>2WD50N"J
M@G! SGI7PW_PS#\2/^A"\8?^">X_^)K^F%E#KA@&'H:B^P0?\\8_^^17ZIDW
MBEBL#@Z>$E14N163NUHMC\ASSPBPF88ZIC8UY0YW=JR>KWUNC^:/_AF'XD?]
M"%XP_P#!/<?_ !-'_#,/Q(_Z$+QA_P"">X_^)K^ES[!!_P \8_\ OD4?8(/^
M>,?_ 'R*]3_B,5?_ *!E_P"!/_(\G_B"&&_Z"I?^ K_,_FC_ .&8?B1_T(7C
M#_P3W'_Q-'_#,/Q(_P"A"\8?^">X_P#B:_I<^P0?\\8_^^11]@@_YXQ_]\BC
M_B,5?_H&7_@3_P @_P"((8;_ *"I?^ K_,_FC7]E_P")#L%'@'QB2>!_Q)[C
M_P")K]<O^"&G[)'BC]GOX2:UK/BJQFTNZ\13A[>TF7;(D84#+*>0<CH:^ZQ8
MPJ<B&/\ [Y%2U\_Q)XCXG-L$\%[)0C)J[NV]-;'TG"WA?A<FQRQ_MG4E%-)-
M))7TOUN%%%%?FY^H!1110 4444 %%%% !1110 5RWQ1_Y!]O_OFNIKEOBC_R
M#[?_ 'S36XI;&CX$_P"1:M_H?YUL5C^!/^1:M_H?YUL4AA1110 4444 %%%%
M !1110 4444 %%%% !1110 5Y+^VO^SWJG[3_P  -8\'Z3KC:!<:FNUI\95U
M_N-CG!]J]:HKHPN)J8>M&O2^*+3775>ISXS"T\30GAZWPR33Z:/S1X9_P3^_
M8XL_V+O@-9>&U:&ZU:8^?J-T@QYTIZX_V1SCZU[C- ES$T<B+)&PPRL,@CW%
M.HJL9C*V*KRQ-=WG)W;\R,#@:.#P\,+AU:$59+R,_P#X1/2O^@9I_P#X#I_A
M1_PB>E?] S3_ /P'3_"M"BL/:2[LZ/9P[(JV>A6.GR^9;V=K _\ >CA53^8%
M>9ZW^Q!\*O$>L76H7W@O2+B\O)6FFE9#ND=CEB>>Y->K45K1Q=>DVZ4W%OLV
MOR,:^#P]9*-:"DEW2?YGC_\ PP-\(/\ H1=%_P"_9_QH_P"&!OA!_P!"+HO_
M '[/^->P45T?VMCO^?T__ G_ )G-_8V7_P#/B'_@*_R/'_\ A@;X0?\ 0BZ+
M_P!^S_C0/V!_A"/^9%T7_OV?\:]@HH_M;'?\_I_^!/\ S#^QLO\ ^?$/_ 5_
MD9OA+PEIW@7P]:Z3I-K%8Z?9KLA@C&%C&<X'YUI445PRDY/FEN>A&*BE&*LD
M%%%%24%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !133*J]64?C33=1KUDC_[Z%*Z DHJ$W\"]9H?^^Q36U:U7K<VX^L@
MI<\>X7+%%53K=F/^7RU_[^K_ (TG]O6/_/Y:?]_E_P :GVL.Z%S(MT55&NV)
M_P"7RU_[^K_C3EU:U?[MU;M])!3]I#N@YD6**C%Y"W26/_OH4Y95;HRGZ&JY
MD]ACJ***8!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<WXW\7?
MV;&;:W;]\WWC_=%:'BK7UT'36;_EJ_"#WKA=&TJ;Q1JWS$G<=TC'L*I=Q,F\
M,^&9O$EWN;<L*G+L>]>@Z?IT.F6RQ0J%5?UI=/T^/3+588EVJH_.IJ38(*;+
M*L$;.[*BJ,EF. !7._%CXM^'_@EX)O/$'B34;?3=,L4+R22MC/L!W)K\B_VT
M?^"N/CS]K;QB_@OX3V^I:;HMPY@C:U!^V7_;.5^Z/H:^EX=X5QF<5'[%<L(_
M%-Z17^;\CY;B;B_ Y+37MWS5)?#!:R?^2\S[Y_:R_P""L?PK_9:CN+.75/\
MA(=>B! L-.(D93[MD+^1K\_?BY_P6Y^-'QXU273_  #HYT.WD.Q5LK8W<SJ?
M7*G:?H:[W]C?_@@WJGC98/$7Q>U"XL1.1*=*B8M/)GD^8^1M/TS7Z._!;]DK
MX>?L^Z=#!X5\+Z7ISPKM%P(5:X;_ 'GQDU]=+%<+Y'^[HT_K55;M_ GY=/P?
MJ?%PPO%N?_O*]3ZG1>T5\;7GU7WKT/Q\T;]E#]KK]IF;[=>+XL2TN>?,NM0\
MF$9_V-^1^5=58_\ !!GXY>*4$M_XC\/V\C<D75U.S#\D-?M JA1P,?2BN6IX
MH9DG;"TZ=-=E'_,[*?A-E;UQ=6I5?5N7^1^,5Y_P0,^-WAR,R6?B;PW.Z\@6
M]S.K'\T%<MKG[$/[6W[/$OVS3?\ A*+BUMOF,ECJ9:/C_8+@G\J_<:@C(I4_
M%#-'IB84ZB[./^05/"7*4KX:I4IONI?YH_%'X9?\%C_CU^S?JD=CXVTV76;6
M!MAAU*U-LX ZX<+EC^-?>G[)?_!9'X6_M)_9]/O[QO">ORX7[+?X6.5O]EP2
M,?[Q%?07Q;_9O\#_ !STV2U\4^&]+U99%V^9- K2)_NMC(_"OSR_;(_X(&PP
MP76O?"74)(IX\RC2+EC]?D?DD^QP*ZXYAPOG7[O%4OJM5[2C\-_/I]Z7J<<\
MMXMR+]YA*WUNDMXR^*WEU^YOT/U!M+R&_MDF@DCFAD&Y'1@RL/4$5)7XE_LK
M?\%,?BI^P%\0%\'_ !'M-4U#0;:3R9[.^R;BT .,QL>H'IG%?K[\ ?VA?"W[
M2GP^M?$GA74H;^QN%^958>9 W=6'8BOE>(^$L9E$E.=ITI?#..J?^3_I'V'#
M'&6"SF+A"\*L?BA+22_S7],[>BBBOE3ZX**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ KSGQY=_:O$,B_P#//Y17HKOY:%CV&:\O<G4O$7/_ "TFQ^M5$F1Z
M'X:M?L>B6\?^P#^?-7J;#'Y42K_= %.J2@HHHH **** (;^]CTVQFN)F$<-N
MC22,>BJ!DFOYSO\ @K+^U))^U)^V)XAU"&<RZ/HLITZP .4V(=I=?][ -?LO
M_P %=?VH5_9@_8R\0WEO<?9]8UY/[+T\AL'S'!+?^.!Z_G1GG:YG>1V+-(2Q
M)[DU^[^#V1Z5<UJ+^['\Y/\ )?>?B?BSG7\/+*;_ +TOT7YO[AM%%%?NI^)G
M<?LX?M!^(OV6/C-HOCSPJ;!=>T%Y'MC>6RW$/SQM&P*GU5V&001G@BOTD^ G
M_!S7?6J0VGQ,^',%YS^\U+P[=F%@./\ EVFR">O(F7Z5^4=?I[_P2\_X(:^&
M_CW\$--^)WQ<U+5[72]:_P!*TO1K*9;426H/$T\Q!;;)@X5-I"$-NRP"_"<<
M83A]8=8O.X7^S%J_.]VDK->;UT/MN#,5GSKO"Y-.WVFG;EZ)MW3\EIJ?55I^
MW1^Q7_P4"M8X?&#>#EU*9?)6/Q?IJ:?>0@D?*MTWRKR1]R;^5=/\.?V3/V8/
M^";<'BOXM:/-8Z7I]UI+6TAN=8.H0);[@[16RR,S.TK+&,%G)*J!@$Y\T^*'
M_!NW\"?B7HDDW@C7/$GA6Z,6V&6"_74[,MSAF23+G/0[9 ,#C'.?RA_;?_8H
M\:?L)?%]_!_BY8[B"5/M.E:E;%C::G 3CS(\\JP/#(>5/J"K-^=9'D^4YM)X
M'*\?6IP?Q4I]4GK;51_-KKH?H&<YMFF5Q6,S+ TJDE\-6/1O:^C?Y)]-3@/C
M3\0U^+?Q>\4>*(]/M=(B\0:I<ZA'8VT:I#9I+(SK$H557"@A<@#.,]37,T45
M^^TZ<:<%"&R5EZ(_#*E24YN<MV[OYBJI=@HY). *_<[_ ((-_L,K\!?@9_PG
MNN68C\2>+D$D(D7Y[:VQ\HYZ$Y.<5^8__!*K]CF;]L/]JG1M,NK=I/#NDR+>
MZJQ7Y&B4Y\LGU;G'TK^C'2=*@T/2[>SM8UAM[6-8HT48"J!@5^+>+?$OLZ4<
MHH/66L_3HOGN_D?L/A9P[[2I+-:RTCI#UZOY;#=:UBWT#2KB]NI%BM[6,R2,
M3T4#)K\[_CM\3-0_:'^+KFW#R1--]FL81V7.!^9Y_&O?O^"@WQQ.AZ'#X3T^
M;;<7P$EV5/*)G@?CC\JY;_@GW\"_[8UB3Q;J$/\ H]F3'9AAPS]V_7\Z_A?C
M3&5<\S>EPY@W[D7>HU_7V5^+/U3,*CQ-=82GMU/H/]FOX+6_P5^'-M8A%^W7
M $UW)CEG(Z?AT_"O0J**_7<#@J.#P\,-05HQ5DCW:=.,(J$=D%%%%=984444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% '*_&7X86?Q<\ WVCW2K^^7,3D?ZMQT-? ?AG6]8_9H^,^Y
MA)#<:9<>7,G02QYY'XBOTFKY?_X*"? K^U])B\6Z?#_I%J!'=J@^\G9OPYR:
M_+_$CA^I5H1SC!:5J.MUNXK7\-_2YX^;85RBJ]/XH_D?17@7QC:>/O"EEJUC
M(LEO>1AP0>A[C\Z^7/\ @L-^Q!#^UW^S/?7-A;HWBCPNC7UC(%^:15!+H3U/
MR[L#UJ#_ ()[_'+^SM2F\(ZA-^YN#YMF6/1NZC\OUKZ^DC6:-E90RL,$'H17
MWG /&$L11H9OAG:I%JZ_O+=>C_)A6HT,UP$J%974E9^3_K5'\F^H6$VEWTUM
M<1M#/;N8Y$8896!P0:AK[<_X+@?L5G]F?]I67Q!I5KY7AOQ@S7411?EAF/+J
M3ZD[C]*^(Z_N[)\TI9C@Z>,H_#-7]'U7R>A_*&;9;5R_%U,)6WB[>JZ/YHM:
M+KE[X;U6"^TZ\NM/OK5M\-Q;2M%+$WJK*00?<&OU<_X(X_\ !.;X8Z+^S))\
M?OC/:Z)J5K=F>YT]-:8-INF643M$T\T;C8\CR*^-VX!0F!N)Q^3-?L!^RWX1
MF_X*%_\ !!F^^&/@V[@'C3PC*UJUD\WE^;-%>?;(HV)V@+-$VU6;Y ^<GY#C
MY/Q"K5H8&E"G4=.%2I"%2:WC!WN[]%>U_NZGT_ 5*E/&U)3IJI.%.4H0>TIJ
MUE;J[7_/H?6G[0'_  4L^'O[/O[*?A7XL:3H^H>,/AYXBOTTV*;1X4A-LA\U
M=YBFV<!H63:<<X[<U^<W_!;G]C7P58>!/!?[0WPKLK>Q\(_$(1?VA:VL'E0K
M+/"9X+E8P,1[U5U<< .%XRQKV+_@G/\ L[Z]\:/V,OC/^R+\4(6\+^)O#L]M
MJ=AY^RXDTV*ZV7$+JL; 2*D\7F'$G/GE3@<5!_P6QU_P5^R?_P $]OA_^SOI
M.JMJFO6CV<B1.X:XCM;=9-US,H)V>;*<*.A^?'"5^=<.T*.5YW2P>7RE*I[1
MJ5G>,Z$HJ49MKW;I.^G:Y^@9]6JYEDU3%XZ,8T_9IQNK2A6C)QE%7ULVNOH?
MD31117]!GX.%>M?L/?M$7G[+_P"TSX7\66SLL-G=HET@.!+$QP0?;H?PKR6@
M'!KGQ6&IXBC*A55XR33]&;X7$3H5HUZ;M*+37JC^KWP9XKL_'/A33]8T^9+B
MRU*!+B&1#E75AD$5IU\)?\$$/VI6^-W[)Z^&+^Y\[5O!;BUP3R+<Y$7Z*:^[
M:_C#/,KGEV/JX*IO!M>JZ/YH_K[)LRAC\%3QD-II/T?5?)A1117E'IA1110
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
MX1YG35[/9GU=_P -I_!S_HK7PS_\*BQ_^.T+^VC\'6; ^+'PS)/  \3V7/\
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
M^=UJ:G/EA?HWK\[)GYYBO%#)J51PAS2MU2T_%H_H2HK^>S_A^%^T#_T-;?\
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
MMW?IW/%RSCK 8^K&EAJ=5\SY;^SERI];O96ZWV/K^BBBOD3[0**** "BBB@
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
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 <#^TO^TAX9_90^#VJ>-O%EQ)#I>FA56.)=TUU*QPD4:Y&68^X  ))
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
MMBY624Q!2Y+$G.U5'7M7P+J3!?\ @Y'7)QFUC _\$2U^EWBO_D5M2_Z]9?\
MT U[O&>.Q,U@:<ZDG&5"E)IMV;UU:OJ_-ZG@<"Y?A82S"K"E%2CB*L4U%)J.
MFB=M%Y+0_&/_ () ?L(Z7^VY=>*AXTU;4&\"^$=1BN7T*TE,/]I7LR.JR2..
M0B)&1@'=EC@J-V[]./B!^SYX/_9G_8;^)WAOP/HL.@Z*?#FKW9MHYI)097LG
M#-F1F;)"KWQQ7R'_ ,&WW_(F_%[_ +"EA_Z!<5]W?M;?\FJ?$W_L4]5_](Y:
MZ.-\TQ53B%X.4W[.,H6CM':+O;9N[>KU.3@'*<'3X:CC8TU[6<*EY6O*UY*U
MWJE9+1:?,^._^#<[_DTGQA_V-<G_ *2V]>:_'RUOO^"HG_!6R3X3ZIJ5W#\,
M_AF96N[*!S&)S $%P>#_ *R29A%OZJ@)'/7TK_@W._Y-)\8?]C7)_P"DMO7G
M7["L'_"J_P#@NY\8]&U9H[:\\12ZS/9([@&<3W$=\@7U)ARV.N%/H:]BL_99
MWFV+I_Q:<).#ZIOE3DO-+KTN>+0_>Y!DV"J_PJM2*FNDDN9J+\F^G6Q]6?$K
M_@CW\ _'?PTNM LO NF^'KIK9HK35+ R+>6LFW"R%RQ,F#@D/D'O7,?\$=?@
MO\9OV<OA9XF\%_%32KBQTG3;U)?#<LNHVUYF)PXEC7RI'*(&5&"MC!D;'>OL
M:O'?V6OVZ/A_^V-JGB2U\#WFH7S>%9(X[Z2>T:&++EPNQCPX/EL<CMCUKX&.
M<YIB,MKX>K>K2O%N4KR<'?1IW]WFV=[WZ'Z++(\HPV:8?$TK4:MI1C&/+%5%
M;5.-O>Y=U:UNI[%1117S)]6%%%% !1110 4444 %%%% !1110 4444 %%%%
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
M7_@$?\CZG_B&V0?\^G_X%+_,_'/_ (AB_%W_ $5#P[_X+IO\:/\ B&+\7?\
M14/#O_@NF_QK]C**/^(H<1?\_E_X!'_(/^(;9!_SZ?\ X%+_ #/QS_XAB_%W
M_14/#O\ X+IO\:/^(8OQ=_T5#P[_ ."Z;_&OV,HH_P"(H<1?\_E_X!'_ "#_
M (AMD'_/I_\ @4O\S\<_^(8OQ=_T5#P[_P""Z;_&C_B&+\7?]%0\._\ @NF_
MQK]C**/^(H<1?\_E_P" 1_R#_B&V0?\ /I_^!2_S/QS_ .(8OQ=_T5#P[_X+
MIO\ &C_B&+\7?]%0\._^"Z;_ !K]C**/^(H<1?\ /Y?^ 1_R#_B&V0?\^G_X
M%+_,_GT_;D_X(Q?$/]BOP0WB:6^LO%'A^W.+FZLHS&;;W922<<=>E?/'[-'Q
M[UK]FSXS:'XLT.YD@NM-N4D=%;"SID91O8U_19_P4,TR#5_V*?B1!<1K+&VB
M395AGM7\S,PV7C ?PN<?G7['P!Q#7S_+JL<Q2DXOE>EDTUU6Q^2<<Y#0R/,*
M4L W%-<RUO9I]&?U3_!WXB6WQ9^%^A>)+-MUOK%G'<*?J.?US72UX+_P3 F:
MX_8%^%[NQ9FT9,D_[S5[U7\T9EAXT,75H1VC*27R;1_167UW7PM.M+>48O[T
MF%%%%<1V!1110 4444 %%%% !1110 4444 %%%% %76M)AU[2;BRN5$EO=1M
M%(I'4$8-?G'\1O#M[\ /CC-''NC?3;L3PD<;DR& 'X<5^DU?+/\ P4;^%GVO
M2-/\46\?SVY^SW) Z*>A/XG%?F?BAD\L3ERQU'^)0?-?K;K]VC^1X^<8=SI>
MTCO'4^A_A?XVA^(?@33=7MV5ENX0S8[-_$/P-?+'_!;7]E1?VC?V/-2O[.W\
MS6_")_M&VVKEY%&59![?-G_@-='_ ,$Y/BE_:&CZAX7N),O:?Z1;@GHA."/S
M-?2_B'18?$F@WFGW"J]O?0/!(I&<JRD'^=??< <52J4,+G%)^]&S?JM)+YZ_
M>+$8>GFF72H5-IQ:?D^_R>I_)XZ&-V5OO*<&DKV;]O\ _9]F_9F_:N\6^%VA
M:&UAO&GLP1U@<DH?RKQFO[RP>*AB:$,12UC))KT:N?R1BL-/#UIT*GQ1;3^1
M^CW_  2M_P""<>C?\%+OA1_;WQ!^*GC;4-.\$7J:,GA>*;BRACC5H0DLK2!(
M65V4*D:D;7 (ZU]C2^,OV(?^"7\,BV:^"8_$EBY0K:1_V]KGFKP4,G[QX3NC
MY#-&@8<X)Y_$WX1:OXWUS4X_ O@_5M<A/C:\@L7TNROI((=3F9C'$LJ*P5O]
M81\V0 Q[9K]*O#?_  ;$W]S\.%FU7XJ6]KXLDMMYM;?2#+80S%<^693('90>
M-X0$]=O:OR?BS+\+2Q=\YS&5.A-^Y2@K::7ORIZ7ZN/SN?J'"V.Q-7"_\)&
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
MMI)*[>[TZOJSS7XI_L??#?XU_%'0O&OBCPO:ZIXI\-"(:;J#7$T<EJ(I3-&
M$=5;;(S,-P/4]J](G@CNH'BE19(Y%*NC#<K \$$=P:=114Q-:I&,*DFU'1)M
MM)=EV^04\+1IRE.G!)R=Y-))M]WW?J?,_CS_ ((^_L\?$+Q+-JUU\/;.SN;A
MB\B:=>3V4#,223Y4;JB]>B@"O6O@#^R]X!_9=\-2:3X#\,:;X=M;A]\[0*7F
MN6[&25R7?';<Q Z# KOJ*[,1G./Q%+V%>O.4.SDVON;L<6%R/+L-6>(P]"$9
MO[2C%/7?5*Y^9'_!4'QAI]I_P5%^$>G_ !<>Z_X4K;VL=VD%Q&YTV6ZS*KO(
M!PX5S;B0'.$."-K'/VS;^+O@+-X32ZCU+X2_V*(E"R>=IXMU3 P.NT#D<5UW
MQH^ /@O]HGPK_8OC?PUI/B730V](KR'<T#8QNC<8:-L<;D(..]?//_#D#]G'
M[=YW_"&WVW.?*_MJ[\OZ?ZS/ZU])_:V68O!T*&*E4I2I1Y?<2<9:M\UG*-I.
M^KUOH?+_ -C9K@\;B*^$C2JQK2YKU'*,HZ)<MU&2<5;1:6U/E'X:Z=X,^)'_
M  7&\/WWP#L;:W\,:!;-/XAN-(00Z:S+'+'</&%POEOYD,?R@*SDD YW'])?
MVA/V7? 7[5/A6'1_'OANQ\06=JYDMFEW1S6K'&3'*A#IG R 0#@9SBK/P1_9
MR\"_LW^&_P"R? _A?1_#=FP'F?9( );@CH9)#EY&]W8FNVKASSB)XK$T:N$<
MH^Q@H1DW[[M?5M;-WV3T1Z'#_#2PF%K4<:H3=:;G**7N*]ERI/=*V[6KZ'SW
M\%O^"6/P)^ ?C&'Q!X?\!V?]L6K;[:XO[F:^^S-_>197958=FQD=B*] ^&O[
M)WP]^#_Q4\1^-O#?AJWTOQ3XN>635[]+B9VO6EE\Z0E6<HN9/F^4#\N*]$HK
MR,1G&.KN3K5IRYE9WDW=;V>NJOK8]G#9+E^'450H0CRNZM&*L]KJRT=M+[V,
M7X@_#G0?BQX2N]!\3:/INO:+?*%N+*^MUGAEP<@E6!&00"#U! (P:Y7]G_\
M9.^'G[+,&K1> /#-KX;CUR2.6^6":619VC#!#B1VVXWMPN!S7HE%<T<77C2>
M'C-J$M7&[L_5;,ZI8/#RK1Q$H1<XZ*5ES)/=)[H^<?BO_P $F?@'\9O'-WXB
MUCP':QZIJ#^;=-87<]E'</W=HXG5-S=20 6.2<DDGL;;]@SX0V?P0G^',/@7
M1X?!]Y)'+<V,7F1-=R1N'1Y9E82R,& .6<G@#IQ7KM%=D\\S&<(TY5YM1LXK
MFEHULUKI;IV.*GD.60G.I##P4IW4GR1NT]T]-4^M]^IC^ / 6D?"WP5I?AW0
M;--.T71;=+2RM4=G6")1A5!8EC@>I)KSKXX?L%_!_P#:0\1#6/&G@'0]:U;
M5KW#V]Q* , /)$R,^!P-Q. *]=HKEHX[$T:KKTJDHS?5-IZ[ZK74ZZ^ PM>D
MJ%:G&4%:T6DUIMHU;3H8?PW^'&B_"'P+I?AGPY81Z7H>C0BWL[5'9U@C&2%!
M8ECU/4FO&_C9_P $N_@7^T!XIGUSQ%X#T_\ M>Z8R7%U832V+W+DY+2"%E5F
M/=B,G/)KZ HJ\/F6+P]5UZ%649O=J33=][M.[(Q65X/$T5A\12C*"VBXII6V
MLFK*WD>4_LZ_L0?"O]E)II? O@W2]&OKA2DM\=UQ>.IQE?.D+.%X'R@A>,XS
M7I'B?PW8^,O#>H:/J=NMUINJVTEG=P,Q4312*4=2001E21D$'FKU%98C&5Z]
M7V]:;E/NVV_O>IIA\%A\/2]A0IQC#^5))?<M#A_@%^S=X)_9=\'W6@> ]!@\
M.Z1>7C:A-;132RJ\[(D;/F1F/*QH, X^7IUK=^(?Q(T#X2^$KK7O$^L:?H.B
MV6T3WM[,(8(=S!%W,>!EF 'N16W7+_&/X,^&?V@/AY?>$_&&EIK/A_4C&;FT
M>:2)9=CK(OS1LK##*IX(Z54:RK8A5,9*4DVN9[R:ZVN]7;:[)E0=##.E@8QB
MTGRJUHI]$[+17WLC\O\ _@H/\3O#_P#P50_;L^%GPK^'=U;ZYHNCRN-4UVT7
M<NR1T:Y,;-@-'##%D$'#NY S@$_K!I6EV^AZ7;65G#%;6EG$L$$,2!$B10%5
M5 X     X&*\_P#@#^R!\,_V7([K_A ?!ND>');T;+BXA5I+F9>/D::0M(5R
MH.W=C/.,\UZ17MY_G-#%4J&"P491HT4U'FMS-R=Y2=M-7T6QX/#F1XC"5<1C
ML=*,J]>2<N6_*E%6C%7U=EU>X45%->QV\T<;,%>0X4>M2U\T?5!1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M6>JW/[ 7A'QU^QOH?PMUZSCFM]+TY8(+D*/-MI<9WJ?4$_CBORQ^,]M\5/\
M@F%/XN^&VI>=J7@?Q7;2PVLCY:!U8$!T/\+#N..G2OW*N]0@T]-UQ-#"IZ&1
MPH/YU\T_\%0M+\#_ !$_9$\61ZQ<:)>7FGV<ES8[KF/SHY54D%.<]0.!UKMX
M3XFKT\7]6Q4?:TJLDVGTDW\2[-/<XN,N%</5P?UK!R]E6HP:4EI>*5N67=-;
M=C\6_P!DK]IOQ-^S7KNN2>$K<RZYXBLQIT#JI9XBS=5 _BYXK[6^#7[(=G^Q
M]\ =<^.7QD<7_C76+=WTC3[EO,D2:4$*Q!ZO\V<<X'H17RC_ ,$X_C-X2^ O
MQFN?$GB;PY=>*+JRMLZ39P1>:QN22 =OMQ]*_0CX2_LU_$K_ (*-?%K3?B#\
M8K63P_X'T>03:-X<4[?.P<JSC]>>>W2OU+C#&?5Z\G.U*DTG4G?WZEMJ<%OZ
MO;]?R+@G!O$X:*A>K63:IPM[E.^]2;VOV6[_ "]8_P"".'P,U#X6?LQ/KVM0
MM#K?CJ[;5[I6&#AB2A_%6!KZXJ&PL(=*L8;6WB2&WMT$<<:#:J*!@ #T J:O
MY]S7,)X[%U,7/1S=[=NR^2T/Z2R?+89?@J>#IZJ"2OW?5_-ZA1117GGI 1D5
M^'G[?_A]OV>_^"L2ZQ:_Z-;W6L6>I1A> $!C#?F5-?N'7XS_ /!PC8#0_P!L
M#PK>0_*\VA1RDC^\)Y!_05^D>%]1O-I8=[5(23_!GY=XM4U_8\,2MZ=2+7Y'
M[%>%]8'B'PSIU^OW;ZVCN!_P-0W]:O5Q_P"SW>G4/@-X+F/WI-#LB?KY"9KL
M*_/*\.2I*'9M?B?I>'J<]*,^Z3_ ****R-@KYC_X*N_L7>*?VZOV=M&\(^$;
M_0-.U+3O$<&KR2:O/-# T26UU$5!BBD;?NG0@%0,!N>@/TY17;EN85L#B88N
MA\4'=7U5S@S3+:./PL\'B+\DU9VT=O4_-3PA^P+^W)X"\+:=HFC_ !R\#V&D
MZ3;1VEG;1WUQL@B10J(,Z?G   YK3A_8S_;T692_Q\\%L@8;@+Z?D=_^8?7Z
M,45]'+C7%R;E*C1N_P#IU'_(^8CP'@XI1C7KI+_I]/\ S.!_:1_9^TS]I_X
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
M"X*KB8[PBW]R/PS_ &POVJ_$/[7OQKU;Q7KMU/(EQ,WV.V9ODM(<_*BCH,#
MSWQ4G[-/[$WQ(_:SUA;7P9X<O-0AW!9+IAY<$?J2[8!QZ#FO+]+MEO-3MX6^
M[+*J'Z$@5_3;^PS\)]&^#?[+/@S1]%LX+6%-,A>1D0*TSE1EV/<GU-?TQQEQ
M,N&L!2IX.FKR]V*>R26^FY_.G"/#KXBQU6IC*CLM9/JVWY['PM^R1_P;G:%X
M<%KJGQ4UEM8N5P[:99,4MS[,V V?H:_1+X0?L_>#?@-H46G^$_#VFZ-;PKLS
M! JR./\ :?&YOQ-=E17\YYSQ/F6:2YL95<EVVBODM#]_RCAO+LLCRX2FD^^[
M?S>IB_$?_D0-:_Z\IO\ T U_+7\7?^2K^)O^PM=?^CFK^I?Q];O=^!]7BC4O
M))9RJJCJ25-?AO\ #/\ X(>?%[]HGXHZYJ.I6</A/0KK5+B5+F^;YYHS*QR@
M7/ZXK]&\*<VP>7PQ57&5%!>[N]]]EN_D? ^)V58O'RPU+"4W-^]LMMMWT/A
MNSA5RQ"]!Z5ZA\!OV+?B9^TGJT5KX2\)ZIJ D(Q,T7E0@>N]L*?P-?L]^RW_
M ,$'_A#\!S;WVO0W'C/6(<-YE\<0J?3RP=K#ZBOL[PMX/TGP/I,=CH^FV.EV
M40PD%K"L4:_0* *]_._&##4[T\LIN;_FEHONW?X'@Y/X3XBI:>95.5?RQU?W
M[+\3\H?V6_\ @V^N+@V^H?%'Q&(5X<Z=IO)/^R[$?^@FOT0_9]_80^%G[,NF
M10>%?".EVLT>/]*FB$UP3Z[WRP_ U[!17Y%G7&&;9HVL55?+_*M(_<M_G<_5
MLHX4RO+5_LU)<W\SU?WO]  P*_.G_@Y#_P"35?#/_85?_P!!2OT6K\]O^#BG
MPYJ'B7]EWPW%IUC>7\JZHY9+>%I6 VIV4&MN!9)9]A6_YOT9CQK%O(\2E_+^
MJ/Q>^#'BRW\"?%WPQK=X&:UTG5+:\F"_>*1R*QQ^ K]K+3_@X>^"L%K&ALO$
M&54 _NUK\3?^%2^*O^A9\0?^"^7_ .)H_P"%2^*O^A9\0?\ @OE_^)K^DN(N
M%\KSJ4)XV3O"Z5I6W/YZR#B7,\GC.&#BK2LW>-]C]MO^(B/X*_\ /EX@_P"_
M:T?\1$?P5_Y\O$'_ '[6OQ)_X5+XJ_Z%GQ!_X+Y?_B:/^%2^*O\ H6?$'_@O
ME_\ B:^;_P"(6\.]Y?\ @9]#_P 1+S_M'_P _;;_ (B(_@K_ ,^7B#_OVM'_
M !$1_!7_ )\O$'_?M:_$G_A4OBK_ *%GQ!_X+Y?_ (FC_A4OBK_H6?$'_@OE
M_P#B:/\ B%O#O>7_ (&'_$2\_P"T?_ #]MO^(B/X*_\ /EX@_P"_:T?\1$?P
M5_Y\O$'_ '[6OQ)_X5+XJ_Z%GQ!_X+Y?_B:/^%2^*O\ H6?$'_@OE_\ B:/^
M(6\.]Y?^!A_Q$O/^T?\ P _;;_B(C^"O_/EX@_[]K1_Q$1_!7_GR\0?]^UK\
M2?\ A4OBK_H6?$'_ (+Y?_B:;-\*_$]O$TDGAS7HXU&69K"4 #W.VC_B%O#O
M>7_@8?\ $2\_[1_\!/W<^&'_  7F^!?Q$\2V^FW&H:AH;7+A$FO(CY>3TR5!
MQ^-?97A_Q#8^*M&M]0TVZAO+&Z020S0N&213T((K^3QE:-\,"K*>0>HK]LO^
M#<KX_:Q\3/@#XI\*ZG<R75OX.NH!:-(VYE28.=N3V&P8':OBN._#G"97@?[0
MP$G:+2DF[Z-V33]3[#@GQ Q698WZCC8J\DW%I6U2O9KT/T;G_P!0_P#NFOYF
M/^"A_P#R>O\ $C_L,R_TK^F>?_4/_NFOYF/^"A__ ">O\2/^PS+_ $I^#/\
MOV(_P+_TI!XO?[E0_P 3_(_3'_@VF_Y(CXR_["9_]!2OTXK\Q_\ @VF_Y(CX
MR_["9_\ 04K].*^-\0O^2@Q/JOR1]=P'_P B+#^GZL***^%O^"GG_!8]/V$_
M'=GX4T/P[;>(==DB$]R+J5HXK=2 1RO.3D=J^>RC)\7F>(6%P<>:;UZ+1=6V
M>YFN;87+L.\3BY<L5IWU?DC[IHK\;;3_ (.:_&@N8_.^''ALQ;ANVWDV<=\5
M^G?[%O[5>E_ME? +2?'&EV[V:7V8IX&Y\F9<;ESZ FO5SS@W-<II*OC:=HMV
MNFGK\F>;DW%N69I5='!U+R2O9IK3YH]7HHJGXAUVW\,:%>:C=MY=K8PM/*W]
MU5&3^@KYB,6W9'T<I)*[+E%?D?\ &#_@Y1UKP[\0]4T_PWX!TF\TFQN'@AGO
M+J1)90I(R0N1SBMS]E__ (.+[[XG_&/1O#OB[P3IFDZ;K%REHMU97$DDD<CG
M:N0W&,D5]S/PWS^-!XAT=$K_ !1O;?:][^1\9#Q"R.594%5U;M\+M?UM8_52
MBD1Q(BLO*L,@TM?"GVAY#^WU_P F:?$;_L"S?RK^9*X_X_9/]\_SK^FW]OK_
M ),T^(W_ &!9OY5_,E<?\?LG^^?YU_0G@S_N6(_Q+\C\%\7?]\P_^%_F?TG_
M /!+K_DP'X7?]@9/_0VKWRO _P#@EU_R8#\+O^P,G_H;5[Y7X?GG_(RQ'^.?
M_I3/V?)?^1?0_P $?_24%%%%>6>F%%%% !1110 4444 %%%% !1110 4444
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
MX6/_ *975QD?EBJ\G_!.W6-:NO,U3X@WEUN^\6@>5C^+25C+B/.9?P<LF_\
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
MCU=S^C5HK'D/[?7_ "9I\1O^P+-_*OYDKC_C]D_WS_.OZ;?V^?\ DS7XC?\
M8%F_E7\R5Q_Q^R?[Y_G7]">#/^Y8C_$OR/P7Q=_WS#_X7^9_2?\ \$NO^3 ?
MA=_V!D_]#:O?*\#_ ."77_)@/PN_[ R?^A-7OE?A^>?\C+$?XY_^E,_9\E_Y
M%]#_  1_])04CNL:%F8*JC)). *Y[XG_ !6\/_!KP?>:]XEU2UTG2[)#)+-.
MX4 #T]Z_'O\ X*/?\%WM8^+)OO"?PIEN-%T$EH9]4!VW%X.AV8^ZI]CR*]+A
MOA3'YU6Y,+'W5O)_"O\ -^2.#B#BC Y12Y\3+WGM%;O_ "7FS[P_;(_X+'?"
MG]D?49M(DO)/$?B"/AK/3R)/(;T<Y&/PS7RI'_P<TQ'5]K?#J/[#N_U@O&\S
M'TQC]:_)J22[\0ZJS,9KR\NI,D\L\K$_J2:]<N?^">GQHL_A]_PE,GPZ\3+H
M?E^=]J-J=H3&=WTK]SPOAOP[@:4:>.?-.6EY2Y;OR2:_4_%L1XA9_C:LIX)<
ML5K:,>:R\W9_H?N!^QK_ ,%>/A7^V#=QZ79W[:#XA<#%AJ!$;2GOL.3D?7%?
M52L'7*G(/0CO7\G-A?WGAK5H[BWDFL[RU<,CJ2CQL/Y&OTT_X)Q?\%Z-2\!?
M8?"7Q<EFU32P5A@UG.Z:W'0>9G[P]\\5\?Q9X4SH1>)R>\H]8/=?X7U]-_4^
MKX7\3H5Y+#9M:,NDUL_5=/7;T/V2HK%^'WQ%T7XJ>%+/6_#^I6NJ:9?1B2&>
M!PRL#6U7XQ.$H2<9*S70_7HRC**E%W3"BBBI*"BBB@ HHHH **** /G7_@HI
MX _MSX;6>M1)F;2Y@)&QTC.1_,BN5_X)L>/OWNL^'I),E@+J)2>@'!Q^+5]&
M?&?PFGC?X7:WILB[A/:N0/4J-P_45\*_LI^*9/AW^T#I:RGRTEF-K.,XP.?Z
M@5^,\3_\)7%N%S*.D:MHR_\ 27^#3/G\9^YQT*O26GZ'Z%:MIZZMI=S:R<QW
M,31-]&!']:_F7_;U^##? 3]K3QMX;$7DVUKJ4K6PQC=$6.TU_3@K;E!]>:_$
MG_@XX^"O_"(?M,:#XNBB\NW\36'D' X9X<;C]?G%?U]X0YE['-9X5O2I'\8Z
MK\+GQ_BKE_MLKCBDM:<OPEI^=C\Y:^@O^"8O[/\ X"_:B_:\T/P/\1+[5M/T
M;6K:Y^SR6%S';,US'$951W=& 4JCCC!+;>>Q^?:L:7-#!J=N]P)FMUD4RB)M
MLA3/S!3V.,U_1./P\Z^&J4:4W"4DTI+=.VC7H?@.!KPHXB%6I!3C%IN+V:OJ
MGZG] WC*P_92_P""0G@72=??PWH>@W&H;UTJ:WM&U36-1(7<WE32%I,8<#<7
M5!O49 P*Y[]ES_@N3\-?VP_BA)\/].MM>\!^(-<+VOAZ^U6&&>&ZF*G8&"N0
MLA(XC8E6.%#9(!X3_@K9_P $[?$O_!0_X?\ PN\9_!N;0[W3=%T5DM-*DG6S
M2>TF6*2 VY(\M<*-I5BH VX/&*XC_@G5_P $ /$?P:^.'AOX@?%+Q!HV?"]W
M%JEAHVCRR3.]W$P>%IIB$ 5' 8J@8,0 3C.?YTH83AZKE$\=FN)E+%M2T<FY
M*2;Y5RN][Z7YM-7JC^@*V*SZEFL<'E>&C'"KEU44HN+2N^96M;6UM=%HSY&_
MX*S?$7]H;P)^T'K7@'XK?$+5==L61+NSCL6^PZ5J%HY)B=;:/:G!!4APS!D/
MS-@,?CVOO+_@X8^.WAWXQ?MK:?IOA^ZM-0/@O0X])U&Z@(=?M1FEE:+>"0WE
MB101_"Q<=0<?!M?N7",G+)\/4G35.4HIM12BO6RM:ZU^9^+<5)1S:O3C4=11
MDTFVY/TN][;!1117TA\\?J]_P;1_%K9JOCCP?-)M5HX[VV0G[S$G=^@%?KE7
M\^O_  0P^*!^'/[?7A^.279:ZQ!-9NN>'9D(3]37]!5?RYXJX'V&>RJ+:I%2
M^>S_ "/Z6\,L;[?)8TWO"3C\MU^84445^;'Z$%%%%  PR*\OU3_0_$DO_3.6
MO4*\U\91>3XEN/\ :?-5$F1Z1 VZ!#ZJ*=5;1Y?.TN!O[R"K-24%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_CF
M^-CX>E(ZR?)^=;%<U\36_P")1&/]L4 5_AAIV(9KHCECL%=;6#\.UV^'E]V)
M-;U-[@@HHHI %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "O/?VK/V@M/_9:_9]\3>.M0C6XCT*T
M+P6Y?;]KN&(2&+/;=(RC/. 2>U>A5\<_\%=XU\:)\#? =PS+IOC/XAV$-\,X
M62&/[R'Z[_S%>MD.#IXK'TJ%7X&[R_PI.3_!,\7B''5,'EU6O1^-*T?\4FHQ
M_%HR]0_9'^+/Q0_9HU#Q[KWQ6^)5O\5M0TF36-.T?0-2^PZ9ITYC,D-DENH
M?^%&+').>>Y]*\ _M@S? K]FSX<K\8H]6_X6AX@LO(;0=.L&O-6U*>,E6=;>
M('DJ%9CPH+'ITKT7]I[]I_0OV4O!.EZKJUCJ6J2ZQJEOHVFZ=IL:/=7EQ,2%
M1%9E!Q@D\UX1^R#*OQR_X*.?'KQUJ2O-)X':T\&Z,LIW?8(U#O<!1V+2+DD?
MWF]:^@A5J8W!U*^.II487G'E2B]U!4XM+2-Y)O1[::GSM2C2P&-IX; 56ZU2
MT)<S<ELYNI)-ZRM%I:KXE?0]@^%/[='P_P#B[\.O&'B.QNM4TZ/P"LI\0V&I
MV+VNH:3Y:,Y$D+<\JC8QG)!'4$5JZ_\ M<^"?"W[,L?Q<U"\O+7P5-90Z@EQ
M):.)FBF94B/E8W98NN![BOSS^,/CF]\1_#W]K;QAH:[+?XG>,=,\ :+(F=MZ
MT)$,S+C[VZ,GD?WC7T/_ ,%%?"EOIGP1^!GP+L1YB^+/$ND:-+$I'SV%DJM,
M<>@VQDUT5^&<)'$4:?O)3FKJZ;C&-.$ZFMMXN32?]UW1RX?BK&SPM:I:+=.#
ML[-*4Y5)PIZ7VDHIM7^TK,]F^)'_  4!^&_PJ\;67AO5;S66\0ZEHL>NVFFV
MFE3W-U<PR':B+&BEC*2#\G4 $G !-9/@W_@I?\-/'/PJ\6>*[0>*(X?!-W'9
M:SILNBS?VE92.2%W0*"VWY7R?X=C9QBN%_8XBM_BW_P4 _:#^(TL$+6OAVXL
M_!>E3L,^2MM'FY"GL#(%)QZUX5X0^)?_  C7[ ?[4WQBME9;WXG^)]0L--D&
M-TD#N+.#;]#-*?J#3H\/X&3]ARRYU[%-\RMS56FXVY=+1OK=ZK:P5N),PBOK
M'/#V;]NTN5WY*2:4[\VMY):62M+>Y[[_ ,$G/VM]:_:?^%FLW/BBZU^^UZ;4
MKG4HVNM+>WL[2QDE*6\$,VQ4EP$)X)(SR>*](^-/[?G@/X*^-+_PY)'XF\4:
M[H]M]LU6R\.:1+J3Z1"1D27!3Y8P1S@G..<8Q6Y\"?!R?LS_ +('AO2944-X
M/\,QFX"C@R16^^7\W#?G7SU_P3JUNT^&7_!.OQ5\8O$LT<VK>-)-6\6:U=R?
M?F(>5(X\^F(P%7H"^!UKBK8?!8K$8C'0IOV?/&$(1:5W)NVO+HK1;LE>[2ON
MSNH8G'X3#8;+YU5[7V<ISG)-VC!1OIS:MN25V[63=MD>X^(OV^/A?X8_9[T'
MXH7/B#/@WQ)=165C=I;N6>:1F78R8W*5*/NSC;M-9/P__P""C_PW^(OQPTSP
M#;?\)/I^L:\DDFCSZGHL]E::PJ*S$P/( 6!56() !QP>1GXF_9[^'T_B/P9^
MQS\+=1M?-BU35=2^(FJ6LR!E6WC>2:VW*?X6#'@\'-?37C^VA^+W_!8;P+I^
MT2V_PI\&W>LR #B.YO&\A0?^V95A7=BN'LNP\ZE%\TFHUIJ7,K*,)2C"ZY=>
M:4;/5:/0\_!\29GB84ZRY8IRHP<>5W<IQC.I9\VBC&5UHW=:G8?\%4/C?JGP
M'_8M\2ZEX?O;K3_$FJRVVD:5/;2%)TGGF5<H1SN"!R,>E7_VK_B5J7[+W_!/
M/Q)K5UJUXWB#0?"Z6::@\I-Q)?/&D"2[NI<S.&SZ\UYS_P %&I7^)7[4/[-O
MPU50UKJGBJ3Q'>J1E6CL(Q(JGV.Y_P A3O\ @KE.OQ"\+_"WX40EIKKXE>,[
M.WGMT&YFLH&\R=R/[JYC)/:N;+<%2E' 4*B5IRE4D^O)%I6]$H3?S.K-,=6C
M+,<13D[PA"E!=.>2;OZMU(+Y'0_#?]KK1_V<O@=\-O"OBZ^\7>-OB7J7ANVU
M.[TS3+&;5]8DWQAY)I57.U Q*@N1G&!G%5/B3^V=IWQ\^!-GKGP]U35+/3;I
M]5@O9'ADL[V&\LK*2=+!N0T;R,H)*L"51@&!;(X7X@^#_'7@3X\>.OV@/@5K
MG@7Q]HMYIZZ7KVA7SLLD!L$4/';SH<!E"Y*L0,D\-QCV#]B2U^'_ .T;^R'8
M>(M,\#V^@Z+X_NI]9U'2IV,V;[SC'+,'/.?,A#*Z[2,*1M-7BL-@Z%-9CR.3
M<ES:KW9R4G*+@TFN7[+U3Y7JKZ9X/%8[$57EG.HI1ERW3]Z$7%1G&HFU+F^V
MM''F6CM=YO[)_BOQ)8_$S^QM2O-3D@O(M0^T:9J$[376FFU>U6.9PTLOEF4S
M2@*DA1T$+J 2^?I2N?\  WPKT'X<27DNDV/DW6H%3=74TTES=7.T84/-(S2,
M%&< L0,G&,FN@KY3,L5#$5O:4U;3TO\ UMOT/L<KPE3#4/95'=W];?/3UVW8
MV5/,B9?[PQ7F!SHGB'WMY:]1K@/B+IWV36?.48689_'O7%$[Y'>PR"6)6'1A
MFG5C>!M4_M'0HP3\\/R&MFI*/R&_X.!?@=<>!OC/X9^(FG1M##JD?D2RJ.EP
MA+!L_3;7Z%_\$\/C_;_M&?LG>$]<CE62ZBM%M+I <LDD?R?-[D+G\:K_ /!1
M?]E^']JW]E_7M 6)7U2WB-WI[;<L)4^8*/\ >QM_&OSD_P"")_[6DW[-_P =
M]4^%OBJ9K.PUNY:*-9CM6VO$^4@Y]=N/J:_5(0_MSA90AK6PKVZN#_X'Y'Y#
M4J?V!Q<YU-*&,6_137_!_P#2C]D:* <T5^5GZ\%%%% !7B__  4,_P"3-?'_
M /V"9O\ T U[17CO[?NGSZK^R!X\M[:&2XGETJ94CC7<S'8> *]')W;'46_Y
MX_FCS,ZN\OKI?R2_)GYA?\&]?_)TOB#_ +!2_P#H9K]GZ_'G_@@5\/==\*_M
M-Z]-J6D:C80MIBJ'G@:-2=Q[D5^PU?9^*$XRSR3B[^['\CX;PEA*/#\5)6?-
M+\PHHHK\[/TP**** //_ -J7XRVOP"^ GB;Q5=31P_V992/!O. \NT[%_$U^
M2_\ P19^%-U^T-^W%JGCK4(VGM=$,NH2M(,JTDI8*,^HR#7IG_!>?]LQ?%FM
MZ?\ "'P[<-/]EE$^K>2V[?(?N18'<8S_ ,"KZR_X)%_LD?\ #+O[+>GO?V_E
M>(/$O_$PO=P^:,, %3Z;0I_&OU3!P_L3A>IB*FE7%>[%=>7O]U_O1^0XV?\
M;_%M+#T]:.#]Z3Z<_;[[?<SZJHHHK\K/UX**** "O@7_ (.+O^3)/"__ &.]
MI_Z0:A7WU7P+_P '%W_)DGA?_L=[3_T@U"OJN!_^1[A?\7Z,^/X^_P"2>Q?^
M#]4>B_L<?L"_!;QI^R?\-]7U;X9>#]0U/4O#EC<W5S-IZ-)<2O C,['N2223
M7/?M:?\ !$#X2_&;P7?3>!])B\ ^+HHWELKBQ=_L<\@'RQRPDE0A( W)M9<Y
M^;&T^_?L(_\ )EOPI_[%73O_ $G2O6*G$<19GA<QJ5*%>:<9RM[S:W>C3=FO
M(K#<,Y3C,LITJ^'@U*$;OE2?PK5-*Z?FG<_/K_@B3^V=XJ\>3>*/@K\1)KJX
M\5?#]&:RENSNN1;Q2B":WE;JQAD* $Y.'QGY17O?[?\ ^U?\)?V8E\$CXI^$
MYO%(UF]EET8)H]MJ/V&X@\K,H\]U\MAYJX9,G@]._P 6?LN+_8W_  <(^.+?
M3V=+:XN=6%P$Z,&M_,8-[>: ?J!73_\ !QOT^"/_ &$-3_\ ;*OL<5DN%Q7%
M&'A9PAB(*HU%VLW"3=NUVK_-GQ.$S[&83A+$U+J<\-4=-.2O=*<4KKK92M\D
M?I;<:O;66CO?W$T=K9PPFXEEF8(D487<68G@ #DD\#%?&7Q)_P""[_P:\'>+
MKK2-#L?&'C9K-BLEYHU@C6C'I\C22*S#W"[3V)KW3]MCP%KWQ0_8B\?>'_#*
MW$FN:IX<FAM(8#B2Y;RP3$ONZADQWW8KX-_X)'_\%%_A#^RQ\'?^%;^/K&?P
M#XLL;ZY:]U.XTYV347:0D"9D0R1R(N(]KKM C'S#.T?/<.Y%0Q&!K8V5*5><
M)*/LX.S2:OS.R;:Z))?\#Z;B7B#$8;,*& A6AAX5(N7M)QYDVG;D5VHI]6V^
MWS^U_P!C[_@I3\+?VU[NXT_PIJ5Y8^(+5&EDT;58!;WAC7&9$ 9D=03@[6)&
M.0!7RC_P7 _;Z\)R_#KQ3\%;2W\30>,K&\L+A[I;=$L=OR3X$HDWYVL!C9U_
M.O5+K]CSPA^TO^V[X-_: ^#_ ,1O"=K#H)A&M6ND(MR=292Z/O:.0>6TD#^4
M0R\A03G-6?\ @NUI5JO_  3^\070M;<73:IIX,WECS#^^ ^]UKOR>CE5#/\
M"^PC)J3C[DFU*G4YEHVXKF2Z;7OJT>;G=;-\1P[BU7G!."E[\4G&K3Y7JDI/
ME;V>KM;1.YY]_P $T_\ @K+\.C\-/A/\'YM/\:S>+I(;?1&N38Q-9&X9B-QD
M\[?LYZ[,^U?3W[17_!0/P+^R_P#&_P &^ O$T.O?VMXX:);*XM;:-[2 23^0
M&F=I%90&Y.%; YYZ5G?\$P]!L5_8+^$]R+*T%Q_8,+>;Y*[\_-SG&<U\3?\
M!=;PE%X__;K^">A3SW%K#K5I!8R30';+$LM^4+*>S -D>].CEV6YIQ%4POLY
M0A^]<O>NW)<SNM%9>6OJ36S+-<HX9IXOVD:D_P!THKEY4HRY5RO5W>OQ:>A]
M>^!/^"MGPG^*_P"U)IOPI\*3:OX@U/4II8%U6U@3^S-\<32MMD9P[C",-RIM
M)Z$CFM+XQ?M8?"3P'^W#X+\ ^(/"4VH?$S5H(ET;6AH]K-]ACF:50HN7<31C
M*OD(,?-WR:],^!'[+?@#]FKPI:Z1X+\*Z/HL-J@5KB*V4W5RPS\\LQ&^1^3R
MQ. <# XKX%_;:_Y3R_!7_KVTW_T==5P93@LLQV-J4\)&<80I3=W+WI2BF[NR
MLD^L=5YGI9QCLUR_ 4JN,E"=2=:FK*/NQC)I65W=M;J3L_(^BO\ @MU_RC4\
M??\ 7;3/_3C;5Y/^R[_P4O\ A?\ L8?L ?"72?$E_?:IXDN-&,J:+H\ N;Q4
M,\N'<%E2,'J-S D= :]8_P""W7_*-3Q]_P!=M,_].-M7-_\ !%7]DSP;\-_V
M0_#?CB/2[2_\6>-('NKO4KF!7GAB$C(EO$3DI& @)"XW-R<X4#MR^6"CPLIX
MY2E%8AVC%VYG[-:.5G96N]F^GF<.8QQ\^+W3P#C&3PZO*2ORKVCU44U=WLE=
MI+=]GTG[+?\ P61^$/[4/C^'PK#)K7A/Q!>N(K*VUR!(4OG)P(XY$=EWGLK;
M2<@#)XKZ/^+/Q+T_X-?#'7_%FK1W4FF>'+";4;I+9 \S1Q(78("0"V!P"0/>
MOS^_X.!?V<=#TSX2^&_BOHUE%I?BK1=7ATVXO+0")KB!UD:,OM'+1R(NULY
M=ASQCZ&^)?Q1E^-G_!(O6/%MQ+'->>(/AM)>W;(NU?M#V.9@![2;Q^%<&.R7
M 5:6$S# J4:=6?)*+=W&2:VE9733NKJ_Z>A@,]S"C6QF6X]QE5HP]I&<592B
MT]XW=FFK.SM^OHW['W[87A7]MOX6W/B[PA;ZU:Z7:ZC)ICIJ<"0S&5(XW) 1
MW&W$J\YSG/%:/[4_[3OAW]D+X.7OCCQ1!JEQH]A-#!(FG0I+<%I7"+A7=!C)
MY^;I7RI_P;Q?\F-:S_V.%Y_Z2V===_P74_Y1U>)/^PEI_P#Z4+65;(\-'B7^
MRE?V7M%'?6S:6_<VH9]BI\*_VN[>U]DY[:72;V['L&M?MO\ A#0_V.H_CA+:
M:\_A"2R@OQ!';1F_\N69(5'E^9LW;G!(W],\GI7Y5_#K_@I+X/\ "_\ P5;\
M1?&6ZA\72>"=4CF2"R2W1KQ2UI'$,Q&4(/G4GASQS[5^G'_!,:TBOO\ @GG\
M*8IHXYHGT&+<CJ&5OF;J#7QA\$]&LW_X.'/&EJUK;-:K#<D0F)?+'_$NA/W<
M8KZ+AF. PT\SP\Z3ER0JZ\UKP4DN79V?7F_ ^9XJGF.*IY3B855'GG2TY;VF
MXM\WQ*ZZ<OXGWC^RU^V=X3_:]^#>I>-_#-GKUKH^FW,UI-'J=M'#.S11K(VU
M5D<$;7&,L.<UR_\ P3V_:?\ A1^TQX,\1W'PG\)R>$M,TG4%2_MSI%MIJW%Q
M(F[S-L#,&)"@%FP>!7M'C'3[?3?A]K4=O!#;Q_89SMC0*N?+;G K\]_^#;[_
M )(]\3O^PY;?^B&KYFA@<+7RO&XVDI14)4^6/-=6DVG?1<WD[(^KQ&/Q>'S;
M 8"M*,W4C5YI<MFW&*:Y=7RI]5=W/M[]I?\ :R\!_LB^!_[>\=Z[#I-K*2EK
M JF6ZOG ^Y%$OS,>1D\*N<D@<U\JZ7_P<'_!R[UF*.Z\/_$#3],FDV#4)M.A
M:-1V8JLI;'LH)]C7D%YX8M_^"@__  7(UO1/%7EZMX,^%\$HCTR8Y@=;41H8
MRI'S!KN7>X/#*I7.,5^EOB_X1>%_'O@NZ\.ZQX?TC4-#OH3;S64MJAA9",8
MQQCL1@@X(P:Z\1@<HRJG1I8^G.K5J14Y6DHJ"ELDK.\K:N[2.+#9AG.<5*]7
M+JL*-*G.4(\T'-S<=VWS+EC?163>XWX2_%WPW\=? -AXH\):Q::YH.IJ6M[N
MW)VM@X*D$ JP((*L 0>HKS7]JS]OGP5^Q[XS\':'XJL_$-Q>>.)F@T]M.MHY
MHT97C0^87D0J,RKT!XS7Q;_P2FOKW]E'_@I9\7/@/#=22>%I7N;K3X)R69&A
M97A8?[36TOS<?-L4]JJ?\'$FF#6OB=\$[,R20B[:]A,B?>3=+:C(]QFNK!\)
M8;_6"GEM23E1J1<XO9N+@Y1OYIJS[VZ7.3&<98K_ %;J9I2@HUZ<E"4=TI*:
MC*WDT[KM?K8^C?VB?^"V?P:^ /C>Z\.POKWC+4].=H[UM"MDEMK1U)5D:5W4
M,P(YV;ASUSD5Z9^QA_P4+^'/[=&EWS>#[N^M]5TI5>]TK481#=P(3@2 *S*Z
M$\;E8X.,X) KJOV?/V2O /[,GPZM?#7A7P[IUK:PQJL]Q) DEUJ#@<R32$9=
MB<GG@9P !@5^??PL\+Z?\"_^#AC4M#\*VL.CZ/K5K,;BSMU"0XFTU;F157HJ
MF9 ^T8 /3  %887+\FS##XBE@X3C4HTY5%.4D^91M=.*7NWOI9NW5]^C&9EG
MF6XG"UL;.$J=:I&FX1BUR.5[-2;O*UM;I7Z+M^IE%%%?!GZ&%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5#Q/)Y>@77_7,@?E5^
MLCQQ+Y?AV;_:XH Y+X>Q^9XEC/958_I7HE<'\,X]VL2-_=2N\JI"CL%%%%2,
M*"<"BL_Q7K:>&_#.H:A)_J[&W>=L^BJ3_2JC%R=D*4DE=G\YO_!67XE?\+2_
M;T\>ZBDF^WCNU@B&<A0D:J0/Q!KYQKJOCEK[^*/C-XJU"1_,:ZU:YD!]C*V/
MTKE:_MO*L,L/@J5!?9C%?<DC^-LTQ#Q&,JUW]J3?WL****[SA-KX=?$#5OA1
MX\T?Q-H5PEGK6@WD5_8SO"DPAFC8,C;) R-A@#A@1QTK]&/@-_P<M>/O#,]G
M:_$3P5H/BFR11'/>:7(VG7K<C]YM.^)CC/RA4!)'*BN'_P""*_@W]G'Q5HGC
MZU^.E]X'^WZM-:6ND6WB"X^RM#&@DDEEBG8J(]S%%)#@G9@\'!^O/C/_ ,&Y
MWP=^*8FU+X>^*==\&_:$)AA25=6T]&P-I4.PEV]21YIZ\8'%?EG%>><.SQKP
M.>X>7NZ*HXNS32;M*+YM&^B:NC],X7R;B"&#6-R6O'WM7!25]&UJFN75+JT[
M,]J^!O[:?P)_X*6_L]>*O$6M>&;>;0?!K!M<L/$^E0W36"^7Y@G 7S 4P'PZ
MX8&-^ ,$_B1_P4-N_AS<?MA^-(_A/8Z;8^ [.YCM=-%A(TEO.8X4665"S-E6
ME$A4J=I7!'6OV"_8[_X)\Z-_P2B_9:^,&K>*_%5GXJCUK3I;C4':S%K:+:P0
M2A(=CL^YG,C Y.#N50#C+?@H>M<GAS@\$LPQE;+*DY4(\L8)M\KYDFW9VU35
MDWT9U>(&+QCP&$I9C3BJ\KRE9+F5FTE=7T:=VEU05^O7_!M#\(O(\,^.O&DT
M6V22:/386(^^A <X_%:_(6OZ#O\ @AM\,/\ A77[ OAV:2/R[O6)9KJ;CJ/,
M;9_XZ17J>*V.]AD4J:WJ24?EN_R/-\,<'[;.E4>T(M_/9?F?7FHW7V'3[B8]
M(8V?\AFOS;OGD^+_ .T#)L9I&UC5"4^A;-?>W[1'B;_A$/@QX@OE;:T-JP7G
MKG _K7QC^P[X7_X2C]H"PD9=PT]6N\^A!'^-?Y]>)+>,S/ 92OM2N_FTOR3/
MW;-OWE:E0[L^^M*LH]-TV"WC7;'"@50.V!5BBBOV*,4E9'O!1113 *^0?^"X
MW_*/GQ9]$_\ 0A7U]7R#_P %QO\ E'SXL^B?^A"OH.%?^1SA?\<?S1X?$W_(
MIQ/^"7Y'\_/A_P#Y#UC_ -?$?_H0K^I#]G+_ )(/X2_[!<'_ *"*_EO\/_\
M(>L?^OB/_P!"%?U(?LY?\D'\)?\ 8+@_]!%?KGC1_!POK+\D?E/A!_%Q/I'\
MV=I1117X&?N0445^/O\ P66_X*$?%[]G3]KBX\/^#?&FJ:'I*6J2"W@(VAB!
MD\BOH.&^':^=8OZGAY*,K-W=[:>B9X?$&?4<HPOUNO%R5TM+7U];'[!45_.3
M_P /A?VBO^BF:]_WTO\ A7ZX?\$4/VA_&'[2G[*<FO>--;NM=U5;^6(7$Y&[
M:&8 <#VKWN(_#W'9-@_KF(J1E&Z5E>^OJD>%P_Q[@LWQ7U2A"496;N[6T]&S
M[&HHHKX$^Y"BOAO_ (+G_M.^./V8?@7X=U3P/K]YX?OKR_>*:6W(#.H"\'(]
MS7Y6_P##X7]HK_HIFO?]]+_A7Z#P]X<X_.,&L;0J0C%MJSO?3T3/@\^\0,%E
M.+>#KPDY))W5K:^K1_1M17Y.?\$/_P!O3XK_ +3/[26L:-XV\8:EKVFV^FB:
M."X(*J^XC/ K]8Z^;XBR"OD^,>"Q$E*22=U>VOJD?1</YY1S;"+&4(M1;:L[
M7T]+A117FO[87C+4OAY^S%XUUO1[J2RU/3=->>VG3[T3@C!%>1AZ+K58T8[R
M:7WNQZF(K*E2E5EM%-_<KGI5%?SEW/\ P6"_:*2XD4?$S7L!B!\R_P"%=U^R
M]_P5;^/GC?\ :(\&Z1JGQ$UJ[T_4=5@@N(79=LJ,V"#QWK]2K>$.:4Z4JKJP
MLDW]KHK]C\UH^*V6U*D:2I3NVETZZ=S]^J*AL)&EL(6;EFC4D^IQ4U?DY^H!
M1110!_-/_P %-?\ D^7XB?\ 86F_]#-??G_!L'_R /BW_P!?&G?^@SU\!_\
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
MBZQ?>!_!]YJZN)!?3Z-;27(8=&\QD+9&!SGM7700):PK'&BQQQ@*JJ,*H'0
M5[BX@R_"4JJRJA*%2K%Q<I3YN6+W44HK?NVVCY^7#>98VK1>;XB,Z=*2DHPA
MR\TH_"YMR>V]DDF?$/\ P7M^ NN?&3]D#3=2\/:9>:M=^#]:74;N&V4NZ69@
ME260(.6VL8B<=%W'H":[G_@F/_P4'\+?M?\ P]L_#.FZ?K.F^)?!FB6::O%=
M0*MON"B+,3AB6!9"<$ @&OJ>JMAH=CI<TDEK9VMO)+P[11*C/]2!S7G_ -MT
MZF4K+*]*[A)RA)2M;FM=-6=]NZ/2_L"K3SEYKAZO*JD5&<'&_-RWY6I77*U?
ML_\ +\S?^"4/_*6;]H[_ *[ZI_Z=175?\%D/V</&GA'XS> _VB_A[I]QK&I>
M!S%%JUI##YKQ1P2F6*;8 2T9WRI(<?*"AZ9(_0BTT.RL+R2XM[.UAN)L^9+'
M$JO)DY.2!D\\\U:(R*]"IQA/^U8YE3IJR@H.+=U**CRM-V6^_EYGF4^":?\
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
M3Z_JUG9>.]0MXKW199C-]GMI;M()(BQYDA=6;:'!93'G<2 1]8?\%UX))O\
M@G;XB959ECU/3V<@?='GJ,G\2!^-6OV5O^"26@_ [XRCXC>-O&7B#XK^.+<?
MZ'?ZWEELVP1Y@5WD9I!D[69R%SD -@CZ6^+_ ,)M!^.OPRUKPAXFL4U#0M>M
MFM;N!NI4X(93_"ZL%96'*LH(Y%>QF7$N&_M' XA3=9T.7GJ6LYVE?1/71:)O
M5O[SQ,KX5Q2RS'X9P5!8CFY*=^90O&VK6BYGJU'1+;L>2_\ !++5;?6/^">_
MPIEM9DFCCT1(&93T>-W1U^H92#]*^./^"S'_ "DC_9Y_W[+_ -.8KV?X#_\
M!%?3_P!G3XPZ'XB\._%?QPNBZ'JD>I+H4P7R+G8P;RY"C*K9Q@G9^%>E?M=?
M\$X=+_:T_:$\!_$"\\47^C7'@0PF*SAM$F2[\NX\\;F+ KD\< UI@LRRO!9[
M/'4Z[E3FJC^"2<7-.T6M;[[K0SQV5YOCN'H9?4PZA4INDK<\6I*#C>2>EMMG
MJ?2E?F+^VU_RGE^"O_7MIO\ Z.NJ_3JOG'XQ_P#!.K3?C!^V[X/^-<WB>^L;
M[PA';QQZ6EHKPW/DO(PS(6!&?,(X!Z5\_P *YEA\%B*M3$.RE3G%:-ZR5DM#
MZ/B[*\3CL-1IX:-W&K3D]4O=C*[>OY'._P#!;K_E&IX^_P"NVF?^G&VJQ_P1
MK^*OA_XA?L#^"=-TG4K>[U#PO;/I^J6JM^^LIO-D8!UZ@,I!!Z$?0X]8_;)_
M9DM?VP_V=]<^'M[JUQH=MKCVSO>00B:2+R;B.<84D Y,8'7O7R_KW_!"_0=%
MT'19/A]\2O%OP]\4:?IT=AJ&IZ=N6/6"F,2R1)(A1SWVOM/!QG)/I9=B\KK9
M%_9F,K.G/VKFGRN22Y$M;='JM+M.VECR\SP>;4.(/[6P5%5:?L5!KF46WSN7
MNWTNM'K9-7UN8O\ P<.?&72]&_9L\.^ TNH9-?\ $.LQ7PM%8-*EM"D@+E>H
M!D= #W(;'0U[5=_!R_\ AY_P2!NO!TD3?VKI_P -)8;B(<D7'V%GD4?1RPK@
MOV;_ /@B?X<^&?Q?M/'GQ"\;^(/BIXDTV9+BS;45:*".5&#)(X:21Y"I&0&?
M;SRIK[;FB6XB:.15>-P596&0P/4&IS+-\'AL+ALOR^;J*E-U)2:<5*3M9)/5
M))6UW*RK)<=BL9BLSS*"I2K05.,$U)QBD[MM:-MN]EL? ?\ P;K^)K"^_8Z\
M3:3'=0MJ6G^*YYY[;>/,CCDM;41N5Z[6*. >Y1O2M7_@OE\9O#/AO]C>X\&W
M6K6J^)_$5]:36.G*VZ>2**4.\I4?=0!2-S8!/ R:P/'W_!!+3[?XHZEXA^&G
MQ4\1_#FVU.5I&L;:V:7[.K')CCE2:)O+!Z*V<# R:W[7_@A-X'N/@WX@T?5_
M%FO:]XV\2-#]H\6:A$+BXM4CE1_+@B9CL#; "Q=F()&[!VU[M3'9 \[CG;Q,
MFG.,N10=XO3>6UD]7:[>R[G@4\!Q''(99 L+%-0E#VCJ1Y9+6UHK6[6BYK)/
M5]CV_P#X)>?\H^_A/_V 8O\ T)J^,_A3(/#_ /P<8>+([[_17OH9Q;B0;?-+
MZ7$ZX^J@D5^AW[-GP3@_9Q^!/A?P+:W\VJ6_AFR6R2[EC$;S@$G<5!('7IFO
M$?VWO^"4?@O]L[QY8^,/[:UOP9XTLXTA;5-+VM]I1/N>8AP=Z]%=64@<'("X
M\3*LYP4,QQOUB3C3Q$:D5))NW-*Z;6]M-MSW<XR/'5,LP'U>"E5PTJ4W%M+F
MY(V<5+9/71['TAX^_P"1$UK_ *\)_P#T6U?GC_P;??\ )'OB=_V'+;_T0U?7
MW[)O[(\W[,?P0U7P;=>--<\:-JES/<'4M4!,\0EB6/8,NWRKMR.>I-8/_!/G
M_@G]IW[ /A/Q)I.G>)+[Q(GB*]CO'DN;5;<PE$*;0%8YSG-<M#'8/#97CL!"
MIS.<J?(^5KF46VWKM\SKQ& QV*S; 9C.ER*G&KSKF3Y7**26F^VZ/CCX/ZM#
M^R5_P7Q\96?B4_V;8_$A;B/3;F?Y8YFO3%<0E6[[IHVA&/XSCL<?J-?7T.F6
M4US<31V]O;H9)99&"I&H&2Q)X  YR:\0_;;_ ."?'@/]NSPU9V_BB.\T_6=)
MW?V=K.GLJ75J&P2AW J\9(!VL.#R"I))^;;C_@B=XV\2:8F@^(/VFOB+JW@_
M_5OI++.8VCQC8 ]R\8XX^X1[5W8S$95G$*-?$XCV-2$(PDG"4E+ET4HN/5K=
M.VIY^!PN;Y).OA\+AO;TISE.#4XQ<>;5QDI=$]FKZ=#S_P#X)N7;?M3_ /!8
M#XN?%C3+8R>%]+2ZAM[Q>(W+E+:W/7EI(89'QR!STXJ3_@X)_P"2S_ ?_KXN
MO_1]I7WY^R]^RIX+_8_^&,/A3P3IK6=BK>;<W$S>9=:A-M"F:9\#<Y '0!1T
M4*.*\S_;M_X)R:9^W-XO\$ZOJ'BB^\/OX*DEDBCM[1)Q=;WB?YBS#;CR@.,]
M:[<)Q3@GQ%2QTKPH4X<D;IM\J@XJZ5]6W\KG#C.$<<N&:N C:>(JS525FDN9
MU(RE9NVB2Z[V/I*OS#N?^5D&'_KS_P#<*:_3ROF^3_@G3IDG_!09?C__ ,)/
M??VBL7E?V/\ 9$\G_CS^RY\S=NZ?-TZ\5\YPSF6'P?UKZP[>THSA'1N\I6LM
M-MMWH?3<597B<;]4^K1O[.O3G+5*T8WN]=]]EJ?2%%%%?,GU@4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8/Q%DV>'&]W45O5SG
MQ+;&B*/5Q0!F?"U,WMTW]U17;5Q_PM3 NF^@KL*<MQ+8****0PKS']L_Q4/!
MG[*7Q!U#=M>'0;SRS_MF%L?K7IU?,O\ P5^\5_\ "'_L">-[G=M\Z)+;.?\
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
M%])#_2NEH>XT%%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#F?'GA4ZA']J@7]\@^8#^(53\'>-?LJK:WAPJ\*
MY[>QKLB,BN;\4> H]29IK7$<QZKV:J]1'11R+*@96#*>A'>G5YW;ZIJGA*78
MP?8/X6Y4_C6M:_%)-O[ZW;=_L&CE"YUU%<Q)\4+55^6"8GZBL[4/B1<W?[NU
MB$>>AZM2LQW.KUC7[?1(=TSC=V4=36-9_$RUN+@))#)&I/WB<UBZ;X4U#Q)/
MYMPSK&W)9NOX"IO'/AJUT.QMVA4JQ)5CG[U/0F[.XBE6:-64[E89!IU9/@B1
MI/#=N6.>#_.M:I*"BBB@ HHHH **** "BBFS3K;Q,[L%51DDT .JGJ&NVNF#
M]],JGTSS7*^(O'LU[(;>Q!5<XW#[S5#I?@*\U;][<R&-6Y^8Y8T[=Q7[&U<?
M$FQB;Y%DD]QQ38_B;9L?FBD7\:=:_#>QA'SM)(?>I)OAYI\B_*K)[@T] U+6
MG^+[#43A)E5O1N*U%8.,CD>HKB]2^&4D0W6LV['\+=:HZ=XAU#PK=>5<"1HP
M>5?^AHMV"YZ%15/1]:AUNU$D+9]1W%7*D84444 %%%% !1110 4444 %%%%
M!1110 4444 9M[X/TG4=3%[<:7IMQ>#&)Y+9&E&.GS$9XK2HHJG)O1DQBEJD
M%%%%24%%%% !4=Y"+FUDC;HRD5)0>: //_ LQL/$_EMQNRI'O7H%>>ZBO]E^
M.=W1?.#?AFO05;<H/J*J0HBT445(PHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBJ]]J4=A)"LBM^^;:"!T/O0
M!8HHHH **** "BBB@ HHHH **** "BBB@#/\1Z&FO:<T3??ZH?0UP%A>7'A7
M6,X*M&<,O]X5Z?6#XS\)KK4'G0C%P@_[ZJDQ-&II.K1:Q9K-$W##D>AJU7F>
MA:[<>%]0/!VYPZ&O0M)UB'6+99(6#>H[BDP3*OC/P5I?Q#\-7>CZU8V^HZ;?
M1F.:"= Z.#[&ORG_ &[_ /@B;KOPQUV?QE\')+J>TA8W!TZ.4K<6AZYB;.2!
M]<U^ME%>_P /\38W**OM,++W7O%_"_5?J?.<1\*X#.J/L\7'WE\,EI*/H_TV
M/QL_9-_X+6>/OV:KB+PK\4-,O->T^S(B,TZE+ZW XQSC?]6)K](/V??^"C'P
MG_:/LX?[#\46,-](H+VEV_DR1GT); )^AI_[3W_!/3X8?M764Q\1^'[6/4Y
M2-1M5$-SN]6=>6^A-?GS\=O^#?'Q;X4U"2^^'?B2WU2&-O,CBO"89D] NT')
M^IK[253A;//?J7PM9[VU@W^7Y'PL*?%V0>Y22QE!;7TFE^?_ *4?KC9WT.HP
M++;S1SQMT>-@RG\14M?AJ/ ?[8W[+,VR/_A.8[&WX3_2WGMB!Z+N_I5F+_@J
M_P#M5>!3]FN))B4X/GZ$)6_/::YY>&=>KK@L52J+_%;\KG1'Q5PU'W<?A*M.
M7^&_YV/W!IEQ<QVD322R)'&O)9CM _&OQ"E_X*X?M4>+?]'@=UW<?NM "-^>
MVJKVW[9'[4$OEQGQU):S\.()VMH<'U4,./PHCX8XJG[V,Q-*FN_-?\T@EXK8
M2K[N!PM6I+MRV_)L_6KX[?MX?"W]G;3Y)O$7BS38YE4E+>&3SI)#Z87.#]:_
M.?\ :W_X+L>*/BTUQX9^$^E7&DV]T3$+YD\R\E'3Y5&0,^HYJC\%O^" OQ"^
M(FJ)J'Q!\06VCPSL'E$;F>Z/KN# #]:^_OV6O^"8?PJ_97@AFTO0X-4UB/!.
MH7Z":4-ZINSL_"NB,>%<D]]R>+JK9;03_+\SGE+B_/O<45@Z+W>\VOS_ /2?
M4_/G]BK_ ((Y^-OVF?$\/C3XM7.H6&D7+"=HKF4O>7^>>222%/U!K];/A9\*
M- ^"W@JS\/\ AO3;;2]+L4"QQ0H%S[L>Y/J>:Z(# HKX_B'BK&YO-.N[07PQ
M6D5_F_,^UX9X1P&2TVL.N:<OBF]9/Y]%Y(****^;/J0HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *Y?XGMC3H1ZM745R?Q2;_1;8?[1IK<'L+\+U_P!$G;_:Q75U
MR_PP7_B5S'_;KJ*'N 4444@"OBK_ (+^ZBUC_P $Y-<56*_:M6L8N._SEO\
MV6OM6OA'_@XGOOLG_!/B-/\ GX\3V47U_=7#?^RU]+P;'FSS"K^_'\SYWBV7
M+DV)?]R7Y'X.T445_8Y_))K^$_A_KWCTW8T/1=6UEK"+S[D6-I)<&WCSC>X0
M':N2!D\<UT_[+7Q]U#]EO]H;PC\0-,A6ZNO"^H)=FW9MHN8N4EBW<[=\;.N<
M'&[.#7ZJ?\&]7P[L?@/^QK\2/C%K\*V5KJD\LGVR3_H'Z?$[.R^B^8TP/J8_
M]D5^?_[&?[/-Q_P4U_;^DTG5[N^L[/Q5?:AXAUV]M=BW%O"2\SLNY67<TKH@
M^4@&3.,"OBX\2T,35S##8F"]AAU:4K_%>+YE:W2S6COY:GV$N':V&I8'$8>;
M]O7=XQMM9KE=_.Z>UON/USO+;]F#_@M;\.]'N;RXL=2UVSMSY4"7GV'7]&+8
M+QE<[F4-ZJ\9/(SG-)^SU_P2U^ O_!,;Q1J7Q7DU[6D?2;:18]2\3:E ;?28
MY!M?RQ'%&"[*2@W;F(; &3S^.'_!0O\ 95TW]AO]J;4/ 6A^*+KQ(='M[>YD
MO'MA:RVTLJ^8L?RLP+*AC.X$<MT&*Z7]HO\ X)^_'#X<?LU>'?BIXRNX]6\%
M:EI]G?VTLNMM--8"\"F.)H9MKB3!3<(PP'J=IQ\3'A&"H4J&%S25/"XCX826
MLE+7EC=K>^W*M]4S[)\52]O4K8G+8SQ-#XIQ>B:TYI63VMW>VC1YO^VS\?8_
MVH?VL/'GCVWA^SV7B/59)K.,IL86R@1P[AD_.8D0MS]XGITKRVBBOV3"X>&'
MHPH4OABDEZ)61^1XC$3KU95JGQ2;;]6[L]\_X)A>%/\ A-?VZ/A]8;=^Z_\
M-Q_N(S_^RU_2H.E?SV_\$,O#_P#;/_!1GP7,5W+8K=2G\;>1?ZU_0E7\Z^,5
M;FS6E2_EA^<G_DC]^\):/+EE6IWG^27^9\3_ /!1_5_MGQ.TRUS_ ,>=L>/3
M=M->_?L2:1_8_P"SYI*[=OG,\W_?7-?+_P"WQ?F\_:&OH@<K#;P@?4H,U]A?
MLV:?_9OP+\,)W:PB<_4J*_D#A/\ ?\88^N_LW7XI?H?;8'WL?5D=Q1117[&>
M\%%%% !7R#_P7&_Y1\^+/HG_ *$*^OJ^0?\ @N-_RCY\6?1/_0A7T'"O_(YP
MO^./YH\/B;_D4XG_  2_(_GY\/\ _(>L?^OB/_T(5_4A^SE_R0?PE_V"X/\
MT$5_+?X?_P"0]8_]?$?_ *$*_J0_9R_Y(/X2_P"P7!_Z"*_7/&C^#A?67Y(_
M*?"#^+B?2/YL[2BBBOP,_<@K\%?^#@3_ )/JNO\ KRB_]!%?O57S[^T3_P $
MP?@Y^U1X^;Q-XT\.W6I:P\8C,L>H30@J.GRJP%?9<"\08;)LR^MXI-QY6O=2
M;N[=VCY'C3(<1F^7_5<,TI<R>MTM+]DS^;&OW5_X-V_^3)9O^PG-_P"AM7>?
M\.*_V;?^A.O_ /P;W'_Q5>^_LW?LN>#/V3? K>&_ ^FRZ9I+2M,8I+AYCN))
M)W,2>]?9<<>(.79QEGU/"QFI<R?O))65^S9\CP7P'C\IS'ZWB91<>5K1N^MN
MZ1Z%1117XV?KA^;O_!R9_P FU^$_^PF_\DK\4:_J$_:<_9#\"_M?^%[/1_'F
MES:I86,IFA2.Y> JQQDY0@]A7AG_  XK_9M_Z$Z__P#!O<?_ !5?M/!/B)EN
M497'!8F,W)-O1)K5^;1^/\8\ YAFN92QF'E!1:2U;OHO),_/K_@W&_Y.YU[_
M +!(_P#0C7[B5X/^S1_P3:^$G[(WC&XU[P+H%SIFI74/D2227TLX*9SC#$BO
M>*^%XWS[#YQF;QF&346DO>LGHO)L^VX-R.OE.6K"8AIR3;TO;7U2"O(?V]_^
M3-_B)_V!Y/YBO7JQ_B#X#TWXH>"]2\/ZQ"UQI>K0F"YC5RA=#U&1R/PKYK U
MHT<33K2VC)-_)IGT.,HRJX>=*.\HM?>K'\I=W_Q]2?[Y_G7I'[&7_)UGP_\
M^PW;_P#H8K]QG_X(7?LWR.S'P=?Y8Y/_ !-[C_XJM3P1_P $7OV??AYXOTW7
M-*\)WT&I:5.MS;2-JL[!'4Y!P6P:_H+%>+>3U*$Z485+M-;1ZJW\Q^$87PLS
M:G7A4E.%DT]WT=_Y3ZCTS_D&V_\ UR7^0J>FQ1K#$J+]U0%'T%.K^<WN?T M
M@HHHH _G%_;N^&6O?%O_ (*'^.]%\.Z9=ZKJ5YK,J1PP1ECRYZ^@]S7ZK?\
M!$K]@#Q=^Q'\.O%%UXPDM8]0\7O;3+91G<]H(@_#'ID[^Q[5],?"C]DOP3\'
M_'FO>*=+T>W;Q%XCNGNKO4)4#S98D[58\JO/0=<"N?\ VNOV_/AS^QEX;>[\
M5ZQ%]O928-.@8/<SGT [?CBOU#.N,\7G.$IY'EU)N-HIZ7E)QMMV5T?FV3\(
M87*,5/.<?52E>36MHQ3O][LSVRJ>K>(M/T!-U]?6EFO7,TJQC]37XD_M3?\
M!PI\2OB;<W5CX#MK7PCI+$HLWEB6YE7U);.T_P"Z:^,?'?[5GQ(^)=]+<:UX
MW\3WS3'+(^HR^6/HN[ 'TKLROPAS*O%3QE2-/R^)_.VGXG)F7BMEU"3AA(.I
MY[+\=?P/Z:6^-?@Y)-C>*O#H;T.HQ9_]"K5T;QGI'B(_\2_5-/OO^N%PDG\C
M7\J+^*]4DF\QM0OFDZ[C.V?SS70^$_VA?'7@2XCDT?QAXETUHSD?9]2FC'Y!
MJ]JKX+OE_=XK7SCI^9Y%/Q?7-^\PVGE+_@']3]%?@?\ LT?\%X_C)\$[FWMM
M>NK?QAH\9 :&]0"4#N?, W$_4U^IW[$__!6#X9_MFVL5G9WZZ'XDV_/IEZP1
MV/?8<X(_'-?G^?\  &;95%U:D.>FOM1U2]5NOR\S[O(^.<KS22ITY<D_Y9:/
MY/9_F?45% .:*^)/L HHHH **** "OC_ /X+C:_<:)^P!XGC@D9%OBL$F#]Y
M3SC]*^P*^/\ _@N#X<U#Q/\ L)ZW;Z;9W5]<><C>5!&9'(P>PYKZ#A7E_MC#
M<VW/'\SP^)N;^R<1R[\DOR/Y^=$@6ZUJSB;E9)T5OH6 K^I#]G3X::3\(_@I
MX<T'1;6&SL+&QC5$C4+GY1R?4^YK^7VQT"^T'Q181WUG=6<GVF/Y9XFC;[P[
M$5_5%X$_Y$O2?^O2+_T$5^L^-%9^SPD(O1N;^[EM^;/RWPAI+VF*E):I17W\
MW^1K4445^#'[<%%%% !1110 4444 %%%% !7FO[7_P +])^+W[-OC#1]9M(;
MNUDTN>4"1 VQD0NI'H<J.17I5<Q\;/\ DC?BS_L#7?\ Z)>NK!5)4\1"<'9I
MJS^9SXRG&="<)JZ:?Y'\K5V@BNY57HKD#\Z_HK_X(Z:]<:_^P'X*:XD:1K>$
MVZ9/15"@"OYUK_\ X_IO^NC?SK^AS_@BS_RC^\(_5_Y+7]#>,"3RFDW_ #K\
MF?@?A/)_VI47]Q_FCZNHHHK^;S^A HHHH *XO]HG2_[:^"?B*VV[O,M#Q]"#
M_2NTK)\>60U'P5JT+=)+23_T$FN/,*/M<+5I/[49+[TS.K'F@UY'PO\ L+:K
M_9'[0%HN=OVB)X/S(_PK[^K\X_V7;QM+_:,\.AOE#7WEM].:_1P'-?FGA#6Y
MLJJ4_P"6;_%)GDY%*]!KLS^?K_@NUX3_ .$7_;[UQ]NW^TK=+SZ[BPS^E?&E
M?H;_ ,''OA_['^V1H^H*N%NM"AC^I5W_ ,:_/*O]'>#*WM<CPLW_ "+\-#^9
M>+Z/LLZQ,%_._P =0KV[]A;]OCQQ^P)\3IO$'A)[6\L]21(-5TF\#&UU*)3D
M9VD%9%RVUQRNX\$$J?$:*]W&8.ABJ,L/B8J4)*S3V9X>$Q=;"UHXC#R<9QU3
M6Z/MOXT?\%O/&_C#]I:Q^*G@GPWI/@?Q)'X9?PQ?;YCJ45]"TWG*Y5E10T;\
MJ2#Z'(XKY0^-'QS\7?M$^/;KQ/XV\0:CXDUR\X>ZNY-Q5020B*,*B#)PB@*,
M\ 5R=%<67Y'@,#;ZK246ERI[NRZ<SN[>5SLQ^=8[&W6)JN2;YK;*_>RLK_(*
M***]8\L*_9S_ (-J?$A?X#^+M)W9VZJ]R%/;Y(E_K7XQU^L'_!M'XASKGC+2
M]W2SDN<?]M;=?ZU\#XF4?:</U?)Q?W,^Z\.:O)GM+S37X'ZX4445_*)_3P44
M44 %<M\4$S80-_=8UU-<S\3AG28S_MTUN#(_A>W^@S+_ +6:ZJN1^%K?NK@?
M2NNHEN"V"BBBD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 1SVT=RNV2-9%]&&:S;KP3IMVV6@P?]DD5K44
M8:?#W35;_5LW_ S6A9^'[.P_U=O&,=R,FKE% !TKE?BE_P >%M_OFNJKE?BE
M_P >%M_OFG'<4MC2\"?\BU;_ $/\ZV*Q_ G_ "+5O]#_ #K8I#"BBB@ HHHH
M **** #-</XY\1OJ=[]BMR?+4X;'\1KI_%.J?V5HLTF?F(VK]37,?#K1_M]]
M)=RC<(SQGNQJEW$S8\(>#H])@6:90UPPSS_!70445(PHHHH *HZWH,&N6Q25
M1N_A;N*O44 ><V\MSX(UW:V[9GD=F%>@V5VE];)-&=RR#(K'\>:(-3TII%7]
M[#R/<50^&>K&2"2U8_<^9?I5;BV.LHHHJ1A1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!P?Q%@-OKZ2+_ !*#^-=KILWVBPA?^\HK
MEOBE!C[-)[D&MWP?/Y_AVV;OMP:KH+J:=%%%2,**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)\6C;:0R?\\Y1_
M6M:J/B6+S=&F_P!G#?K0!>!R**@TR7S].A;^\@S^53T %%%% !1110 4444
M%%%% !1110 4444 8/BKP9'K2&6+$=P._P#>KC;:[O/"NH?Q1NIY4]&KU"J.
MM>'[?7(-LR?-V8=15)BL4?#WC>WUA520B&;T/0_2MP'->=ZYX(N]'=GC_?1#
MD,O44W1_&]YI!",WG1C^%NHHY>PK]ST:BL'2_B#97V%D+0/_ +7W?SK9M[Z&
MZ7='(CCU!J2A[QK(/F56^HJ-].MY1\T$+?5!4V<T47861!'IEO$,+;PK]$%2
MI$L?W55?H*=13NV*R"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH ****
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
M#"K;7^3\UPO19?J<'->1XE<$4\'_ ,*N C:FW[T5LF]FO)_@SUO#OC*IC/\
MA,QSO42]UO=I='YK\4?8E%%%?CA^M!17G/[2W[5'@S]D_P  3^(O&6K0:?:Q
M@^5$6'G7+?W47/)K\D_VLO\ @X;\>?$#4;K3_AQ9V_AG1\E%NID\RZE7LP/&
MP_B:^JX>X-S/.7?"PM#K)Z1_X/R/F<^XMR[*5;%3][I%:O\ X'S/VLN-0M[,
M_OIX8O\ ?<+_ #IL.H6M]\L<T$V>RN&K^8[QC^W+\7O'MZ]QJOQ"\4W;.<X>
M^?:OL!FHO"?[;?Q:\#WBSZ7\0O%5G(AS^[OW /UYK] _X@SB^2_UF/-Z.WW_
M / /A?\ B+V%Y[?5Y6]5?[O^"?T6_&#]B[X8_'6%AXD\&Z)>W#,&%T+5%N%/
M7(DQN%>EV%E'IME#;PKMBA0(@] .!7XA?LJ?\'!_Q(^&-_;V/CVWM_%NC A6
MEQY=U&.[;N2WTK];_P!E/]L?P/\ MB>!(]<\':I'=#:/M%JY N+5C_"ZYX-?
M$<2\*YSE<(K&WE26S3;BK_E?T1]EP[Q-E&9S;P=HU'NFDI.WYV/5****^,/K
M@HKG_BA\3M%^#G@34?$GB"\BL-)TN(S3RR'  '8>YZ"ORM^/O_!R5?V_BNZL
M_ /A2W;3;>0I'>7DF6N #UV8X_.OH<BX6S+-V_J-.ZCNV[)?-]3P<ZXFR_*D
MOKL[-[):M_)'ZY45^)/_ !$A_%3_ * &@_\ ?L?X4?\ $2'\5/\ H :#_P!^
MQ_A7T_\ Q"G/_P"6/_@2/G/^(G9'_-+_ ,!9^VU%?B3_ ,1(?Q4_Z &@_P#?
ML?X5Z;^SI_P<BW&H^+K6P^(7A>"WTVY<(]]9/\T&3U*8&1^-8XCPOS^E3=3V
M:E;HI)O[C7#^)&159J'M&K]7%I?>?K316/X"\=Z7\3?!^GZ]HMY%?:7JD(GM
MYXSE74UL5^?RC*,G&2LT?=1DI)2CJF%<Q\;/^2-^+/\ L#7?_HEZZ>N8^-G_
M "1OQ9_V!KO_ -$O6F&_C1]5^9GB/X4O1_D?RN7_ /Q_3?\ 71OYU_0Y_P $
M6?\ E']X1^K_ ,EK^>.__P"/Z;_KHW\Z_H<_X(L_\H_O"/U?^2U_1GB__P B
MBG_C7Y,_G_PG_P"1K4_P/\T?5U%%%?S:?T,%%%% !5/Q GF:#?+_ 'K>0?\
MCIJY5?5N=*NO^N3?R-145X->0GL?G'\+V_LG]H[2^WDZIC]37Z10G,2_05^;
M>C_Z-^T9#C^'5O\ V:OTBM#FUC_W!_*OR+PD=J6+I]I_I_P#PLCVFO,_&W_@
MY7TWROC+X-NL?ZZQ://KCG^M?F+7ZJ?\',EOM\4_#^3'WHYUS^"U^5=?Z+>'
M<N;A[#^C_P#2F?SOQ_&V?5_5?D@HHHK[8^-"BBB@ HHHH *_3;_@V@O?^,A/
M&EO_ -2W+)_Y-6@K\R:_2+_@V>N6_P"&NO&L7\/_  A\S?\ D[9U\=X@1OP_
MB?\ #^J/KN!96SW#^OZ,_:ZBBBOY$/ZJ"BBB@ KG/B6N=#4_[8KHZYWXE#_B
M0C_?%"!E'X6'_CZ_"NPKCOA6?WEU]%KL:<MP6P4444@"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "N5^*7_'A;?[YKJJY7XI?\>%M_OFG'<4MC2\"?\BU;_0_SK8K'\"?\BU;
M_0_SK8I#"BBB@ HHHH **** .3^*-SBTMXO5MQK4\"VHM?#T/]Y\DUC?%)#N
MMV[=*W_",@D\/VY'IBJZ"ZFE1114C"BBB@ HHHH ;/'YL#J>C BN!\*M_9WC
M+R1Q\YCKT!C@5Y[I/[[Q]N7I]H)_G5(EGH5%%%24%%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% '-_$R'?HZ/_ '6J;X=2^9H&/[KD
M4[X@1^9X<D_V6!JI\,)/^)7,O^WFJZ"ZG3T445(PHHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M\(_^#@?_ !-?O4.E%?F?_$7,][0_\!?_ ,D?HO\ Q"O)>\__  )?Y'X*2?\
M!O3^T-%&S-:^$L*,G_B;C_XFOCCXG?#K4OA)X_U7PWJPA74M'N&MK@1/O0..
MN#WK^JZ\_P"/.;_</\J_F/\ V]/^3Q/B%_V&)?Z5^B>'?&F89WB*M+&<MHQ3
M7*K=;=V? <?<'X#)\/2JX3FO)M.[OT]$?K?_ ,&ZWQ/U#QG^R!J>DZA/)<+H
M6K20VI8Y\N(I&0H_$L?QK]!:_-/_ (-J_P#DW/Q;_P!AAO\ T".OTLK\9X\I
MQAG^)459<WYI'Z]P34E/(\.Y.[Y?R;"N8^-G_)&_%G_8&N__ $2]=/7,?&S_
M )(WXL_[ UW_ .B7KY?#?QH^J_,^DQ'\*7H_R/Y7+_\ X_IO^NC?SK^AS_@B
MS_RC^\(_5_Y+7\\=_P#\?TW_ %T;^=?T.?\ !%G_ )1_>$?J_P#):_HSQ?\
M^113_P :_)G\_P#A/_R-:G^!_FCZNHHHK^;3^A@HHHH *KZJ<:9<?]<F_D:L
M56UEMFCW3>D+G_QTU-3X6#V/SCLOG_:-7WU8_P#H5?I#:?\ 'I%_N#^5?F]X
M1'V_]HRT_P"FFJY_\>-?I%;C%O'_ +HK\A\)=8XR7]__ #/!R/\ Y>/S/R*_
MX.9Y0=?^'B_Q!9S^BU^4]?J5_P ',%XK^/\ P'!_%'!*Q'UQ_A7Y:U_HKX<Q
MMP]A_1_^E,_GCQ =\^K^J_\ 24%%%%?;GQ@4444 %%%% !7Z2?\ !L]#_P 9
M9^-9/^I1F7_R=LZ_-NOTV_X-H-+8?M#^-+W^'_A&Y8?Q^U6AKXWQ E;A_$_X
M?U1]=P+&^>X?U_1G[-4445_(I_504444 %<[\2C_ ,2#_MH*Z*N=^)1_XD(_
MZZ"A 9_PK_UMW_NK795QWPL^_=?05V-.6XEL%%%%(84444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5ROQ2_Y!]O_OFNJKE?BE_R#[?_ 'S3CN*6QI>!/^1:M_H?YUL5C^!/^1:M
M_H?YUL4AA1110 4444 %%%% '/?$?3S=Z*)%',+;OPZ4SX;:D+C2VMR?FA/
M]C707EJM[:R1-]UP17GMM-+X+\1D-GRP<'_:6J6PNIZ-14=K<K>6ZR1G<KC(
MJ2I&%%%% !1110!4UR_73=+FF;^%:X_X=6;7FM27#?=C!Y]ZD\?^(?[0NELH
M/F5#AL?Q&NA\&Z)_8ND*K#]Y)\S?X57074UJ***D84444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 9?C1-_AVX]AFL;X6OF&X7T(-;O
MBI=WA^Z_ZYG^5<[\+&_>70]A5= ZG94445(!1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &3>_Z%XFMY.BW
M"[#[G_.*UJS?%,!?3Q*OWK=@X-7K6X%U;1R+T=0: )**** "BBB@ HHHH **
M** "BBB@ HHJGK>M0Z'9M+(W/\*]V- #]4U6'2+9I9F"J.@[FN$\1>,[C7)#
M''NCASPJ]6JKJ6IW7BK4?XFW'"(.@KK/"W@>/2T6:X DFZ@$<+5;$[F'X?\
M -QJ>V2XS#%UY^\:[#2_#UKI$>V&%<_WB,FKU%*Y5@HJIK&O6/AZS:XU"\M;
M*W09:2>58U'XDXKYR^-W_!6OX*?!*2:WN/%$.KZA"2&M;!3(W_?6-OZUVX++
M<7C)<F%IRF_)-G!CLTP>"ASXNK&"\VD?3%%?FCX[_P"#C+PU;2R+X=\%ZG<*
MO"M>NJ9_[Y8UP=W_ ,'(/B82_N/AWH1C[;[R7/Z5]51\.<_J*ZH6]917ZGR%
M;Q.X<INSQ%_2,G^A^M5%?E3X<_X./;QYE_M;X?V<<?\ %]EN78_^/$5[1\*?
M^"_7PE\;3QP:U9:UX;D; >:X16A'TVDG]*PQ7 .?4%S2P[:\FG^3.C!^(W#V
M(ERPQ*3_ +R<?S1]W45P/PC_ &H_A_\ '73TN?"OBK2=523[JI,$D/\ P%L-
M^E=]7R=:A4HSY*L7%]FK/\3["AB*5:"J49*47U3NOO04445D;!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %<C\5!^[M/JW]*ZZN4^*2YM+8_[1IQW$]B;X
M8M_Q)I!_TT/]*Z6N7^&#?\2V8?[==10]QA1112 *^$?^#B:T^T_\$^%;'^H\
M3V4GT_=7"_UK[NKXK_X+]Z4=2_X)R:XP7<;35K&;_P ?*_\ LU?2\&RY<\PK
M_OQ_,^=XMCS9-B5_<E^1^ =%%%?V.?R2%%%% !1110 4444 ?;G_  0(UC^S
M_P!OK2+?=C[;:SQXSUQ&[?TK]]*_G3_X(S>)O^$5_P""BOP_N&;$<DUQ$P['
M=;R*/U-?T65_-/C!2Y<YA/\ FIK\')']$^%%7FRB<.TW^2/SY_;<M?[-_:/U
M3C'R0R?FH-?;7P(N_MWP:\,S=?,TZ$_^.BOC_P#X*%:9]E^.'VC;_P ?5LG/
MKM %?4O[)FI_VI\ _#[9SY-NL7_?( K^1N"_W/%68T'U;?\ Y-?]3['+_=QM
M6/\ 6YZ/1117[&>\%%%% !7R#_P7%_Y1\^+/HG_H0KZ^KY__ ."G_P &[KXZ
M?L1>.M"T^-I-0DL3-;J!U9&#'] :]KANM"CFN'JU'9*<;_>CQ^(*,JN68BG#
M5N$K?<S^;OP__P AZQ_Z^(__ $(5_4A^SD<_ ?PE_P!@N#_T$5_+3B73+[YE
M:.:W?D,,%6!K]GO^">7_  7)^&MI\!]#\-_$>^F\/ZYH-JEF;CR'ECO @P&^
M4'!/?-?O'BQDN,QV%HU,'3<^1NZ2N]4M;?(_$O"_.,)@L36IXN:ASI6;T6CV
MO\S]+**^5O\ A]+^SG_T/B?^ 4W_ ,31_P /I?V<_P#H?$_\ IO_ (FOPG_5
MG-_^@:I_X!+_ "/VS_6+*O\ H)A_X%'_ #/JFBOE;_A]+^SG_P!#XG_@%-_\
M31_P^E_9S_Z'Q/\ P"F_^)H_U9S?_H&J?^ 2_P @_P!8LJ_Z"8?^!1_S/JFB
MOE;_ (?2_LY_]#XG_@%-_P#$T?\ #Z7]G/\ Z'Q/_ *;_P")H_U9S?\ Z!JG
M_@$O\@_UBRK_ *"8?^!1_P SZIHKY6_X?2_LY_\ 0^)_X!3?_$T?\/I?V<_^
MA\3_ , IO_B:/]6<W_Z!JG_@$O\ (/\ 6+*O^@F'_@4?\SZIHKY6_P"'TO[.
M?_0^)_X!3?\ Q->X_ +]HSPA^TYX)/B+P7JR:QI*S& S*C)AP 2"& /0BN7%
M9-C\+#VN)HSA'NXM+[VCIPN;X'$S]GAZT92[*2;_  9^5?\ P<R>)YV^+/@/
M1]S?9UTMKO;VW&1US^0KYS_X(C^ +7QS^W_X3:\19(M,,ESL89#'RV _(\U]
M2?\ !S)\/+C^W? /BGRV^SM ^FEL<!@6?^M?'/\ P20^,MM\$_VZ_!>HWTJP
MZ?=7)M)V8X^^K*O_ (\17]$</\U3@EQPWQ>SFM.^MS\#SUJGQDI8CX?:0>O;
M2Q_1U138Y%E164AE89!'>G5_,I_1@4444 ?(?_!;_P  VOCG]@#Q,TT:^=IL
MT-U#(1RA5LG'UQBOY^_"6K2:#XITV^B)62SN8YD([%6!'\J_>#_@OG\:;3X;
M_L07FBF95U+Q-=QP6Z$\LJL#)_XZ:_"[X5>&9/&GQ,\/Z1"K/)J6H06R@#J7
MD5?ZU_2GA/&<,BJ3J_"YR:]+*Y_/'BA*$\[A&E\7+%/UN[']-.BZI+JO[)$%
MXQ+37'A,3$]RQM,U_,G\3G>3XC:XTG^L:^F+?7>:_J+\%^#VL_@MI>@S?*T>
MC1V#Y'3]R$-?S-?M7>#9O '[2/C;29HVC:SUBY501U7S&VG\17A^#]:#Q.,I
MQZV:]+L]GQ8HS^KX2;Z73];(_<K_ ((2QPQ_\$Z/"_DXVM>WA/U\TYK[$K\\
M/^#<SXN0^*_V3]7\+>:OVCPSJ);83\V)B[Y ].*_0^ORWC.A.CGF*A/?G;^3
MU7X,_3.$:T:N38:</Y$OFM'^*"BBBOF3Z(**** "BBB@#RW]MJ.&;]D_QXL^
M/).DR[L_2OYAKLXO9<?WSC\Z_HO_ ."OWQ;@^$O[!7CB6258KG5[4Z?:DG&9
M'Y&/P4U_.GIT#:AJD$8!9II57 [DFOZ(\&Z,H9?7K2V<U;Y+7\S\#\6ZT98^
MA26ZCK\WI^1_2-_P2LEDF_X)Y_"=I?OG0(<Y_&OQ;_X+1>*9_$7_  4.\?0S
M,672[O[+'GLH4'^M?NU^QO\ #Z3X5_LN^!_#TB^7)I>DPPLOH<9_K7X??\%R
M_AW/X'_;^\37<R,J^( NH1DC[RGY?_9:\#PVKTJG$V*FOM*;7_@:?Y'N^(=&
MI#AS#0?V7!/_ ,!:_,^DO^#9[P#:S^+?'WB*2-9+F.UCM8B1S'\X)(^N<5^O
M=?B__P &W'QJL_"_QN\5>$;R98Y->LEDLE)QYDB'<P_[Y6OV@KY?Q/A4CQ!5
M=3JHM>EE^MSZ/PWG3ED5)4^CE?UN%%%%?GQ]X%?E7_P<P^ ;67PIX!\0I&J7
MD4T]O(X'S2*0F ?IS^=?JI7Y#?\ !RO\:[/4_$'@KP1:S(UUIRRWMX@.2H<+
ML_\ 037W?AK3J2XAH.GTYF_3E9\3XA3IQR&M[3K9+UNCXJ_X):>*+CPI^W;\
M/9K=F5KG4XK5\=U=@IK^DX=*_G+_ ."/_P /)_B-^WQX)@A1F_L^X_M!\#.!
M$0U?T:#@5]'XQR@\SHQ6ZAK][L?/^$L9K+:K>W/I]RN?EQ_P<T?\DO\ AY_V
M$9O_ $"OSL_X)H?\GO> ?^P@/_037Z)_\'-'_)+_ (>?]A&;_P! K\[/^":'
M_)[W@'_L(#_T$U]WP7_R1S_PU/U/BN,/^2M7^*G^A_2T.E% Z45_,Q_19'>?
M\><W^X?Y5_,?^WI_R>)\0O\ L,2_TK^G"\_X\YO]P_RK^8_]O3_D\3XA?]AB
M7^E?M'@S_OF(_P *_,_(?%[_ '.A_B?Y'ZD?\&U?_)N?BW_L,-_Z!'7Z65^:
M?_!M7_R;GXM_[##?^@1U^EE?$>('_)08G_%^B/L>!?\ D18?_#^K"N8^-G_)
M&_%G_8&N_P#T2]=/7,?&S_DC?BS_ + UW_Z)>OE,-_&CZK\SZ?$?PI>C_(_E
M<O\ _C^F_P"NC?SK^AS_ ((L_P#*/[PC]7_DM?SQW_\ Q_3?]=&_G7]#G_!%
MG_E']X1^K_R6OZ,\7_\ D44_\:_)G\_^$_\ R-:G^!_FCZNHHHK^;3^A@HHH
MH *H^*)/*\-:@Q_AMI#_ ..FKU<Y\7=2_LCX9ZW<$[?+M'Y^HQ7/BZBA0G-]
M$W^!-1VBV? 'P'7^V?VCM!_Z;:F#_.OTA0;5 ]J_/#]CO3?[3_:(T5@,_9YC
M-],?_KK]$*_+/""F_P"SJ]5_:J?HCQ<B7[J4N[/Q7_X.3M6\[]H[PO9Y_P!3
MI2R8_P!XG_"OS7K[R_X.'?$W]N_MTQ0JWR6&BP0E?1@\F:^#:_T;X%I>SR'"
MQ?\ *G]^I_-?&M7VF>8F2_FM]V@4445]8?+A1110 4444 %?K%_P;1Z+C6O&
M6H;?^7.2#/\ VTMV_I7Y.U^SW_!M7X3\KX"^+M:9<,^JO:@GN-D3?TKX#Q-K
M>SX?J^;BOO9]UX<TG//:7DF_P/TRHHHK^4C^G@HHHH *YOXF'&B+_OBNDKF?
MB<<:3'_OT(&<_P"$?%*>'#-NC:3S,=.U;?\ PM*'_GWD_.J7@'P_:ZQ#,UQ'
MOVGCFNA_X0;3?^??_P >-4[$JYE_\+2A_P"?>3\Z/^%I0_\ /O)^=:G_  @V
MF_\ /O\ ^/&C_A!M-_Y]_P#QXT:#U,O_ (6E#_S[R?G1_P +2A_Y]Y/SK4_X
M0;3?^??_ ,>-'_"#:;_S[_\ CQHT#4R_^%I0_P#/O)^='_"TH?\ GWD_.M3_
M (0;3?\ GW_\>-'_  @VF_\ /O\ ^/&C0-3+_P"%I0_\^\GYT?\ "TH?^?>3
M\ZU/^$&TW_GW_P#'C1_P@VF_\^__ (\:- U,O_A:4/\ S[R?G1_PM*'_ )]Y
M/SK4_P"$&TW_ )]__'C1_P (-IO_ #[_ /CQHT#4R_\ A:4/_/O)^='_  M*
M'_GWD_.M3_A!M-_Y]_\ QXT?\(-IO_/O_P"/&C0-3+_X6E#_ ,^\GYT?\+2A
M_P"?>3\ZU/\ A!M-_P"??_QXT?\ "#:;_P ^_P#X\:- U,O_ (6E#_S[R?G1
M_P +2A_Y]Y/SK4_X0;3?^??_ ,>-'_"#:;_S[_\ CQHT#4R_^%I0_P#/O)^=
M'_"TH?\ GWD_,5J?\(-IO_/O_P"/&J^J>$])TZQDFDAVJHSG<:- U+^@^)+?
MQ!$6B^5EZJ>HK0K@?ATKGQ"3'GRPISZ5WU)@@HHHI#"BBB@"#4=1BTNU::9M
MJK7.2?%&W#G;;R$>N11\3UD-C"5SY8/S?6HO!FA:;K.EC?'NF7[^6JN@B3_A
M:4/_ #[R?G1_PM*'_GWD_.M3_A!M-_Y]_P#QXT?\(-IO_/O_ ./&C0-3+_X6
ME#_S[R?G1_PM*'_GWD_.M3_A!M-_Y]__ !XT?\(-IO\ S[_^/&C0-3+_ .%I
M0_\ /O)^='_"TH?^?>3\ZU/^$&TW_GW_ /'C1_P@VF_\^_\ X\:- U,O_A:4
M/_/O)^=9'BWQ?'XCMHHUB:/RV)R3UKJ_^$&TW_GW_P#'C2-X(TM1S#C_ ($:
M-!:G/^'O'L>C:7';M"[%.X-7?^%I0_\ /O)^=:8\#:6PX@S_ ,#-'_""Z9_S
M[_\ CQHT#4S/^%I0_P#/O)^='_"TH?\ GWD_.M/_ (073/\ GW_\>-'_  @N
MF?\ /O\ ^/&C0>IF?\+2A_Y]Y/SH_P"%I0_\^\GYUI_\(+IG_/O_ ./&C_A!
M=,_Y]_\ QXT:!J9G_"TH?^?>3\Z/^%I0_P#/O)^=:?\ P@NF?\^__CQH_P"$
M%TS_ )]__'C1H&IF?\+2A_Y]Y/SK$\5^)8_$KQ^7 49>,]S77?\ ""Z9_P ^
M_P#X\:FL_"=A8R!H[==PZ9YHT%J'A.TDLM"@CD^]C./2M*BBI*"BBB@ I&&5
M/TI:* /-I9&\/^*6DGBWA9"V#W%;W_"TH?\ GWD_,5T.HZ):ZL/W\*N?7O5'
M_A!=,_Y]_P#QXU6G4G4S/^%I0_\ /O)^='_"TH?^?>3\ZT_^$%TS_GW_ /'C
M1_P@NF?\^_\ X\:-!ZF9_P +2A_Y]Y/SH_X6E#_S[R?G6G_P@NF?\^__ (\:
M/^$%TS_GW_\ 'C1H&IF?\+2A_P"?>3\Z/^%I0_\ /O)^=:?_  @NF?\ /O\
M^/&C_A!=,_Y]_P#QXT:!J9G_  M*'_GWD_.C_A:4/_/O)^=:?_""Z9_S[_\
MCQH_X073/^??_P >-&@:F9_PM*'_ )]Y/SH_X6E#_P ^\GYUI_\ ""Z9_P ^
M_P#X\:/^$%TS_GW_ /'C1H&IF?\ "TH?^?>3\Z/^%I0_\^\GYUI_\(+IG_/O
M_P"/&E_X0;3?^??_ ,>-&@:F7_PM*'_GWD_.C_A:4/\ S[R?G6I_P@VF_P#/
MO_X\:/\ A!M-_P"??_QXT:!J9?\ PM*'_GWD_.C_ (6E#_S[R?G6I_P@VF_\
M^_\ X\:/^$&TW_GW_P#'C1H&IE_\+2A_Y]Y/SH_X6E#_ ,^\GYUJ?\(-IO\
MS[_^/&C_ (0;3?\ GW_\>-&@:F7_ ,+2A_Y]Y/SH_P"%I0_\^\GYUJ?\(-IO
M_/O_ ./&C_A!M-_Y]_\ QXT:!J9?_"TH?^?>3\Z/^%I0_P#/O)^=:G_"#:;_
M ,^__CQH_P"$&TW_ )]__'C1H&IAZK\1H=0TZ:$6\BF1"H.>E)\*_P#CYN_]
MT?SK2U[PAI]EH]Q*D.UXT)!W'@UG?"O_ (^+O_='\Z.@M;G9T445)04444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 V>%;B!XV^ZX*FLWPQ,RV\EN_W[=RN/;_.:U*R+K_B5>(HYND=T-C?7
M_./UH UZ*** "BBB@ HHHH **** "BB@G% $-_?1Z=:O-(VU4&37F^MZQ/XG
MU3H6R=L:#M6I\0?$1O;O[+&W[N,_-CN:T?A_X8%M +R9?WC_ ' >PJMM2=]"
M]X1\*)H=N)) &N'')_N^U;=%5=9UFU\.Z5<7U]<1VMI:QF6660[5C4#))-+5
MNR&VDKLL33I;Q-)(RQQJ,LS'  KXG_;H_P""S_@O]FMKK0O"GE>+/%$>481/
MBVMFZ89O4'L 17S#_P %*/\ @K?KGQO\4S?#OX22W<>EO+]EFOK?(GU!\X*I
MCHI/'7FNN_X)[_\ !$#^T(;7QA\85D>:4B>#1@V3SR#*3W]5P?K7Z;EO"F!R
MS#1S+B*5KZQI+XI>O7Y=.K/RG-.,,PS7%2ROAB-VM)57\,?3I\];]%U/F^Y\
M4_M+?\%1?%;1V_\ ;$VDS-ADA+6VGP*>[ 8#8]0#7TI\!/\ @W=C$,-Y\1/%
MC//P7LM.3?&?7]X=I_2OTP\&^!='^'FA0:9H>FV>EV%LNR*"WB"(@]@*UJY\
MP\1L9R_5\KA'#TELHI7^_P#R1TY;X8X%3^LYO.6)JO=R;M\E?\W\CY=^'W_!
M'CX$_#V&,1>%FU"11\SWLYFW'Z-7HEE^P3\'+&$1K\.?"; #&7TZ)C^>VO7J
M*^/K9[F-:7-5KS;_ ,3_ ,S[;#\/Y91CRTL/!+_"O\CPOQ-_P37^"GBJ%HYO
M 6AVX;@FVMTA/Z"O"_B]_P $#?A#XW@E;P]/JWABZD!.]9#<IG_=8@"ONBBM
M\)Q/FV&?-1Q$U\VU]SNCGQG">3XJ/+7PT'_VZD_O5F?BE\;/^".'QK_94OY/
M$'@/4IM>MK0EXY=,F:&\11W*\ ?@370_LJ_\%N/B!\ ]=@\-_%;3;K6=-MV\
MF2:1/+O;<#C)S]_\37[&$;A@\U\__M@?\$XOAU^U_H<_]K:7#I^N[#Y&IVL8
M696[;O[P]LU]GA>.L-F$5A>(J"J1_GBK27GI^EO1GPN*\/<5ELWB^&:\J<M_
M9R=XR\M?UOZH]$^ '[2O@[]IGP7#KGA'6+;4K60?/&K8E@;NK+V(_*N\K\(?
MB!\+/C-_P2 ^-L6I:?=7/]CR2YANXBQM-0C!^[(O0''4<XK]6_V!_P#@H%X7
M_;=^'J7-E(ECXDLD5=1TUV^:)O[R^JGGGVKQ^)>#W@J2S#+Y^UPTMI+>/E+_
M #^^Q[?"W&RQU9Y;F4/8XJ.\7M+SC^=ONNCZ#HHHKX<^_"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ KE_B<N=-A/HU=17._$M,Z&K>CBA ]BK\+FS:W ]ZZRN/^
M%CY^U+[ UV%-[@M@HHHI %?,?_!83PP?%G[ /C:W"[O)C2XQC^X=W]*^G*\Q
M_;/\++XS_92^(.GLN]IM!O-@_P!L0MM_6O4R7$>QS"A6_EG%_BCSLXH^VP-:
MEWC)?@S^7VBIK^T:POIH'^]"[1M]0<5#7]L;G\<;:!1110 4444 %%%% 'K/
M["WC+_A _P!KGP#J.[;MUB"'/_71PG_LU?T[(VY%([BOY2_AIK/_  CGQ&\/
MZ@6VBQU*WN,^FR56_I7]2GPE\0#Q9\+O#NJ!MPU#3H+@-Z[HP?ZU^!>-&&M6
MPV([J2^YI_J?N7A#B+T<10[.+^]-?H?+G_!2_1O)\4>'KQ5^6:"16/N",5ZK
M^P#K7]I_ *WB)S);7,J'V&>*YS_@I+H'VGX<Z5J"KDV]V(C[!E8_TJA_P33\
M0_:?#.O:<QYMI4=1Z[MV:_BS"_[+Q[4B]JL/_;4__;6?I$/<S-K^9?I_P#ZA
MHHHK]D/>"BBB@ IEQ EU \4BJ\<BE64C(8'@BGT4 ?CS_P %8?\ @BKK5AXS
MU3X@_"S3S?Z;J#M<W^DPC#VSG)9HQ_=)SP/; K\S-?\  .N>%KMK?4M(U*QF
MC.&2>V>-@?Q%?U<UROBCX%>"O&]XUQK/A+PWJMPQRTEWIT4S'\64FOUWA[Q8
MQ6"H1PV-I^U4=$[VE;SWOZGY7GWA?AL97>(P=3V;EJU:ZOY=O0_E@_LRX_Y]
MYO\ O@T?V9<?\^\W_?!K^HG_ (90^%__ $3SP5_X);?_ .(H_P"&4/A?_P!$
M\\%?^"6W_P#B*^C_ .(T8?\ Z!I?^!+_ "/G_P#B$%?_ *"5_P" O_,_EV_L
MRX_Y]YO^^#1_9EQ_S[S?]\&OZB?^&4/A?_T3SP5_X);?_P"(H_X90^%__1//
M!7_@EM__ (BC_B-&'_Z!I?\ @2_R#_B$%?\ Z"5_X"_\S^7;^S+C_GWF_P"^
M#1_9EQ_S[S?]\&OZB?\ AE#X7_\ 1//!7_@EM_\ XBC_ (90^%__ $3SP5_X
M);?_ .(H_P"(T8?_ *!I?^!+_(/^(05_^@E?^ O_ #/Y=O[,N/\ GWF_[X-'
M]F7'_/O-_P!\&OZB?^&4/A?_ -$\\%?^"6W_ /B*/^&4/A?_ -$\\%?^"6W_
M /B*/^(T8?\ Z!I?^!+_ "#_ (A!7_Z"5_X"_P#,_EV_LRX_Y]YO^^#7ZP_\
M&VW[0!T]_%GPUOC)#YK#5;(.#^\<@*ZCZ*@-?I1_PRA\+_\ HGG@K_P2V_\
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %87
MQ$3?X;?_ &74UNUD^-H_,\.S_P"R,T <_P#"Z3%[<K_>45VU<'\-)=NM,O\
M>6N\IRW%'8****0PK-\9:$OB?PEJ6FMC;?6TD!SZ,I']:TJ",BJC)Q:DA2BF
MK,_E7^->@R>&/C!XHT^1#&UIJMS'M/H)6Q7+U]$_\%6OAY_PK+]O/X@::L>R
M'[:LT?'#!XU<X_$FOG:O[<RO$K$8.E77VHQ?WI,_C;,L.Z&+JT']F37W,***
M*[CA"BBB@ HHHH  <&OZ6/\ @F;\11\4/V(_ 6I"3S/+T]+3.?\ GD/+_P#9
M:_FGK]T/^#=GXI?\)E^QQ?Z"TFYO"^I&$*3T$NZ3^M?E'B]@_:Y1#$+_ )=S
M7W-6_.Q^H>%.,]GFLZ#^W%_>G?\ *Y]4_MI>&_\ A(O@!K#*NY[)1<*/<<?U
MKYX_X)T>)O[-^+5WI[-M2]M68>[*1C^=?8WQ!T*/Q+X)U2QD&5N+9UQ^&17Y
M\_L\:W)\._VA-':9O+6&]\B?/'&>:_@;CC_8>)<!F/1M1?R=ORD?M68_N\72
MJ_(_1ZBD1MZ!O49I:_9#W@HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M**\X_:F_:=\-_LF?"+4?%OB:ZCAM[1#Y,6?GN9,?*BCU)P/QK;#X>I7J1HT5
MS2D[)+JS*O7IT:;JU7:,5=M]$;?QD^-WACX!^";KQ!XJU:UTG3;1"S23/@M[
M =237Y.?MM?\'#&N>*;N]T/X3V,>F:9\T1U6[C#33#H=J<@ ]CG-?'7[=O\
MP4!\9?MQ?$BXU'6;R:WT.WD(T[3$<B&W3H"1T+$=37._LI_L4^/OVQ?&$>E^
M#]'FN8U8"XO9 5M[9?5FQ7]!\-^'.7Y9A_KV=M2DE=IOW(^O=_AV1^$<0>(&
M/S*O]1R9.,7HFE[TO3LOQ\SS?Q=XLO\ QSXDO-6U.=KF_P!0E::>5NKLQR35
M.UTVXOO]3;S3?[B%OY5^V/[+/_!O#\/?A[8VU]\0K^[\4:LH#M!$WDVT;=U(
MYWC\J^P_ _[#GPC^'-G'#H_P_P##-GY8QO6R3>WN3CFNG,?%S*L,_982G*I;
M2ZM%?*^OX'+E_A7F>(7M,7.-._1^\_G;3\3^9*3PWJ,*[GL+U5]3 P_I5-E*
M-M8%2.H/:OZF=1_9N\ ZO:^3=>$=!GA(P4>T4C^5>(_'+_@CO\"?C?83+)X/
MM-!NI 2)]) M6#>IP.:X\'XR8*<[8BA**[II_P"1UXKPCQD8WP]:,GV::_S/
MQ?\ V)O^"F_Q%_8>F^R^';BUNM"FF\VYT^XC!67H#AN2O ZBOV._8-_X*\?#
MS]L^WATN2XC\.>+MOSZ=<MA9CW\MOXA]<5^<_P"W+_P07\;?L_65UKW@6=_&
M'A^$&22%4VW=NH_V>=P [Y%?!MAJ&I^!O$4=Q;RW6FZGI\H974F.6%U/Y@@B
MO8S#AW(.*Z#Q>"DE4_FCO?\ O1_SU[,\K \09[PQ66%QD6Z?\KVM_=?]+NC^
ML '(HK\U_P#@CM_P5^_X7BEI\./B->1Q^)H8]FG:A(V!J '\+9_CQ^>*_2@'
M-?SSGF1XK*<7+"8M6:V?1KNC]ZR7.L-FF%6*PKNGNNJ?9GYY_P#!8#_@D7#^
MTSI]QX_\!VT<'C*SB+7=H@VKJ2 =O]L8_'FOQ/\ $WAC5?A[XFN-.U.UNM-U
M/3Y2DD4BE'B=37]74DBQ(69E51U). *_/?\ X*T?#/\ 9=^(&F75QXV\2:7X
M=\;11DPW&G%6O)#VWH,;Q[$BOT[P^X]Q-#ERS%0E4AM%Q3<HKLTMU^1^<\=\
M#X>OS9CAIQISW:DTE+SOT?YGPW^Q'_P7'^(_[,=K:Z)XB)\9>&X<(J74A^T6
MZ]/E?DG'ITK]'O@O_P %V_@/\4+&$ZIKDWA2Z8#S$U*/:H;V*DY%?@CXML]-
MT_Q)>0Z1=S7VFQRE;>XFB\IY4[$KDX^F:S:_2,Y\.LFS.7MW!TY/6\=+^J:M
M?Y'YYE/B!F^71]CSJI%:6EK]S3O;YG],$'_!27X&7-KYT?Q*\.-%C.[S6_\
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
M,Z9)I&D1V\FW<G7!K0JOI>I1ZM9K/'G8_3-6* "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#!^(DFSPXW^TP%0?#&+;H\C?WI*;\3I]FF0I_?;^5
M6_A]#Y7A]#_?.:KH+J;E%%%2,**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MP"@*,\ 5\!^/?&W@/QI_P74^':_#I=&70='O[/3)3I5M'#9O<Q^;YOE[ %8
ML!N'!*G!(P3MPW+ UJ^-GAO:SDZ53FE/EY7==8I-IMZJ\NYCQ1',*%# 0Q7L
MH15:ER1AS.2L^DFTFDM':/8^I?\ @O-\&/%7Q>_8YL)?"]EJ&J+X;UR+4]2L
M[1/,=[80S1F38!N;8SJ2!P 68CY<C&_8K_X++? B7X.>&?"^MSR_#O4-%T^W
MTY[2[LF:R+1QA2T<L08;21GYPIYY[FO9/^"B7_!0R'_@G]I/A.^NO"-UXFL_
M$US/;/-%>BU6Q:,1L-W[M]VX.Q X_P!6>M;WQ4_8/^!?[66E+K.L>"/#>JMK
M4(N(]7T]/LEQ<!P667SH2K.3NSEB<\9S7@X7%8>.3T<-G%&?L7*;ISIR5[Z*
M2<7=.S[V=MNY]#C,'B99W7Q625X>W481J4ZD96M9N+4E9JZ[75]]=#S?]B']
MA+0_@G^T]XV^+/@'X@Z/KG@7Q['<)%HVDPI)9P,\Z2J4FCE9&\HB15PHP)".
M*^NJ_*C_ ()P:!-^R=_P5Z\<?!_P?XBU#6O ?V:X^T1RG<JO'#'*A?'R^9$[
M&$N,;LG@9VC]5Z\_C+#UJ>.A*K5]JI4X2C)I1;BU[O,NZ2UOJ^IZ7 ^(H5<!
M.-&C[)PJ3C**DY14T_>Y6_LMNZ2T73N%%%%?)GV04444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %4?$T?FZ!=C_IFV/RJ]4&J1^=ITR_WD(H X+X?R
M>5XFC]U8?I7HE>9^%Y?L_B6'_?VUZ952)B%%%%24%%%% 'X;_P#!Q;\+CX1_
M:YTK7(X_W/B'2UED?'_+16*X_)17Y[U^SG_!RE\*_P"V/@AX.\401YFTS46@
MN'QTC9#C_P >-?C'7]:>'6.^LY!0;WBG%_)_Y6/Y:\0,']6SRLEM*TOO7^84
M445]P?&!1110 4444 %?IC_P;:?&3^P/CCXK\'3R>7;ZQI_VR%2?OS*Z+C_O
MDFOS.KW[_@F+\:_^%"_ML>!]<DD\NT-Z+:X&<!UD!0 _\"8&OG.+LN^O9/B,
M.EJXMKU6J_(^@X5S#ZGFU"N]N9)^CT?YG]*+H)$*MT88-?G-^TOX;?X>?M":
MLJAHU:Z^UQ^RL=PQ7Z,0RK/"KKRK@,#]:^/?^"DO@?[)XETG78X_ENHS#,V.
MA7&W^M?YT>*V7NME"Q,=Z4D_D]'^A_4&=4^;#\Z^R[GU+\+O%2^-OA[H^JHP
M87MLDG'N*WZ\&_X)^>.?^$D^#O\ 9TC;I])E,>,]$/W?Y&O>:^VX?S!8[+:.
M+7VHIOUMK^)Z&%J^THQGW04445[!T!1110 4444 %%%% !1110 4444 %%%%
M $.H7\.EV,US<2+%# A=W8X"@<DFOY]?^"P7[?=]^V!^T#>:7I]U(O@WPQ,U
MM80JWRSN.&E(]2>/HHK]5O\ @M+^TZ_[./[&&KI8W'DZQXH)TVV .&V,,2,/
MH&%?S\^'M#O/&OB>ST^T1KB_U2X6&)?XI)'; _,FOW7PCX>I\L\YKK:\8WZ6
M^)_I]Y^*^*F?3YH930>]G*W7LOU^X]Z_X)Q?L!:Y^W9\9(=,A62U\-Z<RRZK
M?;3A(\_<4_WCT]LYK^@W]GW]G;PK^S+\.K'PSX3TR#3["SC"DJH\R9N[,>Y)
MYKSK_@F[^R'IO['G[,>A:';VZ+JU] MYJ<^WYY9G&[!_W00OX5[]7Q/'G&%7
M-\9*E2=J$':*[V^T_7IV1]CP1PG2RK"*K45ZTU>3[7^RO3KW84445\ ?<A11
M10 CHLJ%64,K#!!'!K\U/^"Q7_!(6Q^*OA[4/B1\.[".S\26,;3ZC8PIA+]%
M&2P _C _/%?I939(UFC96565A@@C((KV<BSW%93BXXO"RLUNNC75,\G.LEPV
M:866%Q*NGL^J?='\H>CZOJ7@'Q3;WEK)-8:II5P)$895X9$;/Z$5^W7[+/\
MP6Z\!)^QC:^(O'NK+'XLT9!9W&GQ$-<7L@!VLHSGY@,D]LU^?/\ P6Y^ /A?
MX&?MBWK>%[RS>#7H_MMU90.";"8]5('3=][\:^.@6(V\]>E?TWF&2Y?Q5E^'
MQ-9.*TDK:.SWCZ/_ (*/YQP.<8[AG'5\/1:D]8OJK])>O_#'V[^VE_P7&^)W
M[2-S=:9X9N&\&^&G)58K1S]IF7_;?C@^F*^+=0U.^\2Z@TUS-<7MS,VYF=B[
M,37T[^PW_P $EOB1^V?>V]]#:MX?\*EAYFJ7D9 =?^F:\;OP-?KS^R5_P1Y^
M$/[+5E;W T9?$FO1@,VH:CB0JW?8,  >QS7DYAQ3P]PQ3^J8."<U]F&__;TO
M^'?D>I@>&<^XDG]:Q<FH/[4MO^W8_P##+S/P_P#@U^P)\7/CSY4GASP3K5S:
MS8VW3V[+!^+8KZ3\!_\ !O'\</$D"3:H_AW28Y!D WOF./JN!7[J:?I=MI,
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
MJGL+J24445(PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *;+$L\3(PW*PP1ZTZB@#&LIF\/WWV69
MLV\IS$Y_A]JV:@U"PCU*V:.3\#W4^M4-,U&33I_L=WU'$<AZ,* -:BBB@ HH
MHH Q_'C;?"UU_P !'_CPK"^%T6Z[N'_N@"MOX@?\BI<?5/\ T(5D_"O_ )>_
M^ _UJNA/4["OFG_@KGXO?P7^PAXRN(V*FY1+,X.,B0[#_.OI:OD#_@N6'/\
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
MD8)/XUWM5(2"BBBI&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M110 4444 %%%% !1110 4444 %%%% 'X(_\ !P/_ ,G\S_\ 8'@_]#EKOO\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !61XM\1MX=MHY%C$GF$CD]*UZYWXA:9<:G90K!&
MTC*Q) '2@&:GA[5&UG2X[AEVF3L.U7JR_!]I)8Z##'*K(ZYR#6I0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5A^/[W[)X?D7O*=GYUN5QGQ/OM\\%NI
M^Z-Q'\J: L_#"SV6,TW_ #T;;^5=56;X3L?L&@VZ8PQ7+?6M*D 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% %'4- @OVW\Q2_WTXJL&U+2>JK>0KW_B
M_P _G6O10!E#Q+:W431R;X68$$..E<&N[1-<61>5ADRK=C7IL]I%=#]Y&C_4
M9KB_']@VE3+Y*[;>88QZ&JB)G:V\PG@5UY5AD&GGFL#X?:O]OT<0LW[R#Y?P
MK?J1GXG?\%=O@U?_ +)'[<ECX^T>)H;/6;F/5;9D&$2:-AE/_'<GZU^MO[*7
MQUL?VCO@)X<\66,RS+J5HAFP>5E VN#_ ,"!KSG_ (*:?L>6_P"U_P#LX:CI
ML,2G7M)5KS3),?-YBC)0?[P&/QK\^?\ @C/^VQ<?LR_%Z^^%?C2:2QTG4[IH
M8?/.!978.W!ST!QCZFOUBM3_ -8>'(5*>N(PNC75P_X9?@S\=P]3_5KB>=.K
MIAL7JGTC/_AW^*['[(44V.1945E8,K#((Z$4ZOR<_8C\=_VB?VG[3]D;_@KQ
MX@\87NEW&KPVT B-O ^UCDYZX/I7MG_$1#X:_P"B=Z]_X$C_ .)K[.NOV._A
MYJ'QMN/B#=>&[&Z\374 MY)YT\Q64?[)R,^^*ZW_ (5)X5_Z%G0/_!?%_P#$
MU^A8KB3),13HK$X2524(1BWSN.R[*_WGYK@^%\_PU6N\+C(TX5*DII<BEN^[
M:^X^!/\ B(A\-?\ 1.]>_P# D?\ Q-'_ !$0^&O^B=Z]_P"!(_\ B:^^_P#A
M4GA7_H6= _\ !?%_\31_PJ3PK_T+.@?^"^+_ .)KC_M?AS_H E_X-?\ D=W]
MB\3_ /0QC_X)7^9\"?\ $1#X:_Z)WKW_ ($C_P")H_XB(?#7_1.]>_\  D?_
M !-???\ PJ3PK_T+.@?^"^+_ .)H_P"%2>%?^A9T#_P7Q?\ Q-']K\.?] $O
M_!K_ ,@_L7B?_H8Q_P#!*_S/RR_;0_X+7:#^TI^S+XK\$VO@G6--N->MEA2Y
MEN R1$.K9(VC^[7V#_P1<_Y,%\,?]=[C_P!"%>Z>/OV:_ OQ*\(7VAZIX6T2
M2PU"/RYE2SCC8C.>&4 CIVK1^#WP?T'X$^ +'PSX:LDT_2=/&(H5).">I_&C
M-,_RRKE/]GX&A*D^=3=Y<R>EMWK\K!E'#N:T<X_M+,,1&JO9N"M'E:]Z^RNN
M^MSJ***\5_;O_:\T?]COX$ZEX@OIH_[2FC:'3;8GYKB8CCCK@<9/;-?)8/"5
M<57CAZ"O*3LD?98W&4<)0GB:[Y815V_)'Y[_ /!?3]J7_A8/Q)T7X5Z+(9TT
M9O/OA$<EYWX$9'J  ?\ @5?>'_!,K]F]?V9OV2/#>D31+'JFH0B_OR!]Z1^1
M_P".;1^%?FC_ ,$JOV8]7_;B_:SOOB-XJ6:ZT?1[O[?<32C(N+C.40$\';A<
MCT(K]KH85MX5CC4*D8"J!T '2OT7C>O2R_!4.'<.[^S]ZHUUD_\ AV_N/S'@
M'#ULRQ^(XFQ2M[3W::?2"Z_@E]XZBBBOS$_6 HHHH *^!?\ @XN_Y,D\+_\
M8[VG_I!J%??5? O_  <7?\F2>%_^QWM/_2#4*^JX'_Y'N%_Q?HSX_C[_ ))[
M%_X/U1]1?L(_\F6_"G_L5=._])TIW[4_[&7@#]K_ ,"7FC>+M"L[BYFB9;75
M(XE2^T^3&%DCE W<'!VDE6Q@@BF_L(_\F6_"G_L5=._])TKUBO+Q>*K8?,:E
M:A)QDIRLT[-:L]C!X2CB<KI4,1%2A*$4TU=/W4?F%_P0_P#BYXD^#'[1'Q$_
M9U\37RW4'A][JYTT-+E8)[><13I#G^"57$FWML8XY:OM_P#;2_;1\)_L._"-
MO%7BC[1=27,OV73=.M<?:-0GVE@@SPJ@#+.>%'J2 ?@']EG_ (J+_@X/\=76
MFCSK6SN-6:Y>+E4"P"%B<<?ZT@<]R.]-_P""R_Q)C7_@I?\ "'3-;T?5O%'A
MWPM86NJMHFGP^=/?&2[D:5$3^(N+:-2/1:_1\RR.CF?$5)U%95*,:LTM&WRN
MZ79R:5_5L_+LKX@KY5PS65*5W3K2HTW+5)<RLWW44W9>26QZQI'_  4?_:J\
M7>'U\8:/^S2LO@MT6X2-[J3^T)X6!(9%+*[ @9RL!&,>H-?0W[!G_!0KPO\
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
M_ @__$T?\1*/Q$_Z$[1/_ @__$UYG_Q#^_M"?\^/AC_P9-_\;H_XA_?VA/\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M_J6^&_\ R3S0?^P=;_\ HM:_EI^%'_)3-!_Z_P"'_P!#%?U+?#?_ ))YH/\
MV#K?_P!%K7ZIXT?\PO\ V]^A^9>#^V)_[=_4VJ***_"3]K"BBB@ HHHH ***
M* "BBB@ HHHH *#THH/2@#^:W_@J(,?MW_$3_L(_^R+7Z&?\&S3?\6H\?#_J
M*)_Z*2OSS_X*B_\ )]_Q$_["/_LBU^AG_!LU_P DI\??]A1/_125_2W&G_)&
MQ_PT_P!#^=N$/^2NE_BJ?J?J-1117\TG]$A1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %<#^T?\8(?@W\-+S4"Z_;)5,5JF>6<\ _A7>3SK;0M)
M(P5$&6)["O@']L/XVR?&3XF-9V+M)IFFMY%NJG(E;/+?CT_"OB^.N)%E&6RE
M!_O9^[!>?5_+\['GYEB_84KK=Z(Q_P!GOX:7GQ\^,D*W&Z6#SOM5[(>1MSG!
M^O2OT2T^PBTNQAMX5"0P($11V &!7DG[&WP/7X2?#:.XNHP-5U4":8D<HIZ+
M_7\:] ^*_P 2],^#WP[UCQ+K$T=OI^CVKW,K,VW=M4D*/<G@>YK#PYX9G@,
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
M2_X.%II)_P!S\(IKB/.0SW3 _P#HNM?PQ_P<-:695&L?#C4M-A_B,,K28_\
M'16?]GYGAO\ :<#E4*=;^;G4K/O&-[)FO]I95B;8;'YQ.I1_EY'&Z[2G:[7<
M^[/V8_V=M#_9;^#VE^#]!CVVM@F9),?-/(0-SM[G _*O0*^1_A!_P6K^!_Q4
MGCM[C6I_#EP^ 1JD8A0'V.37U#X/\?:+\0-(BO\ 1=4L]3LYAN26WE#JPK\D
MS;+\QH574S"G*,I-MN2>K]3]ER?,LLKT8TLMJ1E&*22BUHEY;FO1117D'M!1
M110 4444 %%%% !63XTU;^RM$D*G]Y)\JUK5P?CO4VU;6UM8SN6,[>.YIH"U
M\,])W227C#I\JY[UV54]!TQ=)TN&%1RH^;'<]ZN4@"BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *^I:9#JMLT4RAE/Z5PO
MB/P3<:,YDAW20]<CJM>A4,H88(R*=P//] \>7&E;8YLS1#CGJ*[#2?$MGK*#
MR95W?W3P:HZ[X"MM4W/%^YE/<=#7):EX4OM%DW>6S*.CIS3T9.J/2Z*\YTWQ
MSJ&F_*9/-4=G[5M67Q0C88F@9?<'^E+E8[G645BP>/\ 39O^6C+]5JPOB[3W
M'_'PGYTAFE16=_PE>G_\_,?YT?\ "5Z?_P _,?YT :-%9W_"5Z?_ ,_,?YT?
M\)7I_P#S\Q_G0!HT5G?\)7I__/S'^='_  E>G_\ /S'^= &C16=_PE>G_P#/
MS'^='_"5Z?\ \_,?YT :-%9W_"5Z?_S\Q_G1_P )7I__ #\Q_G0!HT5G?\)7
MI_\ S\Q_G1_PE>G_ //S'^= &C16=_PE>G_\_,?YT?\ "5Z?_P _,?YT :-%
M9W_"5Z?_ ,_,?YT?\)7I_P#S\Q_G0!HT5G?\)7I__/S'^='_  E>G_\ /S'^
M= &C16=_PE>G_P#/S'^='_"5Z?\ \_,?YT :-%9W_"5Z?_S\Q_G1_P )7I__
M #\Q_G0!HT5G?\)7I_\ S\Q_G1_PE>G_ //S'^= &C16=_PE>G_\_,?YT?\
M"5Z?_P _,?YT :-%9W_"5Z?_ ,_,?YT?\)7I_P#S\Q_G0!HT5G?\)7I__/S'
M^='_  E>G_\ /S'^= &C16=_PE>G_P#/S'^='_"5Z?\ \_,?YT :-%9W_"5Z
M?_S\Q_G1_P )7I__ #\Q_G0!HT5G?\)7I_\ S\Q_G1_PE>G_ //S'^= &C16
M=_PE>G_\_,?YT?\ "5Z?_P _,?YT :-%9W_"5Z?_ ,_,?YT?\)7I_P#S\Q_G
M0!HT5G?\)7I__/S'^='_  E>G_\ /S'^= &C16=_PE>G_P#/S'^='_"5Z?\
M\_,?YT :-%9W_"5Z?_S\Q_G1_P )7I__ #\Q_G0!HT5G?\)7I_\ S\Q_G1_P
ME>G_ //S'^= &C16=_PE>G_\_,?YT?\ "5Z?_P _,?YT :-%9W_"5Z?_ ,_,
M?YT?\)7I_P#S\Q_G0!HT5G?\)7I__/S'^='_  E>G_\ /S'^= &C16=_PE>G
M_P#/S'^='_"5Z?\ \_,?YT :-%9W_"5Z?_S\Q_G1_P )7I__ #\Q_G0!HT5G
M?\)7I_\ S\Q_G1_PE>G_ //S'^= &C16=_PE>G_\_,?YT?\ "5Z?_P _,?YT
M :-%9W_"5Z?_ ,_,?YT?\)7I_P#S\Q_G0!HT5G?\)7I__/S'^='_  E>G_\
M/S'^= &C6'\0+/[5X>D8#+1D$5;_ .$KT_\ Y^8_SJ#4_$6GWFGS1_:(_G0@
M<T <[\,KSRM3EB)XD7('O7=5YCX:O/[.\00L#\N_;]<\5Z<*J1,=@HHHJ2@H
MHHH **** /Q._P"#@_\ 8Q_X5;\8[/XE:/:[-(\5 QWWEK\L-R.=S>[[C_WS
M7YP5_3E^W-^S%I_[6_[-OB'P?>)']HNH#+92L,^1.H.UA].:_FG^(O@/4/AA
MXYU3P_JUO):ZAI-R]O-$XPRLIQ7]0>%_$7U_+?JE5_O*.GK'H_EM\C^;O$K(
M/J.8_6J2_=U=?275?/<Q:***_3#\X"BBB@ HHHH **** /=O^">?[9^J_L3_
M +0NE^)+661M'GD6WU6V!^6> G#''JH)(]Z_HZ^%GQ,TGXP^ -+\2:'=1WFF
MZM L\,B-N&",X/N.GX5_*?7Z4_\ !"G_ (*4?\*B\7Q_"OQA?;?#NL2?\2NX
MF?Y;.8_P>RMC ]VK\E\3N#_KV'_M/"Q_>TU[R7VH_P":_(_4_#?BSZE7_L[%
M/]W-^ZW]F7^3_,_5O]J'X#V_QN\!31*JKJEFIDM)<<Y'\/T/-?&'P2^*^K?L
MV_$]C-'+'&DGD7ULW&X9P3CV]:_1F.198U965E89!!R"*^:OVXOV8AXJTZ3Q
M5HEO_P 3"V7-W"B_ZY1_$/<5_#?'W#->4HYYEFE>EJ[?:2Z^J_%:'[7F>$DV
ML31^*/XGT)X/\76/CGP[:ZIITRSVMT@=&4YQGL?>M.OA/]C?]II_A-KZZ'J\
MC_V+>O@,Q_X]G/?Z5]T6EW'?6T<T+K)%(-RLIR&%?4<(\44<ZP2K1TG'24>S
M_P GT.W XR.(I\RWZHDHHHKZH[0HHHH **** "BBB@ HHHH **** "BBB@ K
MR7]N3X%?\-'_ ++?B[PG&H:[U"Q<VF>@F"G9^M>M4'FNC"XF>'K0KT_BBTUZ
MIW,<3AX5Z4J-3:2:?H]#^4+Q?X6OO ?BN^TG4(9+:^TV=H)8W4JRLIQT_6OU
M7_X)G_\ !=CP[X,^&6G>"_BQ)<V<FD1B&VU@*9$DC'0.!ELCIP.@%>H?\%7?
M^",$?[2^H77COX=K;V/BQE+7EB1MCU$CN#V<].W0<U^0'Q._9D\?_!W7YM-\
M1>$]<TZZA)#!K5G7_OI<C]:_IRCB\DXQRZ-+$.TUJU>THOK;NOO7<_G"KA<Y
MX3Q\JE!7@]$[7C)=+]G^)^^*_P#!:']FUE!_X619\_\ 3C<__&Z/^'S_ .S;
M_P!%(L__  !N?_C=?SR?\(AJW_0+U'_P&?\ PH_X1#5O^@7J/_@,_P#A7D_\
M0@R;_G]4^^/_ ,B>I_Q%;-_^?,/NE_\ )']#?_#Y_P#9M_Z*19_^ -S_ /&Z
M/^'S_P"S;_T4BS_\ ;G_ .-U_/)_PB&K?] O4?\ P&?_  H_X1#5O^@7J/\
MX#/_ (4?\0@R;_G]4^^/_P B'_$5LW_Y\P^Z7_R1_0W_ ,/G_P!FW_HI%G_X
M W/_ ,;H_P"'S_[-O_12+/\ \ ;G_P"-U_/)_P (AJW_ $"]1_\  9_\*/\
MA$-6_P"@7J/_ (#/_A1_Q"#)O^?U3[X__(A_Q%;-_P#GS#[I?_)']#?_  ^?
M_9M_Z*19_P#@#<__ !NC_A\_^S;_ -%(L_\ P!N?_C=?SR?\(AJW_0+U'_P&
M?_"C_A$-6_Z!>H_^ S_X4?\ $(,F_P"?U3[X_P#R(?\ $5LW_P"?,/NE_P#)
M']#?_#Y_]FW_ **19_\ @#<__&Z/^'S_ .S;_P!%(L__  !N?_C=?SR?\(AJ
MW_0+U'_P&?\ PH_X1#5O^@7J/_@,_P#A1_Q"#)O^?U3[X_\ R(?\16S?_GS#
M[I?_ "1_0W_P^?\ V;?^BD6?_@#<_P#QNC_A\_\ LV_]%(L__ &Y_P#C=?SR
M?\(AJW_0+U'_ ,!G_P */^$0U;_H%ZC_ . S_P"%'_$(,F_Y_5/OC_\ (A_Q
M%;-_^?,/NE_\D?T-_P##Y_\ 9M_Z*19_^ -S_P#&Z\+_ &S_ /@OY\.O"'P]
MO[#X874OB;Q!?1-%;W:PM'!:$C&\AP"2.HX/2OQ8_P"$0U;_ *!>H_\ @,_^
M%:WA/X*^+O'6JPV6D^&M;OKF9@J+'9OR?KC _$UT87PJR+#5%7JU)24=;2E&
MWSLEI\S#$^)V=8BFZ-.$8N6EXIW^5V_R,GQ)X@OO''BB\U*\>2ZO]3N&FD/W
MF=W.3^IK]_O^")G[,=U^S?\ L9Z>VI0-;:IXJE_M2YB889 1A,_5 IKY._X)
M>_\ !#'5+3Q+IWCKXN6JV<-FRW%GHC?-([CE3+CC X. 3FOUNL[.+3[2.W@C
M6*&%0B(HPJ*.  *^1\3N,<-BZ<<IP$E*,7>36VFR7>V[^1]5X;\)XG"U)9IC
MERRDK13WUW;[7)****_%S]>"BBB@ HHHH **** "BBB@ HHHH **** "BBFR
M2+$C,S!549)/84 0:QJUOH6F37EU(L-O;H7=V. H%? '[4GQ]O/CWX]6UL?,
M.E6KF*TA7_EJ<XW8]Z[[]MW]J/\ X2B[D\*:#<;K&%B+R:-N)F'\(]A5[]AK
M]E_[?-'XNUVW_=1G_08)%^^?[Y_I]:_%.*LVK\19@N'\K?[M/]Y);:;_ "7X
ML^?QM:6*J_5:.W5GJ'[&W[.T?PC\&KJ5]"O]MZDH:0D<PIV7]3G%>O\ B/Q%
M9^$M"NM2U&XCM;&QB::::1MJQJHR235T81?0#]*_*+_@O)_P4K6QM9O@_P"#
M-0W2RC.NW4#_ '!S^Y!'XY[8(K]WX%X,]O.ED^ 5HQW?9=9/S?XL,ZS;#9)E
M[KSZ:)=9/HO\SX\_X*T_M[W7[:7[0%TEA/(OA'P^[6VFPY^60@D-*1ZDY'T
MKY/H)R:*_M++<NH8#"PPF'5HQ5E_GZOJ?RKF685L=B9XJN[RD[O_ "]$%%%%
M=QPA1110 4444 %%%6='TFXU[5;:QM(FFNKR588HU&2[,< #\30VDKL$FW9'
MV5_P1&_8U;]IK]J2WUG4K4R^&_"&+RX+KF.:48V1_7G=_P !K]^XT$2*JC"J
M, >E?,__  2E_8]A_9!_95TG3YH577M:1;_4GVX?>PRJ'_=!Q^%?35?R3Q]Q
M#_:V:SG!WIP]V/HMW\W^%C^IN!LA_LO+(QFOWD_>EZO9?)?C<****^)/L@HH
MHH **** "N(^)]YOOX8?^>:Y/XUVY.*\S\4W?]I>(YCU^?8/PXJHDR.N^'EG
M]F\/JQ'S2,6_"MZJ^D6GV'3(8?\ GF@%6*DH**** "BBB@ HHHH **** "BB
MJNM:I'H>CW5[+_J[2%YGQZ*"3_*FDV[(3:2NSD_CA^T3X._9T\+2:QXOURQT
M>U4'8)I LDQ_NHI^\?:OS]^/_P#P<%0-J$NE_#'PO/J4K,4BOKQ3ACV_=8R?
MSKP>S\'^*O\ @KW^W_KVEZAJ\UKX=T.:5BH;Y+:TCDV#:/[S?+^=?J#^SA_P
M3S^%O[,6F0IH/AJREOXU >^ND$L\I]23Q^E?I=3*\DR"$%F<77Q$DI<B=HQO
MM=]?ZT/RJGFV?<15)O*9+#X:,G'G:O*5M[+I^'J?G%'\4?VW/VMI?,TV'Q)X
M?T^Z^ZT$+V5JP/N<C%7(O^"1_P"U'X]'VC7_ !9!'))\QWZMYC?CTK]?;>WC
MM(A'%&D:+T5%V@?A3ZY9>(6(I:8'#4J2\HW?WG9'PUPU7WLPQ5:K+SG9?<?D
M"_\ P1D_:.\.KYVD^+K5IU^Z/[3\O]<FJ=U\//VXOV73YMO?>)-:M+?DP6<[
M7T) ]0HZ5^Q5!&X8/(HCXC8V>F+HTJD>SA^H/PQP%/7!UZM*7=3?Y'Y.?"O_
M (+R?$#X5ZTND_%;P89I(SLEDBB-K-$/4J02QK[W_9;_ ."@/PT_:WLD'A?7
M8?[3V[GTZY(CNE]3L)R1[UUWQ@_9@\!_'C19+'Q3X8TK5(9 1EX0&4^H(P<U
M^4O_  4C_P""?=Q_P3H\1Z+\3/AOJUY:Z2]^L8A+_O+67!8#(QE"%(Z=Z[,+
M1X?X@G]7HTWAL1+X;.\)/MY?A\SAQ=;B3ARG]9K5%BL-'XKJTXKO?K^/R/V8
MHKRG]B7XZ2_M&_LS>%_%EQ_Q^7UJJW1'0RJ '/YUZM7YSBL//#UI4*GQ1;3]
M5H?J&$Q4,30AB*7PR2:]&KA1117.= 4444 %%%% !1110 4444 %%%% !111
M0 5R_P 3HVEL+?:I;YCT%=12,BO]Y0WU% &3X&4IX<MP1@X/\ZUZ%7:.!CZ4
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% 'YP_\'%W_ "0_PC_V%/\
MV1Z_(&OU^_X.+O\ DA_A#_L*?^R/7Y U_4'AC_R(:?K+\S^2_%?_ )**I_AC
M^04445^@'YN%%%% !7[,?\$2/V;_  )XN_9$T[Q%J?A71[[7)KN=7O9H TK!
M9& !/L *_&>OW._X(3-C]A'2O^OVY_\ 1KU^;>*=:I2R9.G)I\\5H[:69^I>
M$-"G5SQJK%27))ZJ^MX]SZXL/ FBZ7!Y5OI6GPQC^%8%_P *Q_%?P"\%^.(&
MCU;PSH]]&_#++;@@UUN\>HHWCU%?S='$58OFC)I^K/ZDEAZ,X\DHIKM9'RE\
M9_\ @C1\#_BS!*UOX;3PW=,"5ETL^3\WJ1@YKY-^(G_!,KXY_L'WMSXJ^#WC
M"^UC3;7,TUI$Q28H.=I3)W].V*_5_>/44C[9$*MM96&"#WKZ;+^-,TPR]G4G
M[6GUC/WDU\]4?)YEP+E.*?M:4/95.DZ?NM/Y:/[CY#_X)A?\%*!^V'I=YX;\
M36\>E^.=#7%S#C:+E0<%@#T(.<CVKZ^K\H/#FEP?"7_@O+<6NAJMG9WTLAD@
MCX3YK89X^I)_&OU?JN,,OPV&Q5.MA(\L*T(S4?Y>;=>@<$YGBL5A*M#&2YJE
M&I*FY?S<NS];!1117R)]D%%%% !1110!1\0ZJNCZ5+,3AL87W-<CX#TMM6UA
M[N7YEC.[/JU.^(.LG4M12SB^98S@X[M74^%](&C:1''_ !L,M]:KH+J:-%%%
M2,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "AEW#!&?K110!GZAX7L=2'[R!=WJ!BL:[^&$#G,,SK[-74T4 <-/\
M,+I#\DT;_ABH&^'&H _P'\:] HJN9BY4>>_\*YU#^['_ -]4?\*YU#^['_WU
M7H5%',+E//?^%<ZA_=C_ .^J/^%<ZA_=C_[ZKT*BCF#E//?^%<ZA_=C_ .^J
M/^%<ZA_=C_[ZKT*BCF#E//?^%<ZA_=C_ .^J/^%<ZA_=C_[ZKT*BCF#E//?^
M%<ZA_=C_ .^J/^%<ZA_=C_[ZKT*BCF#E//?^%<ZA_=C_ .^J/^%<ZA_=C_[Z
MKT*BCF#E//?^%<ZA_=C_ .^J/^%<ZA_=C_[ZKT*BCF#E//?^%<ZA_=C_ .^J
M/^%<ZA_=C_[ZKT*BCF#E//?^%<ZA_=C_ .^J/^%<ZA_=C_[ZKT*BCF#E//?^
M%<ZA_=C_ .^J/^%<ZA_=C_[ZKT*BCF#E//?^%<ZA_=C_ .^J/^%<ZA_=C_[Z
MKT*BCF#E//?^%<ZA_=C_ .^J/^%<ZA_=C_[ZKT*BCF#E//?^%<ZA_=C_ .^J
M/^%<ZA_=C_[ZKT*BCF#E//?^%<ZA_=C_ .^J/^%<ZA_=C_[ZKT*BCF#E//?^
M%<ZA_=C_ .^J/^%<ZA_=C_[ZKT*BCF#E//?^%<ZA_=C_ .^J/^%<ZA_=C_[Z
MKT*BCF#E//?^%<ZA_=C_ .^J/^%<ZA_=C_[ZKT*BCF#E//?^%<ZA_=C_ .^J
M/^%<ZA_=C_[ZKT*BCF#E//?^%<ZA_=C_ .^J/^%<ZA_=C_[ZKT*BCF#E//?^
M%<ZA_=C_ .^J/^%<ZA_=C_[ZKT*BCF#E//?^%<ZA_=C_ .^J/^%<ZA_=C_[Z
MKT*BCF#E//?^%<ZA_=C_ .^J/^%<ZA_=C_[ZKT*BCF#E//?^%<ZA_=C_ .^J
M/^%<ZA_=C_[ZKT*BCF#E//?^%<ZA_=C_ .^J/^%<ZA_=C_[ZKT*BCF#E//?^
M%<ZA_=C_ .^J/^%<ZA_=C_[ZKT*BCF#E//?^%<ZA_=C_ .^J/^%<ZA_=C_[Z
MKT*BCF#E//?^%<ZA_=C_ .^J/^%<ZA_=C_[ZKT*BCF#E//?^%<ZA_=C_ .^J
M/^%<ZA_=C_[ZKT*BCF#E//?^%<ZA_=C_ .^J/^%<ZA_=C_[ZKT*BCF#E//?^
M%<ZA_=C_ .^J/^%<ZA_=C_[ZKT*BCF#E//?^%<ZA_=C_ .^J/^%<ZA_=C_[Z
MKT*BCF#E//?^%<ZA_=C_ .^J/^%<ZA_=C_[ZKT*BCF#E//?^%<ZA_=C_ .^J
M/^%<ZA_=C_[ZKT*BCF#E//?^%<ZA_=C_ .^J/^%=:A_=C_[ZKT*BCF#E/*;^
MPFT/4/+E&V2,@\5Z;H]U]MTR"3KN09^M<E\3[#R[N&<?Q#:?K6M\.;[[3H?E
MYR86Q^?-#V!;V.@HHHJ2@HHHH **** "OQQ_X.%OV'O^$1\8V?Q:T&SQ8:N?
ML^L"-.(YL_+(<?WLG_OFOV.KC/V@O@CH_P"T5\(M;\(:Y"LMCK%LT))7+1,0
M0'7W':OI>$^()Y/F4,6OAVDN\7O]VZ/G>*,CAFV7SPK^+>+[26W^3/Y8J*]$
M_:I_9ZUC]E[XY:]X.UB%HY]+N66)R/EFCS\K ]QBO.Z_L'#UZ=:G&M2=XR2:
M?=,_D^O1G1J2I5%:479KS04445L8A1110 4444 %265[-IUW'<6\CPS0L'1T
M.&1AR"#4=% '[F?\$4_^"FT'[2'P^A\ >+KV./QCH40CMI9&YU&!> ?]X#CW
MQFOT"FB6XB:-U#(XPP(X(K^5'X7_ !-UGX/>.M-\1:!>36&J:7,LT,L;%2".
MQ]CT(]#7]"?_  3*_P""B&B_MS_!ZWFDEAM?%^EQK%JEENY9@,>8O^RW7VSB
MOYM\2>"'@:KS+!Q_=2?O)?9;_1_@]#^AO#WC)8ZDLNQC_>Q6C?VDOU7XG$?M
MH_LJMX)U&7Q-H,#'2[AMUS"@_P"/=CSD?[/\JUOV*/VK_P"RY(/"?B&X_P!'
M;"65Q(WW#V0GT]*^MM5TJWUO3YK6ZA2:WG4HZ,,A@:^$_P!K']ENZ^#.NMJV
MDI))H5P^Y&7[ULW]T_XU_'?$V1XKA['?V_DZ_=O^)!;:[Z=G^#\C[+&8>>%J
M?6</MU1]YHZR(&4AE89!'>EKY9_8T_:[_M1+?POXDN,7"@):73M_K/16]_>O
MJ56#J&7D'H17Z?P_G^%S?"+%85^JZQ?9_P!:GL87%0KPYX"T445[9T!1110
M4444 %%%% !1110 4444 %%%% !6;X@\':3XLM_)U/3;.^C_ +L\0<?K6E15
M1DXN\12BFK,XP_LZ^ R?^10\/?\ @#'_ (4G_#.G@/\ Z$_P[_X Q_X5VE%;
M?7*_\[^]F/U6C_(ON1Q?_#.G@/\ Z$_P[_X Q_X4?\,Z> _^A/\ #O\ X Q_
MX5VE%'URO_._O8?5:/\ (ON1Q?\ PSIX#_Z$_P ._P#@#'_A1_PSIX#_ .A/
M\._^ ,?^%=I11]<K_P [^]A]5H_R+[D<7_PSIX#_ .A/\._^ ,?^%'_#.G@/
M_H3_  [_ . ,?^%=I11]<K_SO[V'U6C_ "+[D<7_ ,,Z> _^A/\ #O\ X Q_
MX4?\,Z> _P#H3_#O_@#'_A7:44?7*_\ ._O8?5:/\B^Y'%_\,Z> _P#H3_#O
M_@#'_A1_PSIX#_Z$_P ._P#@#'_A7:44?7*_\[^]A]5H_P B^Y'%_P##.G@/
M_H3_  [_ . ,?^%;7AOX<Z#X/S_96CZ;I^[KY%NJ9_(5M45,L36DK2DVO5CC
MAZ47>,4OD@HHHK$V"BBB@ HHHH **** "BBB@ HHHH **** "BBC-  3@5\R
M_MI_M7KX9LYO"_A^X#7TR[;N=#_J5_NCW-:G[8'[6L/P\TZ;P_H,RR:U.NV6
M53Q:J?\ V:OGC]G/]GK5?V@_&)NKIIETR.7S+NZ?DR'.2!ZDU^2\:<65Z]?^
MP<E]ZK/24E]GND^_=]%YGAYACI2E]6P_Q/?R-G]D;]F.X^,OB,:QJR21Z'9O
MO8L.;I\]![>IK[NT[3H=(L8;6WC6&"!0B(HP% JGX3\*6/@G0+?3=.@6WM;5
M BJH].Y]Z\E_;K_;6\-_L2_!:^\1:Q/')J4B&/3;$-B2ZEQQ^ [GZ5]QP+P4
MLNI0P6%CSUJC7,UNWV]%_P %F].-#+L-*M6DDDKR;/*?^"MG_!1S3_V+_@[/
MI>D74,WCC7HVBLH V3:J1@RM],\#OS7\_P#XG\2WWC'Q!>:IJ5Q)=7U]*TTT
MLC;F=CU)-=9^T9^T'XB_:;^+&J>+O$MY)=7^HR%E4L=L"9.U%'8#/2N%K^W>
M"^$Z628+V>]66LGY]EY+_@G\T\8<45<YQ?/M3CI%>7=^;"BBOH3X9_\ !+_X
MQ?%C]E[6OBYI/AL_\(OI,1N8HY7*7FJ0)DRS6T6,O'& 222-W.S<00/IL9CL
M/A8J>)FH)M)7=KM[+U/G,+@<1BI.&'@Y-)MV5[);L^>Z[3X"_L[^-?VGO'\'
MA?P)X>OO$6M3+O\ )MP%6%,@&221B$C0$@%G( R.:XNOVH^ FB:A_P $Z_\
M@B9;^.OAMH2:C\1O'%G87TEREN;J5Y[^=(H&V 9;R8YE"1X*[^H;<V?#XHSZ
M>64::H14JM6:A!-VC=]9/LNMCVN&LCAF-:HZ\G&E2BYS:5Y672*[L^+?B7_P
M0'_:'^'7@237(M(T#Q$]O&99].TC4O.O44<G:CJ@D(&?E0LQQ@ FOC'5-+N=
M#U.XLKRWFM;RSE:&>"9"DD+J2&5E/(((((/0BOW6^!'QZ^('_!/#]E?4_B%^
MU7\2;O6-9\0XDTCPH(;>2\MY<%O)1XP-TCY&Y<B*(#D\\?#W_!3G]B_X@>./
MA#??M4>+[3P[X7O/&.IV9;POIG[PV-C- JP3RS9 >X9@@<*O._=D'*CYCAKC
M#&5<5+#9G*G*#ERPJ0NE.>EXQ3^)+K):)V5W='TG$7">$IX:.(RV,XS4>:=.
M=FXPZ2DU\+?\KU?969\!4445^G'YN%?>W_!"3]A[_AH7X_\ _"::U:>9X;\'
ML)4$B92YN?X5_#.[_@-?%7PI^&FJ?&+XAZ3X9T6W>YU'6+E+:)5&<%B!D^PZ
MGV%?TH_L/?LL:7^R%^SUH?A/3XD%Q#"LM]*%^::=AEB3WP20/:OS7Q,XF66Y
M=]5HO][5NEY1ZO\ 1'Z)X<\./,,?]9JK]W2U]9=%^K/7578H4=!P*6BBOY=/
MZ4"BBB@ HHHH **** *^J7(M-/FD/\*FO.?#=N=5\10[N=S[FKL/B'??9=!9
M,\S';6+\,;'S;^:<CB-=H^IJEL2]SN****DH**** "BBB@ HHHH **** "LO
MQMI<FN>#-6LH?]=>6<T*9_O,A _G6I151DXR4ET)E%2BXOJ?A+\(?B=\8/\
M@G3^TIXTOM%\"W&H7VH236;_ &RQF>)HS*'#*4QG.T=\<U[-_P /MOVBO^B8
MZ7_X+KO_ .*K]9K[PUIVIS>9<V%G<2=-TD*LWYD5#_PA.C?] G3?_ 5/\*_2
M,3QQE^+DJN-P$9SLDWS/6RL?E^%X S+!P=' YC.G3NVHJ*TN[GY/_P##[;]H
MK_HF.E_^"Z[_ /BJ/^'VW[17_1,=+_\ !==__%5^L'_"$Z-_T"=-_P# 5/\
M"C_A"=&_Z!.F_P#@*G^%<_\ K5DG_0LA_P"!,Z/]3\^_Z&L__ 4?D_\ \/MO
MVBO^B8Z7_P""Z[_^*H_X?;?M%?\ 1,=+_P#!==__ !5?K!_PA.C?] G3?_ 5
M/\*/^$)T;_H$Z;_X"I_A1_K5DG_0LA_X$P_U/S[_ *&L_P#P%'Y/_P##[;]H
MK_HF.E_^"Z[_ /BJ\K_:Y_;T^-W[;/PWA\(:]\.UL[7[4MPCV.G7/F%P"H'S
M$C'-?MI_PA.C?] G3?\ P%3_  IT?@[2(9%9-+TY64Y!%L@(_2M\+QIE6&JQ
MKT,NC&<=4^9Z/[CGQ7 N<8FC+#XC,YRA)6:Y5JOO/#_^"7OPPUCX1?L7>$]'
MURUDL]0"/</#(,/&'.X CL?:OH*@# HKX''XR6*Q-3$S5G-MOYNY^C9?@XX/
M"T\+!W4(J*^2L%%%%<AV!1110 4444 %%%% !1110 4444 %%%% !11575-:
ML]$A62\NK>UC8X#32! 3^--)MV0G))79:HIL4JSQJ\;*ZL,A@<@BG4AA1110
M 4444 %%%% !1110 4444 %%%% !1110!\#_ /!?[X4:QX[_ &9M'U32[6:\
MCT/41+=K&NXQQE6&[Z9(%?BWM/I7]2>L:-:>(=,FL[ZVAO+2X79)#,@=''H0
M>*\0U?\ X)G?!#7-0ENKCP#I9FF8LVQG1<GV! %?K'!OB)0RG _4L32<DFVG
M&W7HTS\=XX\,\1G.8?7\)546TDU*_3JFKG\[>**_2[]I+XR_L_\ [/\ \8]?
M\(-\!YM2DT6X>W^TQRR;)""1D?/7Y^_$Y#XO\?ZMJ>E>'[C2--O;AI;>S2-F
M6W0]%!.3Q]:_;,GSF>.C[25&5.+2:<G'6_:S;^\_!<ZR.&7R]G&O&I)-IJ*E
MI;O=)?<<G1BO1OV==:T_X8_%6PU?Q1X1G\3:+"&6>P='42@]\C'(^M?H9^QA
MXG_9_P#VO/C)!X2A^![Z*TT32?:)Y9-HV@G'W_:L<ZSZ671=5T)3A%7<HN-E
M\FT_P-LAX<CF<HTE7C3G)V49*5W\TFOQ/RPA@DN)ECC1GD<A551DL3V%?H#^
MR_\ L7_M;:/\'=+D\%ZO<>']!OD^TV]HT\4;*'^;)5N1G.?QK]*_"/\ P3G^
M#'@;78=2T[P)I,=W;MNC:0-*%/T8D5[7!!':P)'&BQQQ@*J*,*H'0 5^2\0>
M*D<3"-/!T%:]W[1*7W+]3]FX;\(986I*KCL0[VLO9MQ?G=VO\C\J_P#ADS]N
M+_H<IO\ P,@H_P"&3/VXO^ARF_\  R"OU6HKY7_7W%?] ]'_ ,%K_,^P_P"(
M=X3_ *":_P#X-?\ D?E3_P ,F?MQ?]#E-_X&04?\,F?MQ?\ 0Y3?^!D%?JM1
M1_K[BO\ H'H_^"T'_$.\)_T$U_\ P:_\C\^_^"?W_!+WQU\/_P!HN3XK_%G6
MH]2\11JRPQ!@[,[+L+.PXQMZ 8Z5^@E%%?-YSG6)S.O[?$VNDDDE9)+9)'U&
M1Y'A<JP_U?"WLVVVW=MO=M]6%%%%>2>P%%%% !4.H2F&QF<=50D?E4U0ZE&T
MUA,B_>="H_&@#B_ NC-JNKR7<HW)&Q//<UW54]"TI='TV.%>H&6/J:N4 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !110S!1D\"@ HK$UGQU9Z42JMY
MT@[+T%<QJ?CZ^U%BL9\E?1>OYT["N=[/>PVRYDD1?J:S[CQIIUO_ ,O"L?0"
MN$@TG4-;;<L<TWNU:5K\-[Z89<QQ^Q/-.R%=F])\1[!#QYC?05'_ ,+,LO\
MGG-5"/X7.1\UQCZ"I/\ A5J_\_3?]\T:!J6_^%F67_/.:C_A9EE_SSFJI_PJ
MU?\ GZ;_ +YH_P"%6K_S]-_WS1H/4M_\+,LO^><U'_"S++_GG-53_A5J_P#/
MTW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"
MK5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[
MYHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\
M+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U
M'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_G
MG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J
M_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?
M-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y
M^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#
M4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO
M^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S
M++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53
M_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/
MTW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"
MK5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[
MYHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\
M+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U
M'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_G
MG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J
M_P#/TW_?-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?
M-'_"K5_Y^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y
M^F_[YHT#4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#
M4M_\+,LO^><U'_"S++_GG-53_A5J_P#/TW_?-'_"K5_Y^F_[YHT#4K>+?%UI
MK^G>6B2+(IRI--^&E_Y&J20D_+(N1]:M-\+5"G_26_[YKG]+E;1/$,>>L,FT
M_P J-!:W/4**16WJ&'0\TM24%%%% !1110 4444 ?GE_P7?_ ."?_P#POCX2
MGXC>'+/S/$WA:(F[1%^:ZM1R?Q4;C[U^'TD;12,K*593@@]C7]9-]8PZG9RV
M]Q&DT$RE)(W&5=3U!%?S_P#_  61_8#N/V0_CU<:SI-K(/!OBB5I[1PORV\I
MR6C)_,_C7[YX4<6<\?[&Q+U6L&^W6/RW7S/P[Q0X7Y9?VOAUH])KSZ2^>S/C
M2BBBOW _& HHHH **** "BBB@ KT/]F/]I?Q-^RG\6-.\5^&+V2VNK.0&6+)
M\NYCSRC#N#7GE%8XBA3K4W2JI2C)6:>S1K0KU*-15:3M*+NFNC/Z8OV%_P!N
M'PO^V_\ "&T\0:)<1Q:E&BIJ.GLP\RTEQR,=USG![BO8/$7AVS\5Z-<6%_!'
M<6MRA1T<9!!K^9;]CW]L'Q7^QI\6;/Q-X:O'58W N[1B?)NX\\JPK^A3]B[]
MM7PC^VO\*K7Q#X<NHUN@BB^L&<>=928Y4CKCK@]\5_+?'W <\IJ.M17-AY_/
MEO\ 9EY=GU/Z4X+XSI9O1^KXBRK16J_F7=?JCYF_:@_9;U#X(:ZVIZ:LLVAS
M2;HI5^];GT;_ !KU']D+]LL7:V_AKQ5<8F&([6\<_?\ 16/K[U]/Z]H%GXGT
MF:QOK>.YM;A2CQN,@@U\._M2?LC7_P )-4EUC18YKC0Y&+Y7E[4^AQV]Z_E#
M.\@QW#.+><9)=T7\<.B7IV[/>/H>[B,+4P<_;X?X>J/NR.198U96#*PR".XI
MU?&W[*?[:TWAI[?P_P"*IFFL20D%VQ^:'V;VK[#T_48=5LH[BWE2:&90R.AR
MK U^E\.<38/.</[?#/5?%%[Q?^79GL83&4\1#FA\UV)J***^B.H**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1161XH\5Q:!!M'S3M]U?2@"WK.NV^B6^^9N>R]S7"Z]XSNM;<QH6CA/15
MZGZU5 O/%>I?Q22,?P6NT\.>";?1E620":?U/1?I5;$[G,Z'X"NM4VR3?N8S
MW/WC76:5X,L=+ Q&)'_O/S6L!@44KE6$50@P!CZ4M%9_B#Q;I7A.V\[5=2T_
M38<9\R[N$A7'U8@4XQ<G:.Y,I**O+1&A17D^O_MV?!SPS<-#=?$GPBTD?WA;
MWZ7&/;,>[GVK-L?^"BWP1U!]L?Q&T!3G'[TR1#\V45W1RG'-<RHSM_AE_D>?
M+.LOB^65>%_\4?\ ,]JHKD/!O[07@3XB*O\ 8/C+POK#/T2TU2&5Q]5#9!]B
M*Z\'(KCJ4:E-\M2+3\U8[J5:G57-3DI+R=PHHHK,T"BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*\[\>V'V#7V9>%E^85Z)7,?$S3O/T^.X ^:(X)]J:$S5\):C_:6@P/\ Q*-A
M_#BM*N/^&&I?ZZU8_P"VH_G784AA1110 4444 %%%% !7EG[8W[+&A?M@? K
M6/!^MPHWVR(M:3D?-;3CE'!]F SZBO4Z*WPV)JX>K&O1=I1=TUT:,<1AZ=>E
M*C55XR5FNZ9_+-^T1\!]<_9M^+FL>$=?MI+>^TN=HP6&!*G\+CV(P?QKB*_>
M;_@L_P#\$V(?VL/A=+XP\-VJ+XT\-PF7"##7\"Y+(?4@9([\8K\']1T^?2;^
M:UN8I(;BW<QR1NNUD8'!!'J*_KC@[BBEG>!59:5(Z379]_1]/N/Y7XNX;JY/
MC72>M.6L7W7;U74AHHHKZT^5"BBB@ HKTK]DK]E;Q5^V7\;]+\"^$88FU#4,
MRSW$S;8+"W7'F3R'KM4$<#DD@#)(K]L/"7[$_P"RW_P2O^"UIKOCBS\,W5Y:
MA1/KWB*U6^O=0N/ES]G@(<KR 0D2DJ.23\S'X_B3C+"Y14AAN656M/:$=7\^
MU^FC;['UG#O".)S6$L1S*G1AO.6B^7>W75)=S\!:*_=334_8E_X*M2WGA31;
M7P[;>*IHR\$EGIG]A:P=HR7A8QKYVU1RI#C:"2N!D?E;_P %%O\ @GSXD_X)
M[_&5-!U2X_M?P_JZ-<Z'K"1&-;Z)2 R.O(65"5#*"1\RD'#"ED/&5#,,0\#B
M*4J%=*_)-6;7>+TO]R?7N/.^$:V!H+&T*D:U&]N>#ND^S6MOO?Y'S[7JW[(O
M[7_B[]C?XJ6?B;PO>/'Y; 75HQ)ANX\\HP]_7K7E-%?58G#4L12E1KQ4HR5F
MGLSYC#8FKAZJK49.,HZIKH?TM?L+?M\>#_VX_AK!JNAW4=OK$* 7^F2./.MG
M[\=2ON.*]PO["'5+.2WN(TFAE4JZ,,AA7\N'[/'[1OBK]F'XD67B?PGJ4^GW
MUHX9E5OW<Z@\JPZ$&OWC_P""<7_!5+PC^V_X4AL;F>#1?&UK&!=:?*X7SS_?
MBS]X'T&2*_FCCGP\JY6Y8K!ISH/?JX^3[KS^\_HK@WCRCF<5A<8U&M^$O3S\
MON,O]JC]B6;0);C7O"D+36;$R3V:C+1'N5]1[5Q?[.7[7.L?!2_73=2\Z^T7
M?M>%_P#66_KM^GI7WRZB12K ,K<$'O7S]^TU^Q38_$:.;5_#R1V.L8+/$.([
M@_T-?RGQ#P/BL#B'F_#CY)K5P6S[V6W_ &Z].Q]9BLNG3G[?":/M_7Y'L_@+
MXAZ3\2O#\.I:1=QW5O* 3M/S(?0CL:VZ_-OP?X^\7?LS>-&C7[38S1/B:UF!
M\N4 \^WXBOLS]G_]K+0?C791P/(FG:PH^>VE;;O/^R>_TZU[G"O'V&S)_5<6
MO95UHXO1-^5^OD]?4Z,%F<*WN3]V78]8HHHK]"/4"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH ***\[^./[2?A_X(Z6[7DZW&H,/W5I$V78^_I^-<F.QV'P=%XC
M$S48K=LSJ5(TX\TW9':>*/%6G^#-&FU#4KF*UM81EG=L?@/>OBW]IG]M6_\
MB1+-H_AUI++1\E6E'$EQ_@*X;XJ?&_Q5^T?XH6!O/>*1L6]C;@E5^H'7ZFO?
M?V8_V&HO#WV?6O%D:S7G#Q6?58NX+>IK\<S#B+-.*:[R[)$X4-I3>EUZ]%Y+
M5G@U<56QLO98?2/5GG?[+_[&5]\2;J'6/$4<MGHZD.L;@K)<_GVK[6T#P_9^
M%]*AL;&WCM[:!0J(@P *LV]O':PK'&BQQH,*JC  KY]_;T_X**^"_P!ACP'+
M=:M=0WWB&X0BQTJ)PTTK8X+#^%?<XK]2X+X&I8%1P670<ZL]W;5O]$ON74['
M]5RS#RK5I*,5O)_U]R.S_:Q_:Y\(?L>_#"[\2>*M0B@6-#]FM0P\Z[?LJ+U/
M/?M7\_O[>O[?OBS]N;XGS:IJUQ):Z);NRZ=IJ-^[MX\\9'=CW/K7._M>_MD>
M,/VROB;=>(?%%]+)&SG[)9JV(;1.RJO]>M>2U_87 _ 5')H+$XBTJ[6_2/DO
MU9_/O&7'%;-IO#X>\:*Z=9>;_1!114VGZ?<:O?PVMK!-=75RZQ0PQ(7DE=C@
M*JCDDG@ <FOT:]M6?G^^B(0<5^T'_!&#_@J79_M,>$(O@C\5)8;[Q+'9M9Z5
M=WJF9/$=H(R'@G+9#3*@/+?ZQ?\ :!W>9_LN?\$)OA_\.?!6BZ]^TMXXL_#>
MK>(Y8X=/\/+K-OIJ+*W(@>:0YFF(X*18V\X+=1P'_!4O_@CE>?L1V-O\4OA+
M?:Q<>$=+DCEO4DN=U_H$WF#RYTD4*6BW%1N^\AP22#D?E>?9QP_Q!)91*HU-
MM^SJ6]WG7\LNMWH^CZ.]F?IV1Y3GN0Q_M6,$X)+VE._O<C_FCTTU75=5:Y[]
M_P %L](UO]A[]A?P!X%^$S:MX7\"2:U=1:E-82M')'YC/<1P-*I#!'DDE./X
MO+4$]CY!_P $*O\ @IMXQTOXY:3\&_&&J7_B/PWXG,D6CSWDK3W.DW*H75%=
MB287"$;#PK$$8&X'ZF_X)K?M[^%?^"J/[.NJ_"WXIV^GWWC2'3VM]9LI46*/
M7K;.%NX5!RLB_(7V8V/AUV@@+Q[?LJ_LG_\ !&/XN:9XY\4:QXSN_$DD4T_A
MV'4(GO$0A?+D,/DPI&TBAL?O6.WS0>/E8?'T<32I9?B.&\TPTIXN\G%QCS.<
MG=J=]]._\OS1]76P]6KC\/Q#EF(C#"VBI*4N50BK)PMMKV_F^3/EK_@X4_9\
ML?@3^V3HOC3PZJZ6?'MB=2G%LYC:._MY DDR@8VE@86R.K[SU))^2OBM^VO\
M6OCEX,@\.^+OB)XK\0:';JJBQN[]WADVG*F1<_O"" 07R1@>@KKO^"D'[=.H
M?M_?M%W'C":Q.D:/8VR:;HVGLP>2UME+-^\8<,[.[L<<#( R!D^ U^O<-Y54
MHY7AJ>8Q4JM.*U:3<>R3UU2LFT^A^4\19I"KF6)J9?)QI5);)M*7=M::-W=G
MW"BBG(C2NJJ"S,< #O7TQ\X;'PZ^'VJ_%3QMIOA_1+62]U359UM[>%!DLS'
MK^C'_@F[^Q%I?[$G[/VGZ+%%')KU\BW&JW6WYI92!D?0=,5\I_\ !"[_ ()G
M?\*L\-0_%;QE88UW5(\Z3;3I\UI$1]\@]&.>_(Q7Z8U_.'B=QA]=K_V9A)?N
MX/WFOM2[>B_,_H3PWX3>"H_VCBE^\FO=3^S'_-_D%%%%?D1^J!1110 4444
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
M,QMGN])OXKV!)0%8QEXV90P5E)7.0&![BN0_;:_Y,R^+G_8EZS_Z0S5\L_\
M!NW_ ,F.Z_\ ]CG>?^D=C7=A\GA4RBKF3D[PG&-NCYEN>?B<ZG2SJCE:BN6I
M"4F^JY6M/Q/O2BBBO!/H@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "B@G HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBH;^]33K1YI#A4&: */BCQ''H%D6ZS-PBUP=E9W7BK5>I9W.68]%%+J5]/
MXIUG(RQD;"+Z"N]\,^'H] L50 &5N7;U-5L3N2:%H,.A6@CC4;OXF[FKU%4_
M$/B&Q\):'=:GJEY;Z?I]C$TUQ<SR"..%%&2S,> !2BG)V6XY245=[%ROG7]J
M7_@IK\./V8[B?3&NI/$WB6'*MIFF,K>0V.DTOW(_<?,PS]VOF']IK_@H;XZ_
M;"\>O\-_@=9ZI'IUR[0R7]J#'>:BG1FW<?9X.<[B0Q'4J"5KUS]DO_@C[X3^
M%L4.L?$1K?QGXB;YS:,"=-M&SG[IYF;W?Y>3\O>OM:.08/+Z2Q&=R:;U5*/Q
M/_$_LK\?.^A\)6XCQN9598;((IQB[2JR^!?X5]I_AY6U/$9?VM/VH/VYKEX?
MA_HMYX;T"1ROGZ9%]GB ST>]EQE@.OEE3_L]*V?#?_!%3QU\1=4.I?$3XD6Z
MW4V'E,*S:I<2'T,DK)@^_P U?HW86%OI5E%;6L,-M;P*$CBB0(D:CH !P /0
M5-43XSK45R992A0CY).7S;W^XNGP-0KOVF:UIXB7FVH_**>GWGQ9HW_!#CX8
MV=NJWOB+QE>R?Q,L\$(/T'E''YFKUS_P1%^$<J_N]4\:1'U^W0M_[1K[%HKS
MGQ;G#=_K$CTX\&Y(E98:/]?,^ ?'?_!"/1YHWD\+^/M3L9EY2+4K%+A6/IOC
M9"OUVFN%N/V9_P!K']C%8[GPEKU]XGT>U&X6VF7;:A"JC^$VDZYY_P"F:GZ@
MU^G%%=U'C;,;>SQ7+6AVG%/\K?J<-;@/+.;VF#YJ,^\)-?@VU^1\#? +_@M/
M%#JG]A_%SPW/H-_')Y4FH6$#^7$>A\ZW?,B8[E2W^Z,<_</@3Q_HOQ.\,6NM
M>'M4L=8TJ\7=#<VLHDC;VR.A'<'D'K7"_M%_L;?#_P#:BTF2+Q1H=O)J'EF.
M#5+8"&^MO3;(!E@#SM?<OM7P+X_^!'QB_P""4?C9O%7@W5)_$'@::4&Y=8V:
MV=,X"7D(.$/.!(I[\,I.VNJ.!RG.-,#^XK_R2=X2?:+Z/R^Y=3CEF&<Y)KC_
M /:,/_/%6G%=Y1ZKS^;?0_4RBO%OV-OVWO"W[8G@[[1IK+IOB*S0'4='FD#3
M6YZ;T/'F1$]& 'H0#7M-?'8S!UL+6=#$1<91W3_K\3[;!XVABZ,<1AI*4);-
M?U]ZW04445S'4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M#'G"KZGEF/))/-<;\2?BEXD^,?BVXU[Q7KFJ>(M:N@!+>ZA<M<3.!P!N8DX
MZ <"L&OVW*<IE0HTIXUJI7A'E=2VK7:^_P ^N_5GXWFF:1K5:L,&G3H3ES<E
M]+][;?Y;=$%%%%>X>*%??W_!%G_@F/<?M+_$"W\?>++)H_!>AS!X(Y5Q_:4H
MY  [J.Y]Q7B__!-/_@GWKO[<GQFM;5;>:V\)Z;(LNJWY7Y50'[B^K'^AK^AC
MX5?"[1?@SX"TWPWX?LX;'2]+A6&&*-<< 8R?<^M?DOB1QLL!2>6X.7[V2]YK
M[*?ZO\%J?J7A[P:\=5688N/[J+T3^TU^B_%FY8V,.F645O;QK##"H1$4850.
M !4U%%?S;OJS^A@HHHH **** "BBB@ HHHH ,UYKXKOCK'B&3;R-VQ1^E=YX
MCU#^S=&GEZ';@?4UPG@^P;5O$$>[YE4[V-5$3.]T"P&FZ1!"!C:H)^M7***D
M84444 %%%% !1110 5\N_P#!9K7KC0/^"</Q$:VW*UTEG:NP/W4>\@#?FN1]
M#7U%7DO[=OP(F_:7_9%\>>"[5%DU#5M,9K!6Z&ZB99H1GMF2-1GT)ZCBO5R*
MO3HYEAZU;X8S@WZ*2;/'XAP]6OE>)H4?BE3FEZN+2/#_ /@@YH$&C_\ !/+1
M;F%$635M7U"YF('+,)C$,_\  8E'TK[*K\W?^#?C]I;3X_AKX@^#NMW']G>*
M-"U.:_L+.Z/E23P.%\Z-4;!WQR([,O4!\XX-?I%7J\;8>K1SO$JJOBDY+S3U
M37R/)X#Q5&OD&%=%_#!1?E*.C3\[ZF?K_A72_%<$<6J:;I^I1Q-N1+JW294/
M3(# X->??MM(L7[%?Q<55"JO@G60 !@ ?8)J^;O^"M7_  4B\4?LI>*/!/@K
MX92:5>^-O$$S37EO/:FZ:"$E8X$"<#=+(SXY)'E=/F%?0/[5\>HP_L!?$I=8
MFCN-67X?:H+V6--B23_V=+YC*O8%LD#M6.'RG$X?ZGBZUE&K+W5?6RDDW;HG
MT[FV(SC"XEXW!T+N=&'ONVEY1;2OU:ZKH?EA_P $M/VW/BE^S+\&]>T?P+\$
M?$GQ.T^^U<W<^H:?;W<D=M+Y,:^43#!(N=JAN2#\PXKZ<_X>W?M%?]&C^.O_
M  !U/_Y$JS_P;E_\FK>,_P#L9V_])8:_0NOKN+LXRZEG%>G6P,9R4M9.<TWH
MNB=ON/B^"\CS.MDF'JT<?.G%QTBH4VEJ]+N+?WG/_";Q5J'CKX6^&];U;2IM
M"U76-+MKV\TV96633YI(E=X6# ,&1B5(8 Y'(%=!117Y?4DI2<HJR[=O(_6:
M<7&"C)W:6_?S/RT^ EA_PQQ_P7J\3^&?M+0Z+\28[IX?,(1&^U(+V-?F)R5G
MC:)2#EC@?Q$5U?\ P7-UV?XT?%[X)_ W3FF:X\3:NFHW:1?,R+))]EA?;GL&
MN3DC "GGK5/_ (+R^$KWX3?%'X-_'#2+/=<>&=22PNIU9E9FBE%W:HQ!X!VW
M/(YYZ]*K_LK>)K7]NK_@M=XJ^(VFS/<^$_AWI)BTN9E)67]T+:,KD?*':2YE
M .#@?6OV;#VJQP_$S_Y=4))_]?(>Y&_G+F37H?AV*7LI8GA6/_+W$0<?^O53
M]Y*WE'E:?FS0_P""[OPD_P"%4>!_@_\ $[PK:&QO/ASJD.EPRP\?9XE"S6H)
MSNPDD! /8R'N17TI^V_^U1:^%_\ @FQXG^(V@W;*OB#PY%_94Z@;T>^5(HVQ
MG 9?.SU."O?%=5_P4+^!Q_:*_8Q^(/A6(XO;C2GN[+C[US;D3Q+U&-SQA2>P
M8GG&*_(SQI^T[J7[1?\ P3T^!_P1T^;[5XD;Q9-I3V\+_.\49C2R$B>C&]VK
MV/V<GJ*\SAW!+.<%A%4U>'JM2O\ \^Y+VEWY7C)?,]3B;'/(\=C73T6)HIPM
M_P _(OV=EYVE%_(_0/\ X(K_  8OO@[_ ,$ZH]8LH!<:_P"-)+O78(&(CW-C
MR;=-S# #")6R>!YGI7$?\$Z?^"6K>'+_ ,7>//VD/"^FZQXXUC5&EMUUF\M]
M1MMC .\Y57>-I'D9@=^<!1@#)S]5?'3QC!^P_P#L/:UJ6@6,4D?P]\-K!IEL
MPS&7BC6*'?T)7=M+="1GN:^(/V$_V#KK_@I;\,XOC!\=/'GC#Q-_;-Y<1Z9I
M-OJ/D6T$44C1/D 'RP9$;$<80 *"<[JYL/F%?$4<=F=2M[&C5J).23E4;UDH
M1M**2Y?BNU=(Z\5EM##5LORJG0]O6HTVU%R4::6D93E>,FWS?#9.S9G?\%OO
MV??A5\)?AUX5\<?#FS\,^%_&.GZW%#)'X?>*UWPLDCK*88L ,DD2X< =2"3Q
MCZO_ &GOA/-^W=_P2XC6XMY+GQ#K'A2R\2V A4^8=06V2X55'.=Y+1XYXD.,
M'!'QS_P68_80^"G[(G[.&@WG@?0+?0_%&J:W' OF:K<W%Q<VRQ2F4A)96RH8
MQY8#@LHR,@5^C_[&'_)GOPI_[$_2?_2**KS;'*CD^ QV&J3FZ=27+*:M+2SM
MI*6EUW\C/)L ZV=YCE^*IPA&I2AS1@[QUNKZQC[UGV\SY]_X(:?M'-\:_P!C
M"U\.W\DC:U\.;DZ)*LCEI&ML;[9N1P I:(+SCR.V17CG_!3"7_AM[_@I9\*?
M@+:M(VD>'9/[0UXAL+B1%GE'IE;:, 'UFQ5+X,:];?\ !-O_ (+">.?"NI77
M]D?#WXG6DNL0372E88CLDN48-_=207,(QGJ <GFM_P#X(L>$9OVA?CY\8OVB
M-:M9C<Z]JTNF:.\S?ZE'82RJ!T.V/[-&".@# =Z[ZV%IX'&8KB&BK0=-3I?X
MZVG_ )*^=M=%8\^CBJN88'"<-5W>HJKA5_Z]T+2?_@2Y$GU;9^C=O;QVEO'%
M%&L<4:A$1!M5 .  .P%/HHK\A/VD**** "BBB@ HHHH **** "BBL7QIX@F\
M/VL,D*JQ=B#NH VJ*S_#.I2:MH\5Q)MW2=<5H4 %%%% !1110 4444 %%%%
M!1110 4444 %%%% 'QW_ ,%VO^4=7B/_ +">G?\ I2M=O_P20_Y1S_"W_L'3
M?^E4U<1_P7:_Y1U>(_\ L)Z=_P"E*UV__!)#_E'/\+?^P=-_Z535]Q5_Y)"'
M_80__39^?T?^2UJ?]@R_].'T;7Y1:EIZ> /^#CR-=-*PIJ5TDLJJH',^CAI?
M^^F+'/\ M?C7ZA_$/XC:#\)O!]]X@\2ZM8Z+HNFQF6XN[N41QQJ!GJ>I/0*,
MDG@ FORY_P""<%K>_MV?\%9_''QP:VO(_#/A]YY[2:2+:KLT0M+.%CGAA;@N
M0,X,8!^]FMN"X2I8;'XRII35&4+]'*5N5>O]=3/CFI&MBLNP-+6JZ\)I=5&%
MW)^GY_(]2_X.-_\ DUSP3_V,X_\ 26:OJ;Q-\0M2^$O_  3WN/%&CQ>=JOA_
MP$+^T7;N ECL ZL1W"D D>@-?+/_  <;_P#)KG@G_L9Q_P"DLU?76G^--#^'
M7[%%GKWB:%KKP]I/@R*ZU* 0^<9[=;)3(FP\-N7(P>#GG HQ'_(ARZ\>;]Y4
MT[ZQT^>PL/\ \E%F=I<O[JG[W;W9:_+<^+?^"+/[(G@;X^?!/7/BO\0M)T_X
M@>,/$FO7,<\^N0+?+;A-A/R294R.SL[,1G!4<8.>9_;_ /A7X;_8!_X*"? K
MQI\,-,M_"\GB:_-MJNG:?\EO<1B>&.3;%G"^9'.R$+A<H" #DG+_ ."</P:_
M:"TOPEK'COX ZQX,T7X;^*]4N9K'POXLOY+UHT1VB5Y##%E)!MQE64L$7=N
M&?H#X(_\$U_B+\1_VH=.^+G[1/C+2?%6K^&]CZ%HNCAUL+*13N1CE4PJ-\P5
M5)=@"S'&&^GQ^-AA,XQ.+Q6*4J7+*/LDVY:Q<53<4N5<KZWMI?N?)9=@:F-R
M3"X/"8.4:W-"7MFDHZ24G44V^9\RV5KZVML=9_P6_P#^4;WC;_KYT[_TMAJ3
M_@FE\+?#OQE_X)9?#;P_XJT>QU[1;JSE>:SNX_,AD*7T[*2/9@#]14?_  6_
M_P"4;WC;_KYT[_TMAKHO^"0W_*.+X7?]>-Q_Z63U\I[24.$H3@[-8EM-:-?N
MS[+V<*G&4X32:>%2:>J:]IU1\'_LB_LR_#_QG_P6:^*7@C5?"6BW_A'2$U0V
M6DS0;K6V,<T"IM7MM#,!]:_4"7X36OP.^ 'B'0_A5X>TO1;R'3KR?1M/M%2W
M@>^:)C'G<0HW2;<EB!ZD"OSX_8BD6+_@O=\859E5I$U@*"<;CY]N>/P!/X5]
MS_M]_M%WW[*?[)/C'QQI=O#<ZMI-LB6*RKNC6>65(D=AD952^['?&.]>AQ?/
M%XG,L)A(2<N>G1M%M\KDU:[5^KW9YG!-/!X7*\9C)Q4>2I6O))<RBG>R=NB6
MBV/F'_@FK_P2OTGX5>"]:\4?'SPCHNJ^/M6U21E77)[;4K>&#:"' #/$SR.T
MA8MEOE7IW\9_X+4_!3X<_LY7GP_^(WPI7P_X5\6V>L!)[?098X5.U3-#/Y,9
MPA5XR-R@ [L'.!7:?L-_\$X+?]OCX,Z/\7?CEXX\:>,]1\3/-+9Z<NJ-%;6D
M"3O&%.,D;F1CMC**H8#&<UYC_P %K?V*O@O^R+\)O"'_  @.AVN@^)M6U5A+
M$=4N+FXFM$A?<VR65_E$A0%@.I S7TF5XN,^)E3KXJ<ZK;C*$8-4E9-./O3O
MRJW\KU5_,^7S;!RI\*2JX?"0ITE&,HSG-.L[M-2]V%N9W_G6CMY'Z.?M0>(A
MXO\ ^"??Q$U8!E&J?#W4KL C!'F:;*_(_&OF_P#X-V_^3'=?_P"QSO/_ $CL
M:]^^+D#W7_!,KQ/'&I:23X872JHZL3I3@"OG_P#X-V9D;]B/Q#&&4R+XRNV9
M0>5!L[+!(]\'\C7QM"*CPWC(KI6A^I]QB).7%&!E+=T9_H?>U%%%?!GZ&%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %<?XU_:"\"_#;75TOQ!XQ\,
MZ'J3(L@M;[4H;>8JV0&VLP.#@\^U=A7XA_\ !P*/^,\H_P#L6[+_ -#FKZCA
M'A^&<YA]2J3<%RMW2OM;_,^1XUXDJ9'EWUZG!3?,HV;MO?\ R/VZCD66-65@
MRL,@@Y!%<'\1OVAM&^$?BFWT_P 10WVGVM\NZVU 1>9;R$?>4[?F5AZ8/!!K
M\Y_^"-?_  5@^PG3?A#\3-2_<L1;^'-:NI/N'HMG,Y/3M&QZ<*?X<?5O_!73
M]I3PK^SW^RU=MJ\<=]XBUAS!X=M V)#<@9,_J(XP<MZ[@O\ %D;8GA/%8/-X
MY7B(.3F[1<?M)_:7IUOMK?N8X7C'"8W)99OAIJ/(KR4OLM;Q?77HUOI;L>/_
M /!3+_@IUI]CXS\&?"OX=ZQ%>7OB+5;)]>U&TDR+6U:=,6H(Y$D@^\#R$X_C
MX_0D<5_,7X'O=2\4_&31+F2:>XU34-7MW$K-AY)6F7!S]>]?T&_ /P!\5O#;
M0MXF\36$UBN ;.>/[7,1Z>:"I!_%J^BXZX6PN4X;#4:,U=*3=]Y-M:Z+ILNB
M/E_#_B[%YQB\57KP;3<4K?#!)/1W?7=]6SV>BOFG]L/_ (*M_"C]C?5)-'U;
M4+K7O%$8R^CZ2JS36YZCSG)"1YST)W8YV]*^5_\ B)0TO[?C_A4^H?9=V-W]
MO)YFWUQY&,^V?QKY7+^#LYQM)5\-AVXO9NROZ<S5_D?8YEQQD6 K/#XK$Q4U
MNE>5O7E3L_)GZ?45\V?L=?\ !5/X4_MF:@NDZ+J%SH?B=EW#1]6589YL#)\I
M@2DF.> =V.=HKZ$\5>(8?"/AC4M6N%DDM],M9;N18P"[+&A8@9P,X'>O%QF7
MXG"5OJ^)@X3[-6?]>9[N!S3"8VA]9PE13AW3NO\ @/R>I?HK\_O^(BSX/G_F
M5?B)_P" MI_\D5=\/_\ !PW\%=5U2."\T7QYI<,A :XFL8)$C]R(YF;\@:]V
M7!.>I7>%G]Q\_'CSA]NRQ</O_P" ?>E%>:WO[6'@N?\ 9JU;XK:+J2^)?"6D
MZ7<:LTNFD-)-'"C.Z!6*[9!M(VOM(/!Q7R1_Q$6?!_\ Z%7XB?\ @+:?_)%<
M&!X<S/&\WU6C*7*[/39]G?J>AF'%&58'D^MUXQYU>.NZ[JW0_0&BOS^_XB+/
M@_\ ]"K\1/\ P%M/_DBI;/\ X.(_A!>WD,*^%?B&&F<(";6TP"3C_GXKT/\
M4C/5K]6E^'^9Y_\ K[P^]/K</Q_R/ORBOEG]L?\ X*T> ?V)_B/I_AGQ-H?B
MS4+[4=-CU2.338('C6-V=0I+RJ=V4/;'(YKZ-^'7C:U^)?P_T/Q'91S0V>OZ
M?!J,$<P D2.:-9%# $C< PS@D9KQ,1E>+H4(8FM!J$_A?1V['NX7-L'B,14P
MM"HI5*?Q);J_<V:*\\_:I_:2T;]DCX&ZQX^\06>I7VDZ*T"S0V"(UP_FS)"N
MT.RKPT@)R1P#7"?L.?\ !1#PA^WM;>(I/"FE>(=-7PVT*W']J10Q^9YH<KL\
MN1^FPYSCM3IY7BYX26.A!NE%V<NB>FGXK[Q5,WP=/&1R^=1*K)74>K6NOX/[
MCVSQ;XRTGP#H4^J:YJFGZ/IMJ-TMU>W"P0QCW9B *\9F_P""GW[/\&J?8V^*
M_A+SLXRMR6C_ ._@&S\<U^1G_!1O]IWQA^W1^VA>>$[&ZGDT6SUS_A'?#NE+
M,5MVD\X0"5AT+R/R6/0$ <"OI/1O^#;.\F\*0O?_ !4MX-:>(-)%#HIDM8W(
M^Z&,JLP'3.!GT'2OOH\%Y5@,-2JY[BG3G45U&,;V7GH^^NB[*Y^</CK.,QQ=
M:CP_A%4ITG9RE*UWY:QWMIJW;5V/T\\ _$WP[\5="34_#.NZ3X@T^3[MSI]V
MEQ&?Q0D5N5^5G["'_!+7XU?L=_MW^&[B\U)O^$(5+B>]U/1[QA:WZ(AV6\\1
MPP+,5.&4C@X;(KV'Q3_P<&_"3PIXFU+2[CPO\0'GTRZEM)&CMK3:S1N4)&9\
MXR.,UX..X3G/$^RR6?UF'*I7BMKMJSUWT_X"/HLOXRA#">VSV'U6?,XVD][)
M-M:;:_\ !9]Y45^?W_$19\'_ /H5?B)_X"VG_P D4?\ $19\'Q_S*OQ$_P#
M6T_^2*Q_U'SW_H%E^'^9T?Z_</?]!</Q_P C] :*XG]G/X[:7^TQ\%= \=:+
M;7UGI?B* W%O#>*JSHH=D^8*S+G*GH37SK\:?^"UGPF^!O[0FH?#S4[/Q-=7
MFDWT=A>:E:0P26-O(VW?EC*'Q&6(;"Y!5ASBO)PN2X[$UYX:A2<IPOS);JSL
M[_,]G&9]E^%H0Q6(JJ,)VY6WH[JZM\M3[ HIEO<1W=O'+$ZR1R*'1U.58'D$
M'T-<%^U'^T9H_P"R?\#]9\>:]::C?:5HGD^=#8HC7#^9*D0VAV5>&<$Y(XS7
M#0H5*U6-&DKRDTDN[>B1Z&(Q%.A2E7JNT8IMOLEJW]QZ!17Y_?\ $19\'_\
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
M^O[HD6^G6R8#2/CDY9E4*!DLPZ#)'Z%_\&_/PXD_9O\ VP?C9\.O&6FII_Q
MTRQMHX0Z G[/#-)Y_EOCF.0R6K@@X=0K<X&/L;]E;X(_"GPQ^S+8>/\ ]G30
M]+EU)O"%Y9:%<&3;)J,LF)EAO7.295N8U5B_,9+KP.*_"O0_V@_B=^SC^US-
MX^O+S5+'XF:+K$USJ1U)6$TMPS,)XIT."5<,ZLO'RMQC@U^3?VGB.+*6.R^E
M^[A&*BHRTGSJ3=W9Z1=DGV^^_P"H_P!FT.%ZF"Q]7]Y.4FW*.L.1Q2LM-6KM
MKO\ =;V+_@MC^S]XN^#7[>GC#6/$/VZ]TGQQ=MJ^BZE+ADG@8*/(4CH8.(MI
MP=J(<88$_HO_ ,$&OVI/$WQM_8XU:Q^(5Q:W&B^#]3M_#FE:I?NH-['*B*EI
M(6.'96DBC4GEA,B\D<K\./\ @JM^R_\ \%!/@LNC_&"'PYH-_&@>\T;Q+%N@
MBEQ@R6MSMQZ@%2D@SC'<_*/_  5/_P""E'PON/V?+'X!_L^VEK;^#[&ZBDU#
M4;*![>U(@D$J16Y;#R,9E#O,WWB@(+[MU>+5CF&=8&CP[B\'*G5IN*=1KW8Q
MCHY)[7:5K)V?1[6]BD\!D^,K9_A<7&=*HI-4T_>E*6JBUO9/6[5UU7?YY_X*
MT_!+X:_L^_ME:UI/PLUZTOM+8^?>Z;:;BOAV\W'S+19,;65>" I)CR4."M?,
M3NTCEF)9F.22>2:669IY6DD9GD<EF9CDL3U)--K]GRW"SPV%IX>I-U)123D]
MW;J_ZOW;>I^0YABH8C$SKTX*"DVU%;*_1?UZ)+0****[3C"O8/V+/V.?$_[9
M_P 8[#PSH-K)]F:0/?WA4^5:0Y^9F/Z >]9/[*W[+7BG]KCXLZ?X5\+V4EQ-
M<.#<3[3Y=I%GYG8^W\\5_0S^PQ^Q!X7_ &(OA%:Z!HMO')J4J*^HWY0>9=2X
MY)/IG.!V%?G_ !UQM2R6A[&BU*O):+LOYG^BZGW?!?!M7-Z_M:UU1B]7W\E^
MKZ'1_LI?LM^&OV1_A#IWA/PW:I'#:QC[1/M DNI,?,[?4UZ5117\LXC$5*]6
M5:LW*4G=M]6?TOA\/3H4U1I*T8JR2Z(****Q-@HHHH **** "BBB@ HHH9MJ
MY/04 <C\3M4PD-JO^\U2_#/3/)LI+EA\TAPI]JYK7KQM=\02%>=S[%'IVKT3
M1K%=-TR&%1C:HS]:I[$]2U1114E!1110 4444 %%%% !1110!\6_MQ?\$=M%
M_:,^(_\ PL+P!XBG^&WQ!#K/)<VD96UO)UZ3'RRKQ3'C,B$YQDJ6)8^;6_[)
M/[>=GI\>F1_&[PVUG&NP7+W)>?'3EVM3(3[DY]Z_1NBOJL-QACZ=&.'JJ%6,
M=(^TA&;BNR;5['R.*X)RZK7EB:3G2E/67LYR@I/NTG:_R/B[]B7_ ((]:3^S
MW\3Q\1OB%XHO/B5\1/,^TQ7=VK&WL[@\M,#(S232@])'(QU"@X(^H?VA/AW=
M?%_X!>./"=C-;VM[XH\/W^D6\T^?*BDN+:2)6? )V@N"< G Z5V%%>7CL[QN
M,Q*Q>)GS3C:VB25MDDM$O)(];+\AP.!PDL%A8<L)7OJVVWHVV[MOS;/RX^#G
M_!(+]J+]GO0+C2_!/QL\-^&=/O)S<S06-U=QI++M"[C^XZX4#\*Z_P#X=_?M
MJ?\ 1R&G_P#@?>?_ !BOT8HKW:O'68U9NI4A3E)[MTX-OYV/G:/A[EE*"ITI
MU8Q6R56:2]$F>9_LB?#GQS\*?@/I.A_$;Q/'XP\76LD[7>JI(\BW"M*S1C+J
MK?*A5>0.E>F445\EB*\JU65:22<FV[*RU[):)>1]GA</&A1C0@VU%)*[;>FF
MK>K?=L\3_P""@_[)\G[:/[+FN>![6YL;'5KB6"[TVZNP3#;3Q2 [FVJS %#(
MF5&?G],UY[_P2G_X)WZE^P%X!\46_B#5-'UC7_$M_'*\^G!_*CMXH\1IF15;
M=N>4GC'*U]745Z5//<9#+I97&7[J3YFK==.N]M%H>94X?P-3,X9O*/[Z,>5.
M_37IM?5JX,H=2",@\$'O7YT_LX_\$1=2^"W[=UO\1[K6?#,O@G1]9NM5TO2;
M<SM=0@F0VJ'<@7]V60D[C]SOG-?HM11EF>XS+Z=6EA9656/++3IK]SU>OF&;
M</X',JM&MBX\SHRYHZVL]-^ZT6GD<[\6?A?I'QK^&>N>$M>A:XT?Q#926-VB
MMM;8XQE3V8<$'L0*^ /AA_P3F_:J_8VN=6\/?!WXK>%&\$WUR]S;QZM #)"S
M8!8Q/!*JOA0"4;:V,X!.!^D-%7E?$&*P-*="FHRISLW&<5*-UL[/J9YMPYA,
MPJPQ%1RA4@FE*$G&5GNKK=>7W'YQ_'G_ ((K>//VA?AH^K>+OB@GC#XO7EQ
M&U#4VEATG2K-!(9+>VCC0GYF9#G8HX8[5))/WA\ _A_=?";X&>"_"M[-!<7G
MAO0K+2YY8,^5+)! D3,N0#M)4D9 .*ZRN8^-.A>(_$_PE\1:?X0U2#1?%%YI
M\T.E7\PS'9W)4B.1OE;@-@_=/T-:8[/L;F-.GA,5-<D976B2C>RV2TBET2_$
MRR_AS Y74J8S"0;G*-GJY.5KO5R>LF^K?X'YX?\ !QYX;T&[\+_#'4$GF_X3
M0WUS96EK$NYKFS9%:1CWRLHB"XZ^:U?:W[ W[/\ %^S'^R+X'\(_9OLM]:Z=
M'<ZF"N&:\F'FS[O<.Q7V"@=J^8_@O_P20^('C#]I/1?B9^T!\3+?Q]J'AF2.
M73]/M$=X&:,EHPQ=(UCC5\.42/YFR2>3G[\KV>(,TI0RO#9+AJWM53;E*2OR
M\S;LE=)M13>OG\CQ.&LIK5,VQ6?8JC[*511C&+LY<J2O*5FTG)I:7Z?-E%%%
M?#GWP4444 %%%% !1110 4444 %9/BWPXWB.WCC618_+8DDBM:LWQ'XC3P[!
M'(Z,_F''% $OA_2VT;2X[=F#&/N*NU5T;5%UG3X[A5*K)V-6J "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@#PK_@HW^RQK/[97[+6J^!-!U#3-+U*_O+
M6X2XORX@412AV!V*S9(''%?'7@7_ ()3?M:?#+PG9:#X>_: T_1=%TU#':V5
MIJNH10VZDEB%40X'))^IK].J*^DROBK'8'#?4Z/*X<SE:45+5I*^J[(^7S;@
M_ 9AB_KM9S53E4;QG*.B;=M&NK/S7MO^"'WQ(^.6O6UW\;?CQK'B:TM&7;9V
MKW%XS+\Q(22X8+%@GM$V<GIW^]/@%^S]X3_9D^&=CX1\%Z3#I.BV.6"+\TEQ
M(?O2RN?F>1N['L !@  =I16&:\29AF,%2Q,_<CM%)1BOE%)7\W<WR?A;+<LG
M*MA:?[R6CE)N4G\Y-NWDK(^7O^"J7[#/B+]O+X/>'_#GAO5M%T>ZTC5_[1EE
MU(RB-T\F2/:/+1CG+@\C&!78_M*?$ZQ_8W_8,U;6/$6EVWB6U\+>'[;2[G3R
M,V^I22"*S$;;@?W3O( V5/RD\=J]PKC?VA/@9HG[2WP6\1>!?$22MI/B*U-O
M*T1VR0L"'CE0]-R2*CC.1E1D$9%+"YLY+#X3%ZT*<^9I:.S:YM=]EH7B\G47
MB<9@M,15ARIO57BFH:;63>O<_-']B3_@C+:_M&_!2R^(VL>--7\%Q>-F?4K'
M0_#>5M]/@:1O+4R2N[-\N, G*C ))S5[]K?_ ()]>/O^";_P=U+XK?#'XY>,
MO)\./!]MTZ^F*B>.6X2($8?RY,.\>8WC((R<Y 4^D?#?]B#]K;]CC2_^$8^%
MGQ0\&>(O!-N[/96NO6I22U#')4*4<H,DG"2;2<G R14GC3_@G1^T=^VM+:Z;
M\=OBQH6G^#;2=;HZ1X9M!NN'&< GRT7Y<\,YDQ_=[U^E2SZK+'O$5\PI2PO-
M=P<>9N%_AY'"][:7;\[GY5'AVC'+UAL/EM6&+Y;*:ERQ4[?'SJ=K7ULEMHDC
MT3Q1X<\2?\%6/^"4&C16\VF:%XE\:6=I-/+>;UMA-;78$K@(I8*YA9E !P'
MSWKVO]A[X!ZE^R]^RKX/\!:Q>6.H:EX=MI89[BS+&"4M/)("NX*W1P.0.0:[
MWX<?#W2?A-X"T?PSH-I'8Z/H5I'96<"#B.-%"CZDXR3U))/>MJOS/'9Q*I1G
M@J"Y:#J2J1C;57T6OE'2Q^K9?DL*5:&/Q#YL0J4:<I7T=M6[><M;GQ#^U]_P
M2K\6>._VHV^,OP;^($'@'QI=HBWJ3Q.(97$8B:170-C?&%#(8R&())R37KW@
M']E+Q5\2?V.]:^&WQX\2VWC;5/$#3QW.I6'[ORXR5: I^[3#QLH897&0,Y&1
M7T!16E;B3'5:%*A-K]W;EERKG2C\*4K7LNBN9T.%\OHXBKB*<7^]YN>/,^23
ME\3<+\MWU=C\WOA)_P $_/VO/V2=,N_"7PQ^+'@UO!?VB22S&HP;GMP[;BRQ
MR02^6Q.255RNXL>2<TS]H;_@A_XR^.G@&#5M6^)<?BSXM7][%)J>M:V\L=C;
MVB1R#[-:Q1HVU=S(<D '9D!,D'])**]-<<YG&M]8I\D9WNY1A%2E_B:5WW:T
M3>YY3\/\JE0>&J\\Z=K1C*I)QA_A3=EV3U:6QS7AGX?16OP?T_PIJRPWD,>C
M1Z3>*N?+G40"*0#.#M(S[X-?%7[/7_!*;XJ_L;_'N"\^&OQ;@A^&=YJ\-[JN
MB7T3K<7%LK@M%@(\;2>7E/,'ED\=.WWU17C8'/<7A(5:=)IQJ_$FE)/L[-.S
M5]&CV\PX?P6,G1JU4U.E\,HR<6MKJZ:NG;5,****\<]L**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *_$3_@X%_P"3\H_^Q;LO_0YJ_;NOQ$_X.!?^
M3\H_^Q;LO_0YJ_2/"K_D>K_!+]#\L\8/^2?_ .WX_J>>_M8?\$Z-:^!OP \
M_%CP_P#:M4\'^*M$L;O4&QNET:\EB5F#X'^J=CE6[$[3SM+?2O\ P2F_:B^'
M7[47Q'TKPU\;M(T_Q)\1--M$T_POK6NN;N&Y@3D6XCD)C6X')$@7=)W.X?-]
M_?L<^$]-\=?L#?#C1]8L;;4M+U+PA8V]U:W$8DCGC:W4,K ]017Y%_\ !3W_
M ()M:U^PA\2(_$GADWUQX U.Z$FF7R.?.TB?.X02L.58'E'_ (@/[P-?69;G
ME'/U5R3,)\E>+DJ=1:-Z[=-;:-?:7FKGQN9\/U^'71S[+8*I0DHNK3:NEHM=
M;Z7U3^R_)V/T<_X*0_\ !.>S^/\ <^#?''A'3K:U\7>!]0M&:&",1KJ.GI.K
M-#@8&Z,99/\ @2]QCM/^"IO[7%Q^QY^R5JVO:7(L7B36)%TC1W//DSRAB9<=
M]B*[#W KQW_@D/\ \%4(?VH/#]M\/_'5Y'#\0M+@Q:W4A"KX@A4'YAV\]5 W
M+_$!N'\0'+_\''FGW,_[.O@&ZC5S:V_B"1)2/NAFMVV9_P"^6KX[!Y9B_P"V
M\+D>;J\:<G:^SB_>LGUBVM/5KR7V^.S3!?V#C,_R5VE5BKVW4E[MVNDDGKZ)
M^;^6_P#@D?\ \$\+?]O/XAZ]XT^(%S?7OA70KH"Z3SV$VM7LGSE'D^]M (9R
M"&)=1D9)K]7G_8#^";^$_P"Q?^%5^!/[/\ORMHT>'S,8QGS-N_=_M;MV><YK
MYG_X-XM8L;S]C'7+.W9/MEGXGN#=*!AOG@@*,?JHP#_LD=J^]JSX\SW'3SFK
M152484WRQBFTDEULNKWO^AMX></9?3R.C7=.,IU5S2DTFVV]KOHMK?K<_#C_
M (*R_L!1_L _%O0/%?@&ZU"Q\+Z],TNGXF;S]%O(B&\M9,[BN"&0D[AA@2<
MG]'_ -C?]J^X_;$_X)PZAXHU)D;Q!9Z/?Z7K!7&'N88&!DQV\Q2CX[%R.U>2
M_P#!Q3KEA:?LC^%]/F:/^T+SQ-'+;*?O%([>;S"/8;T_,5R'_!#G2[RT_P""
M=7Q@N9MRV=WJ%_\ 9U(ZE=.B#L/8G ^JFO?S&M+,^%*&/QFM6G445)[R5[;]
M?/SC?N?-Y;1AE/&&(R[ Z4:M-R<5M%VOMTZV\I6['R-_P18^&/ASXN_MS:=H
MOBK0='\2:1)H]]*UEJ=I'=6[.J*58HX*Y'8XXK[\_P""J7_!._X-Z9^QSXP\
M5:+X-\-^#=>\+V8O;.\TFT2Q5V$BCRW2,!7#@[>02"1@BORR_88F^*T'Q]MF
M^#"S-XX^Q7'DB(0EO(VCS?\ 7?)TQ[UU?[5W[3OQ\^*7C%_AG\7/%FI6$EC?
M1P7FG7H2TM8)"1MDF$*X= "'#?,,<BON,\R3'8KB&GB<-BE",%%RCS/FLF[O
ME6C3VUT9\%D.?9?A.&ZN%Q6$E4E4E)1GRKENTK+G>J:WLM4?4G_!OA='XF:5
M\7_AOKT?]J>#=5TV":XT^5F\HM+YD,H&",>9'@'&"=B^E?;T_P#P28_9V2%V
M'PMT/*J2/WUQ_P#'*I_\$P/V M+_ &%_@[<1_P!I6NO>)?%#1W6IZG;+^X=5
M7]U%"3R8UW,0QP6+DX' 'TM=?\>TG^Z?Y5^.\4\12K9Q7Q&65)0IR:^%N-VD
MDW96W:ZZG[;PAPQ&ADN'P^:THSJ13^)*7*G)M*[OLGTT/Y\/V(/A'X;^)?\
MP4?\.^#]=TJWU+PU>:]>VLUA(S".2)$G*J2"#@%5[]J_8N'_ ().?L[V\R2)
M\+]#5XV#*?.N.".1_P M*_)?_@G-_P I:O"G_8S:C_Z+N:_?"OJO$[,L90Q]
M&-"K**=*+:4FDW>6NC/D?"?*<%B,OKSQ%&$VJLDG**;2M'35'XL?\'#<*P?M
ME^'HT7:J>%+95'H/M%Q7ZM_LGZ]8Q?LM_#96O+567PMI@(,R@@_9(O>ORF_X
M.(/^3T-!_P"Q6M__ $HN*Q_A]_P0-^+'Q*\!:)XBL=:\#QV>O6$&HP+-<S"1
M8YHUD4,!$1NPPSSUKTL9E>!QO#>7K'8E4$D[-QYK_BMCR\#FV88#BC,I9?A'
MB')JZ4N7EML]GN?H-_P6NUBTO/\ @FWX^CANK>61I=-PJ2!B?^)A;=LU\X?\
M&V'_ ""/BQ_UVT[^4]?+_P"U#_P1G^)'[)7P2U?Q]X@U;PE<Z3HK0+-'8SRM
M.WFS)"NT-&H^](,\],U]0?\ !M?_ ,@CXK_]=M._E/6>)R_!X/@[%4L%B%6B
MYQ;DE:SO#2UWV3^9IA<RQN.XWPE7'89T)*G)*+?-=6J:WLNK:^1\>?\ !1G]
MG3Q1^QC^VAK5XL=U8V>H:N^O^'=3B4B-U:7S4V-T\R)CM(Z@J#T()^J_V>/^
M#C&^TG3;'3_B9X)_M)XE$<^K:'.(I9,<;S;R?*6/4[9%&>@'2OTV^+GP4\)_
M'GPC+H/C'P_IGB+2IN3!>0B0(W3<AZHW^TI!'K7Q!^T#_P &]7PU\:V5Q<^
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
M/E* \=:_8N[_ &8?$'[17B_Q\GQF?2-8\!ZD_P#9WA_PI;+YEM;P1G*:@\I
MD6\;<P!0KL&0">"/'/V*?V1?AQXK^ GC+Q)\']#O/A7XROK[4-!LM<>].JW6
MGO:W#(&C:482.0KAU4!BA(W$@&OO,IXIP.%R.KETZ2;>CE'6"=2[5VVY>XKK
M12^%69^=YQPCF&+X@HYG"JTEJHRTJ-4K)\J24%SNSU<?B=TEH?1WPM^)7Q3\
M2_%W5M+\4?#73_#7A&U%P;#6H_$,5Y+>;90L6ZW50R;XR6.2=I&.]>J5YWX+
M\?\ B#X;?LUQ^(_BR=%T_7=!TR6[UZ3392UG^Z#$NA8#&Y%#;>@9B 2!FOB=
MO^#D+X?;N/AYXRQVS<6W_P 57P&'X?Q^9U)O+Z":A[KY'[M^Z<I.]]]';R1^
MCXGB3+LIIP698AQ=1<RYU[UM-&HQ5K7MJK^;/T<HKYGTS_@IIX=O/V";SX_3
M^&]:M=!MIO)BTQI8FN[@_:UM 0<[1\[$]?NJ37SU_P 1(7P__P"B=^,?_ FV
M_P#BJ6%X/SC$\ZH4'+DDXRU6DENM^EPQG&V287V;Q&(4?:14XZ2UB]GMUMU/
MT=HKYE_:A_X*;:#^R]^S[\/_ (C7WA?6]8T;X@1126Z6DT2O9F6W6=%<L0"2
MI;I_<->'^#/^#B;X;^)O%VEZ;=^#/%.D6NH7<5O+?3SP-%9H[A3*X#9VJ#DX
M["C"<(YQBJ/M\/0<HW:NFMT[-6O?1CQG&F2X2NL/B<0HS:3LT]I*Z=[6U3/T
M*HIL4JS1JZ,K*P!5@<@CU%.KYL^H"O$_^"@7[-47[3_[-FLZ1# LFNZ8AU+1
MVZ,+B-2=@/I(NY.>/F!["O;**Z<'BZF%KPQ%)VE%IKY'+CL'2Q>'GAJRO&2:
M?S_K0^(?^"*W[14GC/X5:M\.]3D/]H>#Y/M%B'^\UI*QW+_VSES]!(H[5]O5
M^9%A;O\ L9_\%BUM+-?L>@^+[]8Q%]V.2#4!PH]%2X/'IY>.E?IO7TG&.&IQ
MQD<907N5XJ:\F]U]^OS/E^"<55E@98*N_?P\G3?FE\+]+:+T"BBBODC[(*\Y
M_;!_Y--^)W_8J:G_ .DDM>C5YS^V#_R:;\3O^Q4U/_TDEKLR_P#WJE_BC^:.
M',O]SJ_X9?DSX6_X(X?L^>'_ -J3_@F%XZ\#^)K?S=-UKQ+=()% \VTE%M;&
M.:,GHZ-@CUY!R"0<K_@EE^T#X@_88_:;UK]F/XGSB&UN+XCPY=R%O*%S(042
M,M_RQN00R=,2'&,N<>G?\&[W_)E.O?\ 8V7/_I-;5U'_  6,_8$;]J3X0+XT
M\*VL@^(W@:(W%H;?(FU*U4EWMQCDR*?GC(YW!E'W\C]/QV94)9WC<FS!VH5I
MZ/\ DG9<LU^4O+?2Y^3Y?E>(AD.!SS+5>O0AJO\ GY3UYH/SZQ\]M;'@_P#P
M7._Y/4_9]_ZZI_Z7PU]I?\%)OVA;S]F#]BWQOXMTNX6VUJ&V2RTV0D;DN+B5
M(5=0>&9 YDQ@\(>U?D7\:/VV;K]M'Q]^SW<ZX&_X2[PG>1Z7K,GE[%NV^V0M
M'. . 77[P'1E;@ BOTX_X+7_  [N_B'_ ,$[_&/V%))9]"FM-6,:+DO'%.HE
M)]EC=W/^Y59IE+PU3)\OQZ7NRE&79KVB_!K\&3E.<?6J6=YEES?O1C*+ZI^R
M?XI_BCS'_@CC^P+X%G_9@TSXD>,?#NF^+?%WCF2:^:YUFV2]^RP^:Z((Q(&
M9]I=G^\2^,X%<[_P6C_8F\+_  F^#UG\:/ASI4'@?Q9X/U2V:YGT.,622Q22
M"-)2L8 65)3'AUP2&8'/&/H+_@CE\0-/\>?\$\_ "V=S;S7&B03:9>11ON:W
MECGDPKCJK%"C8/4,#T(KE/\ @NW\3=/\%?\ !/K7M%N9(_MWC"_L;"SC+89C
M%<QW3L!W 6#!]-PKSL/F>8RXOY'.3O6<7&[MR<UFK;64?\STL1E.61X*]I&$
M5:BIJ5E?GY;IWWYG/\['N_[$WQXD_::_93\#^-[@1K?:YIJ->A/NBYC)BFP,
M# \Q'('H17Y7_P#!$C]A?PC^U[?>*M6\=F[U?0O!UQ;_ &?0O,:.UN;B=7_?
M2E2&;:L6 HQG/)P,']'O^"5'PXOOA9_P3^^&NEZE#);WTVG-J$D4G#1K<S23
MH".QV2+D'D'.?2ODO_@VN_Y$;XL_]?\ IO\ Z+N*TP5=X'!9S+ 2Y5&=-1:Z
M+VDUH_32Z,\=AUF&/R..8QYG*%1R3V<E3A+5?XM;,^]H?V2OA;!X,M?#J_#G
MP.=!L9VNH-/;1+9K:*9E"M*$*8WLH +8R0.37YI_\$&/@=X+^+/C+XP1^*?"
M/AKQ)'ILMDMHNJ:9#=K:AGNMP02*=N=JYQC.T>E?K=7Y<_\ !NVXB^('QNA8
M[9?.L3L/#8$EV#Q[5Y^0XS$/(LSFYRNO9.]W?6;O]_4]+B+ X9<095!4XV?M
MDU96=H*RVZ=.Q]!_\%I] L?"G_!,+Q5INEV5KIVG6,VEP6UK;1+%#;QK>P!4
M1% "J!P !@5Q?_!*3_@G!\.)_P!FSPG\0_%VDVOCSQ-XFT]+B)];A%U;Z7;X
MVQV\,3EDPJC[Q&>3C:.*[_\ X+C?\HW/&G_7WIO_ *705Z!_P3"_Y1^_"?\
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
MA;JLJ U^#'[*W_!<SXO_ +/@MK'6+U?&6B0X4PW^3,B#LCY 'X@U^DG[,/\
MP76^#?QWBM[76KZ3P;K$N T-^<0 _P#74X6OQ/B#PUS;!1:G256GWBN;3SCO
M^%C]?R?C[*,Q2@Y\DG]F>GW/9GIWQ-_X)X>'?$9DGT&ZFTBX;)V,-\7T XQ7
M@GC[]C+QW\/)6D@LGU"!3E9+-BS8]2!TK[R\*>,])\=:1'J&C:E9ZI8S#,<]
MM*)(W'L16F1N'-?@^<^&63XN3E&#HS[QTU\XO3\CZ*ME6&K+GAIYH_.+PK^T
M-X^^$MW]G34KZ-8#@VUUED'U%>P>!_\ @I1>0*D>O:+'<'^*:W?9C_@.#_.O
MIWQ9\*_#OCFW,6J:197BG^_&,_I7D/C?_@GKX0\0;Y--DNM+F;HJ,#&/PQG]
M:^9_U1XIRK_D58OVD5]F7^4KK\4<GU'&T?X,[KLS>\'?MP> O%@57U%]/D/W
MA=)Y:@_6O2O#_CW1?%<>[3=3L[Q2,YBD#5\>^,?^"<GBC2=S:3?6>J+U 8^2
M?U-><ZW^S]\1/ ,V6TG5E\L_?M=SJ/Q7BJ7&W$N ]W,\"Y)=8IK\5S(K^T,7
M2_C4_N_IGZ.JX<?*0?I2U^;VG?'SXA?#Z80C6=6M=O6*7O\ F*['0?\ @H)X
MZT<*LQT^]7N9HB6/ZUW8;Q<RN3Y<33G!^B?ZW_ TAGE%Z331]X45\?Z/_P %
M+;^$+]NT&&;U\J39G\\UTVF_\%+-%N /M&@WEOZXF#?TKWJ'B-P_5_Y?V]5)
M?I8Z(YMA7]K\SZ:HKY_L_P#@HGX,F_UT-_#_ -LBW]*T(/\ @H)\/7'SW6H)
M_P!NC&O1AQID4ML5#YR2_,V6889_;1[A17BO_#?WPWQ_Q_ZC_P" 3U%-_P %
M _AVB_+=:@__ &YN*T?&&2+_ )BZ?_@2_P Q_7L/_.OO/;Z*\!N_^"B7@J(?
MN8]0F_[8E?Z5BZE_P4JT*WS]GT.\N/3]Z%_F*Y:G'604_BQ4?E=_DF1+,L,M
MYH^F**^0]8_X*7W4H;[#X?6'T\V7=_+%<CKO_!0SQQJ@9;>/3;->QCB.X?CF
MO(Q'BED-+X9REZ1?ZV,)9SAELV_D?=18+UXK-UOQAI?AJ'S-0U"UM$QG,L@6
MOSSU;]I'XA>.9C"=<U.8/TAAZ4S2?@K\1/B#<[ETO6IO,Y\RX#JA_$\5X=3Q
M6==\F6X.=1^?^23_ #1S2SKFTHTVS[)\8?MH^ ?"(8'5A?.O:T7S.?P->2^.
M/^"E.0\>@Z+@_P ,]P^1_P!\X_K7(>#_ /@G;XNUIE;5+FSTM&Y)W"8_H:]9
M\$?\$Z_"^B[)-6O+K4IEZJI"1G\,9K'Z]QQF>E*FL/%]79/\;O\ !"]IF-;X
M5RH^<?&7[4WC[XFW!A;4[B%)CCR+,%%;VQ4W@C]DWQ]\3IUE;3[BVBD.3->L
M4R/49ZU]T>#O@QX7\ Q!=*T6QM<#&X1Y)_.NG1 BX4!1Z 5MA_"^KB9^VSK%
M2J/LF[?>[_@D..3RF^;$3;/FCX:?\$Y=(T@QS^(M0FU"0?-Y,(\M ?0]<U[U
MX-^&>@_#^R6WTC2[6RC'78@R?QK2UO7[+PWITMYJ%U;V=K"NZ269PB(/4DU\
MG_M,_P#!:KX*_L\PW%O;ZXOBK5X\A+;2SYT;,.QD7(7\:_4^&> Z%.7LLGPM
MY=TKOYR>WWFV(Q&7993YZ\HP7=O7_-_(^O,X%>1_M(_MR_#/]E329+CQAXFL
M;.X5"Z64;A[F7_=3.37X_P#[5/\ P7V^*GQJ^TZ?X2\OP7H\N55K<[KLJ>Q?
M./TKX?\ %GC75O'>KS7^L:C>:E>3L7>6XE+L2>O6OW7(?"'$U;5,TGR+^6.K
M^;V7XGYQG?BMAZ:=/+8<[_FEHONW?X'Z.?MG?\'#7B;X@"ZT;X6Z?_PCNFMF
M/^TIR6NI1_>0<>6?SK\Z_'OQ)U[XH^()]4\0:M?:OJ%RQ>2:YE+LQK#HK]HR
M;AW+\JI^SP5-1[O=OU>Y^/YOQ!C\SGSXRHY=ELEZ+8****]P\8=#"]Q*L<:M
M)(YVJJC)8^@%-K]C_P#@@/\ LE^&_"W[+.L_&E-(L_%GCS4FO[/3;=G4M910
MJ5^S+NXCEF8'+'G8Z#H3GX"_:/\ V!_B]HOPJU;XYZ]\/X?!OA;7=;G9])BC
M:WFT=)9#L8VS?-';EV*(2<\#@*R%OD\%Q?A,1F-;+W:/LY*";DES3=[Q4=]+
M:/K]U_JL9PGBJ&7T<<KR]I%R:2;Y8*UI.6VM]5T^^WJ'_!+G_@CM>_MK^'YO
M'OC;5KCPG\,;1Y$2X@*)>:JT1Q(8FD!2.)"&#2L#\RD!3ABOVII?_!&K]D/]
MISP/JFF_#+Q+YFL:5&(I-4T3Q*-3EM)3DHTT3,R%6(.0 N0"%92,CI?B1\(]
M4_: _P"""F@>'_ACYK7LW@S2YTM;0E'O_(\J2[@'3+.R2C'\1XYSS^.'[)'[
M1/C#]E?X_:#XJ\&7%S#K%K=) ]HH9DU*-G >VDC!&]7Z;<@YP000"/A\//-^
M(7BL5A<8Z,Z,W&%-:));.??FU6J:33TMH?95XY5D*PV%Q.$5:-:"E*H]6V]U
M#MRZ/1IM-==3[6_9Z^,?CS_@@]^V/=?#?Q_+)K'PN\43+<F>#_5/"[^6FIPI
M\S+(H4K+%U.W'S81C]!?\%I?^">_A3]J3X'W'[07@#4=&CUC2=)_M*_N8946
MU\26"H"LGF9V^<B#Y3U< (>0F(?^#EG2]&U3]ESX<ZQ=1K;^(8=?:*R1U'G+
M!+;,TZ9] T<&<'&0OM7Y-WW[3'C[4_@99_#2?Q5K,G@6QNVO8=&-P?LZR,5/
M3J5#+N"$[59F8 ,Q)TR#+L1G*PW$>%FJ->[C5T]VI%.S=N[27EYIQ1&>9A0R
MAXGA_$Q=6A92IZ^]!M72OV3;\_)ILX6BBBOV _)@HHHH *]*_97_ &5O%G[7
M7Q3L_"_A6QDN)IG!N)]I\JTCSR['V_4UK?L:_L5>,?VU/B;;Z!X8L9&MU<&]
MOG7]S9QYY9CTSCH.]?T ?L/?L)^$/V(/AE#HN@VL<NI3*&O]0=1YUU)W.?3T
M%?G_ !MQU0R6DZ-*TJ[6B[><OT74^[X-X*KYO55:K>-%/5]_)?J^A4_8)_8'
M\*_L-?"Z#2])MX[C6KE VHZBRCS+A^XS_='8>U>]T45_+N-QM?%UY8C$2<IR
M=VV?TI@\'1PM&.'P\5&,=$D%%%%<ITA1110 4444 %%%% !1110 5D^--4_L
MS0I2/OR#8/QK6K@_B/JWVO4EMU/RPCGZTT!#X!TO^T=;$C?=A^8_6O0JPO &
ME?V?HPD8?/,=Q^E;M#$@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "N9^)D#SV%N$5F^8]!734R:6.(?O&51[T 9G@B-HO#L"LI5@#P?K6M38W61
M,J05]J=0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %?B)_P<"_\GY1_]BW9?^AS5^W=>;_%3]CWX6_'#Q1_;7C#
MP%X8\2:MY*V_VN_L4FE\M<E5W'L,GCWKZK@WB"ED^8_7*T7)<K5E:^MN_H?'
M\<<-UL\RWZC0FHOF3N[VTOV]3-_8,_Y,J^%7_8K:?_Z(2N\^*'PQT+XR^ M4
M\,^)=-M]6T36(&M[JVF7*NI[CT8'!##D$ CD5?\ "WA?3O!/ARQT?2+.WT_2
M]-@2VM;6!-L=O&HPJ*.P   %7Z^?Q&)<\3+$4[IN3DNZUNOFCZ3#850PL,-5
MM)**B^SLK/Y,_!?]LK]@;Q1_P3R_:D\.W6GW&H3>$]0UB";P_K<3%9(R)5/D
MR.H&V9!Z8# ;AW"_L;^VA^RUI_[8_P"S7K?@F_D6WN+Z%9]/NV7=]DNT^:*3
MZ9X;U5FKL_C%\&O#OQY\"77ASQ1IT.I:7=,LFQQ\T,B'<DB-U5U8 AATKIHT
M\N-5'11@5]/G'&&)S".%K3TKT+^\NNL7%^NCOTZ];'R>1\$X7+9XRA#6A7M[
MKZ:24EZ:JSWZ=+GX-_LT?M%?$S_@CG^TGK&C^)/#UPUC>%8=8T>9RD=_&A/E
MW-O+C:2,G:XR""0?;[[;_@X0^!X\*_;!I_CAM2\O/]G_ -G1;M_]W?YNS&>^
M>G;M7UW\8_V??!/[0>@KIOC7POHWB6S3/EK?6XD:$G@E'^\A]U(-?/8_X(@?
MLWC6?M7_  A-YY>=WV;^W;[R<YS_ ,]MWMC.*]O%<2</9M)8G-\/.-:R3=-J
MTK=[M6_/I<\#!\*\2Y-%X7)<33E0NW%5$[QOVLG?\KZVU/S)_:'^.?Q,_P""
MQ_[4&EZ=X>\/S+;VH-OI.EQ,6ATN!F!>XN)<8!. 6<@#"JH!P,_KI\*/V:--
M_9%_80N_ FFR?:/[)\/WK7=SC!N[EX7>:7V!<G [* .U>C_!_P" 7@O]G_0#
MI?@OPQH_ANQ;!=+&V6,S$# +M]YS[L2:ZG4M.@UC3KBSNH8[BUNHVAFB<961
M&&&4CT()%>/Q#Q9'&TZ6"P=+V6'I.ZC>[;[M]]^^[;;/;X:X-G@*E;'XZK[7
M$UE:4K6279+MMVT222/PW_X(*?\ *0S2_P#L!ZA_Z M?:/\ P6__ .">Y^/?
MPW;XG>%;'S/%_A.V(U&"),OJE@N2>!UDBY8=RNX=@*^L?A?^QK\*O@IXK37?
M"7P_\+^'=8CC>%;RQL4AF5&X9=P&<'O7I4D:RQLK*&5A@@C@BNW.N.)5\\IY
MQ@8N/*DK/JDW=.W1I_J<61\ 1H9!4R3,)*?/)RO&^C:5FK]4U^A^;/\ P0H_
MX*&?\)UX:C^#/BZ^W:QH\+/X;N9G^:\M5Y:UR>KQ#)7U3(_@Y_22Z_X]I/\
M=/\ *O*?#W[!OP9\)>++77M+^&G@_3M9L;@7=O>VVGI'-#*#N#JPY!!YXKUI
MEWJ0>AX-?.\29A@L;CI8O TW!2U<7;XNK5NCW];GTO"V6X_ 9?'!YA451PTC
M)7^'HG?JMO2Q^!__  3FY_X*U>%/^QFU'_T7<U^^%>7>$OV)OA'X"\=P>)]%
M^'?A/3/$-K,]S%J-O8(EQ'(^0SAP,Y.YLGW->HUW\9<1TLYQ5.O1@XJ,%'6V
MZ;=]/4\_@?ABMD>$JX>O-2<YN5U?9I*VOH?BU_P<0?\ )Z&@_P#8K6__ *47
M%?K)^R7_ ,FK_#7_ +%;3/\ TDBJ/XL_LC?#'X[^(H]7\9>!?#7B;4X8!;)<
MZA9+-(D0)(0$]@6)Q[FNZT'0K/POH=GING6T-GI^GP);6UO$NV.")%"HBCL
MH  ]!1G'$5+&93A,NA%J5&]V[6=^P9'PS6P.<XS,IS3C7M9*]U;OT/ES_@MO
M_P HUO'_ /UUTW_TXVU?,/\ P;AW$MGX6^,$T,#7,T1L'CA!"F5@EP0H)X&3
MQSZU^F'Q(^&7A_XP>#KKP_XHT>PU[0[XH;BQO8A+#,4<.NY3P<,JD>X%8OP>
M_9P\!_L_)?+X)\):'X774RANQIUJL'V@IG;NQUQDX^IJL'Q)1H\/ULGE!N52
M:DGI9)<NCZ_9)QW"]>OQ)0SN,TH4X.+6M[OGU73[2^X_(+X/_P#!7;XU?L8?
M%[Q%HOCG1[K6;&ZU6XO;K0M:WV]UISRR,[""7!*ID\*0R8^[C.:^C=7_ .#D
M'P8GA9I+'X=^)I-:*_+;SW<*6X;'>09;&?1,U]V?&?\ 9E^'_P"T18+;^-O"
M.A^)%C4K&]Y;!IH0>NR08=?^ D5X=;_\$4/V:[?6/M@^'TC8;<(&US4&A!_W
M3/R/8\>U>Y+B#A;&6K8_!2C4Z^S?NO\ \FC^5_-GSL>&^+\#>AEV.C.GT]HO
M>5_^W9?G;R1^3'P3^%OC?_@J#^VW/>M9L\WB'51J>O7<$9%MI=KO&XY.<80;
M$!.6( YYK^@VPLX].L8;>-=L<"+&@'8 8%<_\+?@YX5^"/AI='\(^'M(\.::
MIW?9["V6%6;IN;:/F;W.372UX/%W%']L5:<:5/V=*DK0COIIO]R5NECZ3@OA
M'^Q*-25:I[2M5?-.72^NB^;;OUN?@S_P6Q_Y28>-O^N6F?\ I#;U^X4GB[3_
M  %\)/[<U2X2UTW2-)%Y=3/]V**.+<S'Z &N3^(W[%7PE^+WC&Y\0^*/AYX5
MU[7+P()[Z\L$EGEV*$7+$9.%4 >P%=UXK\":/XY\'7?A_6--M=1T._@^RW%E
M.FZ&:+IL9>ZX&,5IGW$>'S'!8+"*#C["/+)Z:Z13M_X"]S+AWA?$Y9CL?C7.
M,OK$N:*UTUDUS?\ @2V/PV_9S^'-S_P5D_X*6ZE?>(OM7]A:M=7&LZKY4A1[
M?3XOEAA5OX>L,>>H!)[5^BG_  X<_9Y_Z _B3_P=S5]'_!_]E_X=_L_WM[<^
M"?!GA[PO<:DBQW4FG6:P-.JDE0Q Y ))_&N\KJS[CK%XBM%99.=&C"*C&*=M
MNKM]WHD<G#OA]@\-0F\VA"O6G)RE)QOOT5_O]6S\,?\ @K-^PU8_\$_?C;X2
MUCP#_:-CX<U:%;BQEFG,TEG?6[@L-YYZ&-QG_:]*^UOVV?VB;3]JG_@B+JGC
M>V:/SM6L].%]&G_+"[2^@2=,>TBMCVP>]?9GQ<^!/@WX]Z+;Z=XT\,Z-XGL;
M.;[1!!J-LLZ128*[E#=#@D5DZ=^R=\-=)^%=YX'M?!/AV#P?J,WVBYT=+-19
MSR95MS1]"<HA^JBMJO&E+$T<%+&1E*MAYJ3E=>]%.[6NM]%OV\S"CP+6PM?'
MQP,XQH8FFXJ%G[LG&R>FEM7HNC\C\]?^#;#_ %7Q6_WM._\ ;BN)_P""W?[!
M=Q\"_B5#\:?!,,MGH^L7B/JJVF5.E:AG<EPI'W5D89R.D@_VA7ZF?!_]FWP#
M^S]]N_X0GPCH7A?^T]GVO^SK58/M&S.W=MZXW''U-=%XV\$:/\2/"M]H>OZ;
M9ZQH^I1F&ZL[N(2PSIZ,IX(J9<;RI\0SSC#Q?).RE%]8\J33Z7TNO^'+CP#&
MIPU#),3)>TA=QFKZ2YFTUUMK9_\ #'S=_P $J?V^[7]MKX$QQZI<0IX\\+HE
MMK=N,*;@<B.Z1?[L@'./NN&'3;GZEKSGX4_LA_#'X%^))-8\&^!?#?AG5)(3
M;O<Z=9K!(\9()0E>JDJ#@]P*]&KY'.*V$K8N=7 Q<:<G=1=M+[K3I?;RT/LL
MCH8VA@H4<PFIU(JSDKZVV;OUMOYZE.]UVWL)_+D9E;&>%S4/_"56?_/1O^^#
M5Z2UBF;<T<;-ZE0:;]@@_P">,/\ WP*\T]8I_P#"56?_ #T;_O@T?\)59_\
M/1O^^#5S[!!_SQA_[X%'V"#_ )XP_P#? H I_P#"56?_ #T;_O@T?\)59_\
M/1O^^#5S[!!_SQA_[X%'V"#_ )XP_P#? H I_P#"56?_ #T;_O@T?\)59_\
M/1O^^#5S[!!_SQA_[X%'V"#_ )XP_P#? H I_P#"56?_ #T;_O@T?\)59_\
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
MH'KZ^BF6=-T;*ZGNIR*=7CS\->'Y;T/_ ":2_4IY3A7]G\6?'?\ P[)UC/\
MR,^F_P#@.]21?\$R=4!^?Q-8'Z0/7V!14+PQX>7_ "Y?_@4O\R?['PO\OXL^
M3;3_ ()G,I_?^(HV_P!R(BMK3O\ @FMH2$?:M9U!_7R\#^8KZ6>18EW,RJOJ
M3BLO4/'FAZ3G[5K.E6V.OFW<:8_,UUT?#C(8OW<-?U<G^I7]FX2.\5\V>/Z1
M_P $^/ ^FX\QM0O,?\]7'/Y 5UVA?LD> - *M#X?M6D7^-R6)_6KWB#]ISX<
M^%H&DOO'7A*WV]5;5H-WY;LUY9XZ_P""LGP#^'B2-J'C[3V\OJ+:*2XS_P!\
M U]-E_A_A;_[)@$WY4[_ *,QJ8C*\,KU)0CZM?J>[Z3X"T70H@EKI=C"HZ8A
M7C]*U(XEA7:JJJ^@&*^ _B'_ ,'$WP7\*>9_8]GKOB3;]WR(O)W?]_ *^??B
MC_P<P:U=>8O@_P "VENK9"MJDA9E_P"^&K[[+_#?/*J2I8;D7G:/_!_ \?%<
M=9%AE;VZ?E%-_DK'[ 5B^,?B-H'P]LC<:]K6EZ/;J,F2\N4A7'U8BOP%^+O_
M  6[^/7Q322&/Q)'H-G-G=!8PKC'^\P)_6OFSQM\;O%WQ&NI9M<\2:SJ33'+
M+/=NRG_@.<5]ME_@WC9ZXRM&"[13D_T7YGR>.\6\'#3"492\W9+]7^1^^'QU
M_P""UOP)^"?G6X\2?V_J$>=L.FQM.CG_ *Z*"OZU\3?M"?\ !R/XF\0>=:_#
MWPM;:/ V5%SJ#>;+_O+M( _$5^7]%?H&5^%V282TJD75E_>>GW*R^^Y\'F7B
M5G.*O&G)4U_=6OWN[^ZQZY\=_P!NKXJ?M'WK2^*O&&K7T;'*PK+Y<:CTPN,C
MZUY([M(Y9F+,W))/)I**^^P^%HX>"IT(*,5T227X'PV(Q5:O/VE>3D^[=V%%
M%%=!@%%%:(\(:L?#!UO^R]0_L59Q:F_^S/\ 91*02(_,QMW8!.W.<"IE)+<J
M,6]C.K]=_P!IO_@GM\-_V /^"3E]:ZQX'N/'7Q"\4RV=K-JUK'ON-/U.8$QM
M'*JL8K>)@4  Q*S*K<R#'Y$5_2Q_P3^\9:EJ_P"QO\*U\<>)O#'B#Q%K.D1-
M:W%E<*ZZ@L:[DQN/[R:.-5\PJ.'1C@8S7YCXF9IB,!#"8BFWR*=Y13<7+E2:
MU6R5G?U78_2/#G+:&.GBJ%1+G<+1DTI*-]'H]V[JWS[GQ[_P1BL)O^"?'PB^
M)'_"Z/%\O@<6Z66LOX8UA#$FGVTR$1WL9.=[S-F%HXLLKP[7&_ 'JG_!;G]G
M7Q[^UE^R)8ZK\,_$5UJ>CZ.IU:_T#3R)(_$ML55TEC9.9&B +K&"5<,2 75
M?BG_ (.*?"_Q4M?VCM&U3Q8]G>?#^2"2#PK/8VQCBMLD--#.26/VC.TDD[75
M05"X95U_^"(__!6E?@?JEG\(_B5JC_\ "'ZA,(]!U6ZD++HDS$ 6\C'[MLYZ
M'I&QYPI)7Y>MDF-KTZ?&.!<:E:ZG*FDG&R5FEI?F5G>_O+HW*-W]+1SC!T9S
MX2QBE3HV<(S;:E=NZ;ULHNZMT?5*+LN,_P""1/\ P6%_X8EM9/ /CZ"^U+X=
MW5PT]K<6R^9<Z!*V2^U.#)$[$%E!RIRR@DD'[#\6?MR?L#^'O'W_  M:WM?#
MFK^.K<M=PM8^'+M;R:X)#>9L>-(?.W $2OA@<D-UKY8_X+^_L2>!?V>_BEIO
MCOPGJVEZ;>>.KAFO_"T>U9(9 N6O(47[L+L,," !(V5)#%5_.NOJ<-PQE'$,
M5G>'E4HNJO?4)<O,]I*6FNNC:T>^[N?,XCB3-<AD\GQ$:=54G[KDN;E6Z:UT
MTU2>JVV5CZ$_X*-_\%"/$7_!0KXRPZ]J5K_8_A_18GM=#TA9?,6RB8@N[-@;
MI9-JEF  ^50.%KY[HHK]%P.!H8/#QPN&CRPBK)+^OO?5ZGP&-QM?%UY8G$2Y
MIR=V_P"OP70***5$:1PJJ69C@ #DUU'*)7TM_P $^/\ @FEXR_;I\:Q_9;>;
M3/"EJX^W:K*FV,#NJ$_>;'IG'%>T?\$S/^"*WB+]IF[LO%OCR&XT'P6K!XX)
M%V7&H]\!3RJ^Y SGBOVP^%?PHT'X+>";+P_X;TVWTO2[&,1QQ0IMSCN?4^YK
M\EXV\2*. 4L'EK4JVSENH_YO\%U['ZEP;X>U<<XXO,$XTMTMG+_)?GT.3_96
M_9-\(?LA_#.U\-^$]/BMXXU'VBX*_OKI^[,:].HHK^<\1B*M>I*M6DY2D[MO
M=G] 8?#TZ%-4J,5&*T26R"BBBL38**** "BBB@ HHHH **** "BBB@"OJ=\N
MFV$DS=(U)KS?3;9_$.O*K?-YK[F^G>ND^)>L>7!':*>7^9OI3?AEI&U)+ME^
M]\JU2VN3U.LAB$$2HO11@4ZBBI*"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ KE_B>Q6PM\$CYSTKJ*HZYH$.OQ(DV["'(VF@"KX%.?#=O\ 0_SK
M8JOI>FQZ39K!%NV)TS5B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MLD[:79^F>&./5/&U<&E'GJP?*VK^]&[L^MFKW5];(Q_VNO\ @W_\$_'30_\
MA-OV>_$6EZ6NHQFYATJ2[^UZ/?@\AK>X4LT6>>#O3D ; .?S4^(WASXQ_L3?
M%;0=/\2)XJ\'^(?!=P;S0UN9&,-H2^\RVI),31LXRQCRK$$'/(K]2_\ @D#_
M ,$\OC9^RA\:_%MYKWBS4O#/PTTC5+NT@T&0I/'XH"[HTN]K<0)A8V$BA7?:
M%X7.?H+5?VM/V8/V^_&6N?!O6=7\,^++RUG,"6=^ICAOY%4%FLKCC>ZDL,Q,
M'^1R,K\Q^;PO&&,RW$3P<G]?PT$FYI-R@GI[SU3T>MV[[<RU2^BQ7">$S"A#
M%Q7U'$3;2BVE&36NBT:U6EDN_*]&^+_8]_:C^'W_  6B_8_U;P3XZL[-?$T-
MJD'B#2E;RY%D&/+U"UYR%W\CKL8%6R""WXS_ +;W[(NL?L0?M$:QX!UC4+#5
MI+$)<6M[:.-MS;R#,;LF2T3XZHW((X+*58^P?MJ67A'_ ()P_MJK<?LX_$;5
MY=4T=)5NV5(KF/19GW(]JLYRMQA20RLAV' +,V0ORCXF\3:CXS\0WNK:M?76
MI:IJ4S7%U=7,ADFN)&.6=F/))/<U]MP?D3P=:>,P%1K"5DI1IRBU*,GZ[*VV
M]TUV3?QO%F=+%T883&P3Q5%N+J1:<917IN[[[6=^[2F\7^.-:^(.K+?Z[JVH
MZQ?)!%;+<7MP\\BQ1H$C0,Q)VJH  Z "LNBBOOXQ45RQ5D?"RDY/FD[L***^
MD/V'_P#@F-\1?VV/$4/]EZ?)I?AU7'VG5KM2D*+WV\98XZ8&*Y<=F&'P=%XC
M%348K=LZ<#@<1C*RH8:#E)]$>%?#WX<ZY\5?%5KHOA_3;O5-2O'"1PV\9=B3
MW/H/<\5^P?\ P33_ ."%&F_"TZ?XR^*R0ZGKBA9K?2!\T-H>H\SLS#TY%?5G
M[$'_  3;^'_[$/AF./1;&/4->D0"YU:XC!FD/?;UVCV%?0U?SYQAXG5\;S83
M*[PI[.6TI>G9?CZ'[SPGX;T<';%9E:=3=1^S'_-_@0V%A#I=G';V\,<%O"H2
M.-%VJ@'0 5-117Y%OJS]4"BBB@ HHHH **** "BBB@ HHHH **** "FS3+!"
MSL<*HR33JYWXB:S]ATO[.K?O)^/PH Y'5+J3Q'KS,N297VH/05Z1I-@NF:=%
M"O1%Q7'?#?1OM5\UTZ_+#PN>YKN:J1,0HHHJ2@HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *Q?&GB";0+6%X0I+L0<UM5@^.M$N-;M(4MUW,K$GG
M% %[PSJ<FK:/%/)MW/UQ6A6;X4T^33-$AAF7;(N<C-:5 !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !12,P1<L0!ZFN>\0^/X-.W1V_[Z
M7ID?=% &SJ>K0:3 9)I%4>G<US4GQ)DN;CR[6U+DG SWK)L]+U#QG>>9(S>7
MGEF^Z/I78Z#X6MM!B^1=TG=SUJM$(ET?[9,GF791&;I&O:KU%%2,**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M-GC/[ MA-^V1_P %(/%/Q0OH9#IN@RRZE ",JC/F"SC8^JQ@M]8J_32OGO\
MX)H_LR-^S3^S/IT.H6OV?Q)XC(U355;[\3,/W<)_W(\ CLQ>OH2O3XKS"GBL
M>XT/X=-*$?2.GXN]O*QY7!^6U,)EREB/XM5N<_66OX*U_.X4445\T?4A7GO[
M5OQ[L_V8?V=O%OCN\19E\/6#SP0L<"YN#A(8\_[4C(N>P)->A5\D_P#!<%IE
M_P""<OC#RNAN]/$G'5?M<7_UJ]7(\)#%9C0PU7X9SBGZ-I,\?B#&5,)EF(Q5
M+XH0E)>JBVOQ/F+_ ()$_L7V_P"V;XE\0?'WXP#_ (3"XO-3>'3;345\ZWN9
MD ,DTJ,-KHF5CC3E!M;(^5<?I[<>!-#N]%;39=&TF33GB,#6KVD;0M&1M*%,
M;=N.,8QBOF[_ ((L)9I_P37^'?V,QLQ.HFX*@;O-_M&YSN]P, 9_A"]L5]3U
MZ_&6:5\1FU:$FU&G)PC%:**B[*RZ;7/%X'RG#X;)J%2*3G5C&<Y/5RE-<SN]
MWO8_+_\ ;:_8'\7?LB?M=>"?BQ^SGX5U::"XN&EU31M(A9[>T="F^,HOW;>X
MC9E*#@%6QC*@?4W_  5UG:Z_X)K?$B1HVA:2QM&9&ZH3>6YP?I7TU7S3_P %
M@O\ E'%\3?\ KTM?_2R"NC Y]7S#'Y?3Q*3E2G&//]J2YTTI/KR[+\3ES#AZ
MAEF79E5PK:A5A.7)IRQ:@TW%=.;=^FA2_P"",7_*.#X>?[M[_P"EL]=I^V?^
MW_X _8<T"SF\67%[>:MJP8Z=H^GQ"6\O I + $A50$@;F(SVR1BN+_X(Q?\
M*.#X>?[M[_Z6SU\-:W^U1\/8/^"SWCKQI\8+J8Z!X%N;G2M$A:SEO8XKFT=;
M>/$8!V@,)I0< !SGKR?2HY%',<^QTJL92A2E4DXQ^*3YFE%;VN]W;9,\VMQ!
M/+.'LOC2E&$ZL:<%*?PP7(G*3U5[+97W:/I*'_@NM8^'/L^H>,/@G\3O"OAB
M^;%IJ\MOOCG7(^8!UC4\'/RNWISUK[4^%'Q9\._''P!IOBCPGJUKK6@ZM'YM
MM=P$[7&<$$$!E8$$%6 92"" :^3?'7_!9C]EWXE^#]2\/Z[K6I:EH^L6SVEW
M;3:#=%)HW4JP^YD<'J.1U&#7E7_!O#X_EGTWXM^$+.]DO?#6CZI;ZAI9=2N!
M-YT;, ?F&]8(C@]".@).<\TX=C++*N.6$GAI4G'23DXSC)VT<E?F3M?6UF7E
M/$\XYK1R]XR&*A64K.*BI0E%<VJB[.,E>VE[K[_J/]M3_@I?\.OV'[VQTOQ
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
M*,G<3G"G:2/4/CAXWNOB9_P2IU_Q)>_\?GB#X;-J,_'_ "TFT\2-^K&OG/\
MX-]/V>O"+_L]:I\0Y]&M;SQ=<:U/IJ7]P@E>TMXTB8)#D?N\L[%B.3QDX %?
M-97E674\KKX[,82E*E44;1E:^CT;Z*^MTKZ66Y]5FV;YG5S;#X#+)QA&K2<V
MY1O;5:I:7=M$FTM;O8^OOA)^U[H'CK]DO3?B]XBC'@G0;JRDO;J/4)MQL525
MXL%MHW,Q4;0%RQ8  D@5\]I_P7$\)ZY9ZAJGAWX5_%WQ+X7TQV6?6[+1@UG&
M <;F;=A!T^\0>1D"L?\ X.&X=>?]C?07TXO_ &+'XE@_M94!S@PS>26X^X).
M#D_>,?7M]:?LJVWA>V_9J\$Q^#UL!X9_L6V^QBUVF(KY8W9*\%MV=Q/.[=GG
M-91PF6X?+HYG6HN?M9R48J;2A&-M&[7<G?2_17-98S-,3F<LIHUU3]C3A*4W
M!-U)2NKJ+=E%-:VZNUSXQ\!?MK_'C_@I!\5=2E^!=UX=\#_#CPK?6T5[-K/E
M-JNH*WS,&3;-Y>X!L!0!P1YA.0/HGX#_ /!1?PW\;OVK/%GP?;0M:\/^*?":
MW#.U\\/DWODR*C>258LV5<. 0"4R>,&OE+_@GC?6Q_X+2?'%?!+1S^"[BSO&
MNS:M_H@F%Q;'<N#M)$QF"D9^5GQP2:C_ ."I>E7?[%O_  44^%O[0&DQ+!I6
MM3Q6.N&/@S-$/*F#<$#S+-@H//,1...?HL9D^!Q./_LJ%)0O14J5M)<[BI<M
M1_:;L]]NB1\Q@<[Q^%R[^UZE5S4:[A6OK%P4G'FIK[*5UMOU;L?IP3BOG_\
M9-_X*%^&_P!L7XN>.?#/A70];%GX%E,-QK4QB^QWA,SQQ^5M8MB01R.N0/E7
MG!XJY_P45_:2_P"&:/V+_&'BZQN(5U*2S%EI+,?OW%P1'&RCN5#%\>B'MFO,
M_P#@B)^S]'\&/V(-)UJXA9=:\?SOKEW(X^8Q$E+=<]U\M0X]Y6KXW"Y;0CDU
M;,<0O><HPIZVU^*3:ZVCIZL^XQ>:XB>>4,LPK7*H2J5-+^[\,$GT;E=OK9'V
M!1117S9]4%%%% !1110 4444 %%%% !1110 4444 %%%% !5+Q!I:ZOI4L)'
MS$97V-7:* /,= U!_#^NJ6^7:VQQ[5Z9%*LT:LO*L,BN%^(FB?8M1%R@_=S=
M?8UN?#[7/[1TSR';]Y!Q]15/N2NQT%%%%24%%%% !1110 4444 %%%% !111
M0 4444 %5=:T2S\1Z7-8W]M#>6=PI26&5 R2*>H(-6J*:DT[H&DU9GYM_M^?
M\$"_#?Q86\\1_"QH?#NN-F5]-;BTN6Z_+C[GT K\B?CE^SMXQ_9R\8W&A^+]
M#OM(OK=L?O8SL<>JMT(-?U-5Y]^T#^RYX'_:>\)RZ/XST&RU:W=2$D>,>; 3
M_$C8RI]Z_4^%O%#&X"V'Q]ZM/O\ :7SZ^C^\_,^)O#;!XZ]? VIU.WV7\NGR
M^X_EPHK]*OVY_P#@WZ\3?#-KS7OA7-)XDT=<R'3''^E0#^ZG7?\ I7YS^+/!
MNK>!=:GTW6-/N]-OK9RDL-Q&49&';FOW[)N(,!FM+VN"J*7==5ZK='X7G&0X
M[+*GLL93<>SZ/T>QFT445[1XX4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !72?!SQ/_ ,(7\5O#NK;MG]G7\-QN]-K US=.0[77ZU%2"G!P>S5B
MZ<W":FMT[G]67A/78Q\-M-U*9OW7]G17#M[>6&)K^8?]J'Q=)XY_:&\9:E(V
MYKC5KC!]0)& _05_01H'Q<6?_@F7)XJ:5<P^#9I4;/5DMV _5:_G&U_4VUK7
M+R\;[UU.\Q_X$Q/]:_%/"/ .E7QE22U34?N;;/V+Q4QRJ4,)375.7WI%2BBB
MOVX_&@HHHH **** "BBB@ HHHH **** "BBB@ KZ@_X(\_M._P##+G[=_A'4
M+J98=#\3.?#NJENBPW)4(^<\!)EA<G^ZK5\OT X-<698&GC<+4PE7X9Q<7\U
MO\MSLR_'5,'BJ>*I?%!IKY/;Y['[C?\ !Q'\2_B;\-?V8M!_X1#5)-+\'ZYJ
M#Z9XEDLPZ7C[D+0QF53\MN^V17'&X[%)(8J?P[CE:&171F5E.58'!!KZZ_;@
M_P""OWCK]L?X'>%_A])&FE:%I^G6BZ\^%>;Q!?1)'NF<X^2,2*65%.3G+$\
M?(=?,<!9'B,KRI8;%PC&?-)Z;M7T<GW^_2W6Z/I..,YH9GF;Q.%E*4+):[)V
MU45V^[6_34&8NQ)Y)Y)/>BBK6CZ)>>(=0CM;&UGN[F9@J1Q(69B>@P*^S;25
MV?()-NR*M=)\+_A%XD^,_BJWT7PQH][K&HW3A$BMXRW)]3T'XU]O?L-_\$&?
M'?QX:TUOQ]YO@_P[)AQ!(G^F3KUQMXV@CODU^NG[+_[$GP[_ &1?#:6'@[0;
M6SFV!9KUT#7-P?5GQDU^:<3>)N7Y=>CA/WM7R^%>K_1?@?HO#GASC\PM6Q7[
MJGY_$_1?JSX&_8"_X-^+/0Q8^)OC#*MY=?++'HD)/EIW'F-QD^JX(K]/_!O@
MK2?A]X>MM)T73[73=.LT"0V]O&$1 /0"M2BOY]SWB3'YO5]KC9W[+:*]%_3/
MWC)>'\#E5+V6$A;N^K]7_2"BBBO!/:"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@!'<1HS'HHR:\T\2ZFVOZZQ7++NV(/:NN\?:W_ &;I1B5OWL_ ]A7/
M_#W1/M^I_:''[N#D>YJEW)?8[#PYI*Z-I,4/\6,L?4U>HHJ2@HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "JNJZU;Z-&K7#[%8X%6JY?XH#
M.GV_^^: 9T5A?QZE;+-"VZ-NAJ:L?P+_ ,BU;_0_SK8H **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BC.*S=7\56>C*?,D#/_<7DF@#2K+UOQ9::(GS
M/YDG9%ZURVK>.KS69/*M5:-6.!M^\:ET3X?7&H/YUZS1JW.T_>/UJK=Q7[%7
M4?$NH>*)_)A5E1NBI_4UK^'_ (=+"5EO&W-UV#H/K70Z;H]OI,6V&-5]\<FK
M5%PL-A@2WC"1JJJO0 4ZBBI&%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 -EC6:)D;[K#!KS/6[&3P]KK <;7WH?4=
M:].KG_'WA_\ M2P\^-?WL(_,541,U-!U5=8TN.9>K##>Q[U<KS[P+XB_LF^\
MF1OW,Q_(UZ"#D4F-'A'_  4#_8^M_P!KWX*R6-MY4/BC12UWHUPW ,F/FA8_
MW)  /9@I[8/SQ_P2I_;<FT2Z'P7^($MQ8ZQILS6NB2WORL"IP;%\\AU(.S/4
M?+V4'[^KXY_X*4?\$Z)/CT/^$\\"1QVGCG3T#7-O&?*_M=4Y4AN-LZXX8_>&
M 2, U]?D.98>OAWD^8NU.3O"7\DO\GU^?>Z^)X@RO$X?$K.\L5ZD5:</^?D/
M_DET^79)_8U%?"?[!O\ P5+34IX?A_\ %Z9M'\26+_8[?5[P&);EU.WRKG/^
MKE!&-QP&[X;EONP-N&1R#T->'FV3XG+J_L,2O1]&NZ?7].I]!D^=87,Z'M\+
M+U3WB^S71_@^@5PO[3WAC6O&O[.'CS1_#:32>(=4\/WUKIBQ3K!(UR\#K$%D
M9E"'>1ABP ZY%=U17!0K.E4C5CO%IZ[::GH8BBJU*5*6TDUIOJK:'X;_ /#M
M']M3_H$>+/\ PN++_P"3*Y_3O^"/?[5FCZZNJ6G@.^M=25VD%W#XHTQ)PS9#
M-O%UNR<G)SSDU^]%%?I4?%?-(W4:-%7_ +LO_DS\LEX.Y1)IRKUG;;WH_P#R
M!^(.B?\ !-C]M"UUJSDFTGQ8(8YT9R?&]D<*&!/'VROV^'2BBOEN(N*<3G+I
MO$4X1Y+VY$U>]M[M]M/F?7\,\(X7(U46&J3G[2U^=IVM>UK17?7<***\N_:D
M_:[\'_LE^#&U/Q)>[KVX4_8-+@(:ZOV'95[+GJ[84?7 /@8;#5<145&A%RD]
MDCZ+%8JCAJ3KUY*,8[M[%W]I_P#:5\/_ +*WPHO?%&O2;O+_ '5E9HP$U_.0
M=L2?EDGHH!-?"?[ ?P$U[]N?]I#4?C7\05:?1]/OQ/:Q.O[J\N4QY<**?^6,
M("Y]2%'/S5@_#GX8_$;_ (*Z?''_ (2GQ5)-HOP^TF8QCRR1#;QYR;:V!^_*
MV!OD/3J>BI7Z=>"/!.E?#?PEI^@Z'8PZ=I.EPK;VUO"N%C0?S)ZDGDDDGDU]
MMBIT\@PDL)2DI8JHK3:^Q'^5/N^O_#'P>%A5XBQD<;6BXX2D[PB]'4E_,UV7
M3[NYJ4445\$?H@4444 %>=?M:_ 2W_:?_9O\7^!+B7[/_P )!8-#!-@?N9U(
MDA<Y!X$B(3WQG&#S7HM%;8?$3H58UJ3M*+33[-.Z,<3AZ>(HRH55>,DTUW35
MG^!^5_\ P1W_ &T+#]D75O$/P$^+3'P;J%GJTMQI]UJ;B&W@F95$EO(S8"!B
MHD1R=K;SR,KG]0_^$ET[^Q_[0_M"R_L_ROM'VGSU\GR\;M^_.-NWG.<8YKQK
M]K;_ ()U_"O]M(1W'C'0Y(]:MX_)AUG391:W\:=E+X*R*.PD5@N3@#)KY>7_
M (-U/ [3>3)\2_'+Z6'#"U$=N& X_BVE<XSSL_"ON,PQ&19Q6>.K598>I+6<
M>1SBY=7%IIJ^]GU/S_+</Q#DE%9?0HQQ-*.D)<ZA)1Z*2::=MKKH<%_P4:_:
MZUS]M3]K?X?_  B^ _BS5I([29TU+4]"U":WMYYI63>S21D!XK>)&8N,CYW
MR17U]_P5;\.W%Y_P3;^)-G 6N)+72H)&9C\S+%<0N['WVH378?LH_L'?#/\
M8PTVXC\#Z"+?4+U!'=:I=R?:+ZY48.UI#]U<@':@5<@'%>K>(?#UCXMT*\TO
M5+.VU#3=0A>WNK6XC$D5Q&P(9&4\%2"00:X\=Q!@X5\)# 4W[+#--.5N:;YE
M)MVVO;1=/P7=E_#F-GAL9/,:B]MBDTU&[A!<KC%1OO:^KTO^+^5O^")7C#2_
M$'_!/+P;9V=]:W%YI,M[;7L"2 R6LANI9 KKU4E&5AGJ&!KY@\''0OV,_P#@
MMYXVM_B#!86_AGXH+<W-A?ZE;H;56O)4N4<ELA5\^.2$OV;[V!DCZN^!?_!(
M/X4?LX?M&Z;\2O"-QXNTW4-):=K?2VU".731YUO) P*M$92 LK$?O>&QVXKT
M[]K#]BCX>_MH^$8-*\<:.;J2Q+-8ZA:OY-]8%A@^7+@\'@E&!4E5)4X%=_\
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
MT_\ @GA\)_@?\%/AI=:+\'=?T/Q+N=9=6U&#48;V_O),85IF3[JCG:H"J,G
MR6)3_@J;^S5_PU#^Q;XKT:UM8[K7-(C&M:1G[PN( 6*K_M/$98Q_O_B/@W]M
M;]G_ ,)?L+_\%"/@ZOP*NKS2_%&K7\7]H:#;7<ES]G5IXE0'<2X2='D5D8D%
M4SP#S^L'Q&\?Z+\+/ VJ>(?$5]:Z;HNDV[W%W<7#A8T0#D<]2>@'4D@#)->-
MFU&K@\9A<XPM651UGSQYU:=XRM9I-W3Z6T:T6A[F3UJ6.P.+R3&484E17)+D
M=X6E&]XMI6:W=]4]6[GXOWW[1.H_\%"?A#^S3\ ;62ZEU6RU)K?Q!,^Y]L<+
MF*"3/).RS\UV/KQVK]L-#T6U\-Z+9Z=8PQVUE80);6\,:A4BC10JJ .
M/2ORU_X(6? ^R^(_[3OQ*^,ECHJ:3X7LKBZT_P /VS9;[(]S+YA1"2>8K?:A
M//\ K:_52NGQ$Q%&.,CEV&7+"G>37:=1\TEIV32\K6.3PSPM>>"EF>+?-.KR
MQ3[PIKDB]>[3;[WN%%%%?GI^EA1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 4?$>E+K&E20D?-C*^QK@?#VI/X>UQ2WRJ&V.*],KA?B)H/V.\%U&
M/DF^]CL:J)+[G<12K-$KKRK#(-.KF_AYKOVZP-O(V9(>F>XKI*DH**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ /->)_M5?\$_?AE^U]HLD/BKP_
M:M?["L6H0(([F'Z-BO;**Z<)C*^%JJMAYN,ELT[,Y\5A:.)INE7BI1?1JZ/P
M[_;$_P"#?WX@?!Z2ZU3X?S?\)CHL>7%NJ[;R)?0+R7QZ\5\#>+?!FK> M<GT
MW6M.O-+U"U;9+;W,9CDC/H0:_J](R*\@_:3_ &%OAG^U9H[VWB[PS874^TB.
M[2,)<0GU5O7ZU^N\/^+N)HVI9K#G7\RTE\UL_P #\JSWPJP]6]7+)\C_ )7K
M'Y/=?B?S'45^I/[5O_!N/K>@BYU+X6ZXFK6ZY9--OV"3 ?\ 73@'Z8K\\/C5
M^S7XX_9XUI['QAX;U70Y5;:KW%NR1R^ZL1AA[BOV;)N*,LS2-\'53?\ *])+
MY/4_(LWX:S++96Q=)I=]U]ZT.%HHHKZ \$**** "BBB@ HHHH **** "BBB@
M HHHH **** /V0@^-_\ 97_!OG#?--^_CT]-*D.>299BF/R:OQOK[.OOC;O_
M .",L7AMI<-<>*S:!">HB6*7^M?&-?&\'Y;]4^MMKXJTW\M+?J?7<69A]:^J
MI?9I07SU_P" %%%%?9'R(4444 %%%% !1110 4444 %%%% !1110 445U/PJ
M^"?BOXWZ\NF>%-!U/7;QF"F.S@:79GN< X%9U*D*<7.HTDMV]$:4Z<ZDE"FF
MV^BU9RU6]$T*\\2:E#9Z?:SWEU<,$CBB0LSD]@!7Z/\ [*G_  ;K^-/'7V;4
MOB1JD'AFQ?#FR@(EN)%/;(/RGV(K]+OV6_\ @F_\*?V2M/C7PWX;M9=250KZ
MC=H);F7ZG&/TK\YS[Q0RG IPPS]M/^[\/SE_E<_0,D\-<TQMIXA>RAY[_P#@
M/^=C\C_V/?\ @A)\4OV@);74O%4+>"O#\A#,UVA^U./:,X//K7ZO?LB_\$P/
MA5^Q_80R:)H<.H:VJX?5+U!)<$^QQP/:OHE5"*%4!5'  [4M?B/$''F:YM>%
M2?)3_ECHOGU?S^X_9LAX)RS*[3IPYI_S2U?RZ+Y"*H1=J@*!T [4M%%?%GUP
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !39'$:,S?=49-.KG?B
M#KW]G:=]GC;][-QQV% '*^)M4?7]<;;\RYV(*[SPSI T;28XOX\98^]<G\/-
M#^W:A]ID7]W#TSW-=Y52[$H****DH**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ J*ZLH;Q0)HTD"]-PZ5+7-_$:_FL+&!H9&C9F()4]: .A
M@@2VC"QJJ*.@ I]9?@RYDN_#\,DC,[MG)/?FM2@ HHHH **** "BBB@ HHHH
M ***1F"CGB@!:*S=0\6V.F@[YE9A_"O)KG]2^)S-E;6''HS?X46"YV$DJQ+N
M9@H]36+J_CRRTW*JWG2>B]*Y=8-8\4/SYK(W<\**V-*^&:H0]U*6/]U>U59=
M1&7?^,=1U^3RK=6C5NBIU_.K&D_#JXO6\R\?RU/..K&NPL-)M],CVPQ*GT%6
M*+]@MW*6E^'[71T AB4-_>/+&KM%%2,**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H9=RX/0T44 >?^
M-_##:1=_:(5_<R'/'\)K6\"^+A<HMG<-^\7A&/?VKI+VRCU"V:*10RL,5YYX
ME\-S>'+W<N[R<Y1QVJMR=M3TFBN7\(^.5NT6WNVVR#A7/1JZ@'(J2CYM_;8_
MX)M>$_VL[675K/R?#?C15^34XHLQWF!PEP@^]_OCYAQU VU\E>#OVE_CM_P3
M&UZ+PWXZTBX\1^$5;R[47,S20%>WV6Z .W@?ZM@<<_*IYK]1ZH^)/#.F^,=%
MN--U:PL]3T^Z7;-;74*S12CT96!!KZG+>)ITJ/U+'05:C_*]X_X9;K^K6/D<
MTX4A6K_7LOJ.A7_FCM+_ !1V?]7N>(? +_@I9\)OC[!!#;^(8?#^L2J-VG:R
M1:R!CQM5R?+DY_NL3["O>XY%EC5E965AD$'((KX_^.G_  1A^&OQ&>>\\*W6
MH>"=0D8N(X#]JL23U_=.=R^P5P!Z5XA+_P $Y?VEOV=KD+\/?'#:AIR',<>G
MZS)9_P#?4$I$?X!F%=CRC(\9[V"Q7LG_ "U%M_V\M/S9QK.<_P %[N.PGM5_
M-2>__;KU_)'Z8T5^:[_%/]N'X?#[/=:+JVJ>4.'&DV=YD?[T(.?YTV/]IO\
M;4UL^7#X-UBV8<9/A<1?K(N*C_4NN]8XFBUWY_\ @%?Z]4%I/"UT^WL]?S/T
MJKD?BM\>?!OP.TIKSQ;XDTG0H=I=5N9P)90/[D8R[GV4$U^?]]\)/VVOC>%7
M5-6U;0[6XX(_M2UTU%4_WEMR'_ @FND^&?\ P0^NM8U>/4OB1X\FOII#ON8-
M*5I))3[W$W/U/EY_G5+AW+</[V/QL?2G[[?E?I\T)\39IB?=R_ 3_P 52T$O
M.V[^3+/[1/\ P6<;6KUO#OP=T&[U34KP^1#JEY;LS,YX_<6P^9CZ%\<_P&LC
M]G'_ ();>,OC_P",H_'GQXU74F^U,LW]ES7!>^NQU"RMT@CY^XOS 9&$K[.^
M G[(OP]_9IL?+\(^&[.QNF!$E_+F>\ESUS*V6QQ]T87VKTJBMQ-0PE-X?)*7
MLT]'.6LW^D?E\K,*/"N(QM58G/JOM&M53CI37RWE\_G=&?X5\*:;X&\.V>DZ
M/8VNF:781B*WM;:,1Q0J.RJ.!Z_4UH445\;*3D^:6Y]O&*BE&*LD%%%%24%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 ><_M._LI^"?VOOAU_PC/CC2?[0L8Y1<6TT;F*YLI0"
M/,BD'*G!((Y!!Y!KY;MO^"))\,1_8/#/Q[^+F@^'X\K#IT=]E8D))*@HR+W/
M1!UK[JHKVL!Q#F."I>QPU5J%[V:35^Z4DTGZ'A9CPSEF.J^WQ5).=K<R;B[=
MFXM-KU/F_P#96_X);?#+]E;QG_PEEJ-;\6>-?F/]O:_=_:KJ-F4JQ0 *JDJ2
MN[!;'&[K5']KO_@DY\-_VU/C!:^-/%VJ^,K;4+:QBT_[-IMY;PVTD<;.PW!X
M'?)+G)#CMTKZ>HHCQ%F2Q7UU5I>TM;FOK;LNR\D.7#.5/"?4'0C[*]^6VC?=
M]WYO4Y#X%? CPM^S;\--/\(^#M+BTG0].W&.)26:1V.6D=CR[L>K'GIV %=?
M117DUJTZLW4J-N3=VWJV^[9[%&C3HTU2I148Q5DDK));)(****S- HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "JFMZ6NKZ;)"P^\./8U;HH \O
MTV[E\-:X&.Y6C;:P]17IEI=+>VR2QG*R $5R7Q(T#:5O8U]I,?SI_P .-?W(
MUG(W(Y3-4]KD^1UU%%%24%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %8'CSX6>'?B?I4MEX@T73M6MYEV,MS K\?4C(_"M^BJIU)0ES0=
MGW1,X1FN6:NO,^!OVFO^#?SX4_%TW%[X2DN/!FI29*1P'=:DG^\I!;\C7P!^
MT;_P0B^-7P1%Q=Z38V_B_2H<GS[!QYI'M%DN?RK]^**^\R?Q)SO 6@ZGM(]I
MZ_CO^)\3FWA[D^.O)0]G+O'3\-OP/Y1_&GP]U[X<ZHUCKVCZEH]VIP8;RV>%
M_P F -8]?U-_$[]G/P/\9-/EMO$GA?1]42889Y;9?,/_  /&[]:^/_CS_P &
M^GP=^)IFN/#;ZCX0NVRR);/OA+>^[)Q]*_3LK\8,OJVCCJ<J;[KWE^C_  9^
M;YEX3XZE>6#J*HNS]U_JOQ1^$E%?HE\;?^#<[XJ>"?.G\*:MH_BJ'DQP(WD3
M8]"9-JYKY)^*_P"PC\7/@K>O#K_@77X/+SND@MFN(QC_ &X\K^M?H67<495C
ME_LM>,GVO9_<[,^#S#AO-,$_]IH22[VNOO5T>1T5-?Z=<:5<M#=036\R_>21
M"K#\#4->]>^J/#=UHPHHHH **** "BBB@ HHHH Z"Y^(=Y<_#&U\+EF^PVNH
M/J"C/&]T"'] *Y^BBIC3C&_+UU*E4E+XO0****HD**** "BBB@ HHHH **DM
MK62]G6*&-Y9'.%1%W,?H*]*^%_[&7Q2^,=['#X?\#^(+OS.%D>S>*(_\#8!?
MUK&OBJ-&//6DHKNVE^9M1PU:M+EHQ<GY)O\ (\QHK[^^"?\ P;Q?&+X@>3+X
MEN=(\'PM@LMQ*)WQ[>66Y^M?9'P'_P"#=SX5> ##<>+-0U+Q9=+@R0.PCMR?
M; #5\7F7B-D6#NO;<[[05_QV_$^PR[P^SO%Z^RY%WEI^&_X'XE>&?".J>-=3
M6RT?3;[5+R0X6&UA::1OHJ@FOJW]G3_@B9\;_CYY%S-H0\,:7+C=<ZFPBD0'
MOY3$/^E?N=\)/V3?AU\#;".W\,^$=&TU8\;7%NKR#'^VV6_6O1 ,"OS?-O&+
M$3O#+J*CYRU?W*R_,_0<K\)</"TLPJN7E'1?>]?R/SK_ &9?^#>#X=_#7[/?
M>.M1N/%VH1X+VZ_N[,GZ8W?K7W1\,/@3X/\ @SH\-CX8\.Z7H]O"-J""!0P'
M^]U/YUUE%?E^:\19EF4N;&5G+RO9?<M#])RO(,OR^/+A*2CYVU^]ZA1117BG
ML!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 RXG6U
M@:1SA4&37FFKWTGB37"RY;S&VH/05T7Q'U[R85LXV^9^7P>@]*R? TMG8WC7
M%U(JLO" C]:I=R7V.VT'2ET?3(X5'*CYCZFKE9?_  F>F_\ /POY4?\ "9Z;
M_P _"_E4E&I167_PF>F_\_"_E1_PF>F_\_"_E0!J45E_\)GIO_/POY4?\)GI
MO_/POY4 :E%9?_"9Z;_S\+^5'_"9Z;_S\+^5 &I167_PF>F_\_"_E1_PF>F_
M\_"_E0!J45E_\)GIO_/POY4?\)GIO_/POY4 :E%9?_"9Z;_S\+^5'_"9Z;_S
M\+^5 &I167_PF>F_\_"_E1_PF>F_\_"_E0!J45E_\)GIO_/POY4?\)GIO_/P
MOY4 :E%9?_"9Z;_S\+^5'_"9Z;_S\+^5 &I167_PF>F_\_"_E1_PF>F_\_"_
ME0!J45E_\)GIO_/POY4?\)GIO_/POY4 :E%9?_"9Z;_S\+^5'_"9Z;_S\+^5
M &I167_PF>F_\_"_E1_PF>F_\_"_E0!J45E_\)GIO_/POY4?\)GIO_/POY4
M:E%9?_"9Z;_S\+^5'_"9Z;_S\+^5 &I167_PF>F_\_"_E1_PF>F_\_"_E0!J
M45E_\)GIO_/POY4?\)GIO_/POY4 :E%9?_"9Z;_S\+^5'_"9Z;_S\+^5 &I1
M67_PF>F_\_"_E1_PF>F_\_"_E0!J45E_\)GIO_/POY4?\)GIO_/POY4 :E%9
M?_"9Z;_S\+^5'_"9Z;_S\+^5 &I67XI\.?\ "1V\<?F>7Y9SG&<T?\)GIO\
MS\+^5 \9Z<3_ ,?"_E0!8T'2O[&TR.WW;_+[XJY62?&^FK_R\?\ CIIK>/=+
M7_EX/_?!HU V**P7^(FFKT=V_P" FH9?B;9I]V.1J=F%SI**Y&;XI*?]7;-^
M)JG-\3;N4XCAC7\\T<K%='=4C,$7)X'K7GTGBC6;\_N_. /9$H70=:U4_,)O
M^!/MI\H7.VNO$-G9_P"LN(A[;N:R;[XD6-O_ *L23-Z8Q63:?#.ZG^::94]N
MIK5L_AK9P<R-)*?0]*- U,F\^)5U<';;Q+'NZ9Y-5/L^M>(FPWG%3_>^45W%
MEH%GIZXBMXU_#-7%7:.!CZ47"QQFG_#*23YKJ;;ZJO)_.M_3/!UCIF"L(=A_
M$W)K4HI7&(J*@PH"CV%+112 **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J&^L8
M]1MVBF4,C=:FHH \]\3^"YM&D,L.Z2#/;JM2^&_'LVF;8KC,L/0'^):[QE#K
MM89!Z@US?B'X>PWY:6U(ADZ[?X357[DV[&YIVKV^JQ!X9%?/;N/PJS7E\]E?
M>&[KE9(67N.AK8TKXES0?+=1B5?[PZT<H<QW%%9%AXWT^^ _?>6Q[-6G%>0S
M+E9(V^C5)1)10#FB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** (;ZS6_M9(9!E7&*\UOK:;PQK9495H6RI]17J%<[X_P##_P#:5C]H
MC7][#U]Q51$S6T/55UC38YE_B'S#T-7*\_\  ?B'^RK_ ,B0_N9CCZ&O0 <B
MDQH****0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %0WVGV^J6S0W,,5Q"W#)(@93^!J:BB]M4&^YY5\3?V(_A5\7;5XM<
M\#Z!-YF=SQ6B0R'_ ($H!KYN^)G_  ;]_ OQLTK:7;ZMX;DDR<VT[2[3]')K
M[FHKVL#Q%FF#_P!VKSCY)NWW;'CXSA_+<7_O%",ODK_?N?DM\2_^#9HCS/\
MA$?'V[^X-4BVX^OEJ:\*\>?\&]'QN\)[_P"SY-#\0;>GV24IN_[[Q7[O45]5
MA/%+/Z.DJBG_ (HK]+'S.*\-<CK:Q@X>DG^MS^;OQM_P2>^/O@!V_M#X>ZGM
M7^**2.7(_P" L:\O\2?LO?$7PE*4OO!/B:$KU(TZ5P/Q"D5_4H1FH[BSBNXC
M'+''(C=59<@U]%A_&;&K^-AXR]&U^=SP*_A%@W_!KR7JD_\ (_E+O/A]KVG$
M_:-$U:#'7S+.1<?F*R[BSFLVVS0R1'T=2M?U3:G\&?".M%C>>&=#NMW7S;*-
ML_F*YW6?V/?A7X@AD2Z^'O@^7S 06.E0[AGT.VO7I>-%'_EYAG\I+_(\JIX0
M5?\ EWB5\XO_ #/Y=Z*^QO\ @L)_P3YF_8U^.4FJ:/:L/!?B21IK%E7Y+5\_
M-%^&1CZU\<U^OY5F=#,,+#&89WC)7_S3\ULS\HS/+:^ Q4\)B%:47;_@KR84
M445Z!P!4D%K+=-MCCDD;T52U?HG_ ,$./^":EO\ M">*YOB'XUTU;CPKI!,=
ME;3IF._FZ$D'@J!G\17ZXZ9^QY\*M'51;_#OP;%M[C28=WY[:_,^)/$[!95B
MY8*--U)1W::23[>JZGZ-P_X;XS,\*L9*HJ<9;)IMM=S^8VS\":YJ) M]'U2<
MGH([21L_D*Z#0/V;/B!XGF5++P7XFF+=#_9LRJ?Q*XK^G+2_@AX.T1@UGX7T
M&U9>ABL8UQ^0KHK33X+"$1PPQPQCHJ*% KY.MXT2_P"76%^^7^2/J*/@_'_E
M[B?NC_FS^;CP1_P2P^//Q"9?[-^'NK.&[RO'#_Z&PKV7P)_P;\?'3Q84_M"'
M2/#^[&?M<V_;_P!\9K]Z ,45X>*\8,WGI1IPA\FW^+M^![6'\)\JA_%G.7S2
M7X+]3\B_AK_P;-WTGE_\)=X^MX^F\:7$6Q]/,45] _#3_@WH^"7@QXVUB36O
M$QCY/VF7R=W_ '[(K[SHKYG&>(&?XG26(<5_=M'\E?\ $^BPG N1X?X:";_O
M7?YZ'CWPO_8$^$/P?@6/1? NA)Y?"M<6ZW#C_@3@FO5])T2ST*U6"QM;>SA7
MI'#&$4?@*M45\MB,97Q$N:O-R?FV_P SZ;#X2A07+1@HKR27Y!1117,= 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 55U?4X](L))I#]T<#U-6LUP7Q \0_VC>_9XV_=0]<=S0@,R&&;Q1K>.KS-D
MGT%='_PJV/\ Y^&_*K/P_P##_P#9]E]ID7][-TSV%=)5-DI')?\ "K8_^?AO
MRH_X5;'_ ,_#?E76T4KL?*CDO^%6Q_\ /PWY4?\ "K8_^?AORKK:*+L.5')?
M\*MC_P"?AORH_P"%6Q_\_#?E76T478<J.2_X5;'_ ,_#?E1_PJV/_GX;\JZV
MBB[#E1R7_"K8_P#GX;\J/^%6Q_\ /PWY5UM%%V'*CDO^%6Q_\_#?E1_PJV/_
M )^&_*NMHHNPY4<E_P *MC_Y^&_*C_A5L?\ S\-^5=;11=ARHY+_ (5;'_S\
M-^5'_"K8_P#GX;\JZVBB[#E1R7_"K8_^?AORH_X5;'_S\-^5=;11=ARHY+_A
M5L?_ #\-^5'_  JV/_GX;\JZVBB[#E1R7_"K8_\ GX;\J/\ A5L?_/PWY5UM
M%%V'*CDO^%6Q_P#/PWY4?\*MC_Y^&_*NMHHNPY4<E_PJV/\ Y^&_*C_A5L?_
M #\-^5=;11=ARHY+_A5L?_/PWY4?\*MC_P"?AORKK:*+L.5')?\ "K8_^?AO
MRH_X5;'_ ,_#?E76T478<J.2_P"%6Q_\_#?E1_PJV/\ Y^&_*NMHHNPY4<E_
MPJV/_GX;\J/^%6Q_\_#?E76T478<J.2_X5;'_P _#?E1_P *MC_Y^&_*NMHH
MNPY4<E_PJV/_ )^&_*C_ (5;'_S\-^5=;11=ARHY+_A5L?\ S\-^5'_"K8_^
M?AORKK:*+L.5')?\*MC_ .?AORH_X5;'_P _#?E76T478<J.2_X5;'_S\-^5
M'_"K8_\ GX;\JZVBB[#E1R7_  JV/_GX;\J5?A=&K?\ 'PWY5UE%%V%D<F/A
M=&>MP_Y4Y?A;;][B7\A754478['-I\,K->LLS?E4T7PZT]/O*S?4UO44786,
MJ'P5IL/W;<?B2:MP:+:VX^6WC_[YJU12 :D*Q#Y55?H*=110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $=Q;1W4>V
M1%=?0BL+5/AU9WF6AW0L?3D5T-% ' WWPXO;;F/9,/8\UG/HVI::?]3/']*]
M/HQFJYB>4\N75=2@X\ZZ7\33O[?U+_GM<?F:]-:)6ZJOY4W[+'_SS7\J.8+'
MFG]OZE_SVN/S-']OZE_SVN/S->E_9(_^>:_E1]DC_P">:_E1S!8\T_M_4O\
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5ROQ"\-_:(?MD*_.GWP.XKJJ
M;(@E1E895A@B@#A_A_XE^P7'V69OW4A^7/\ ":[H'-><^+_#[:#J6^,?N9#N
M0CL?2NH\$>)1K%EY4C#SXA@_[0]:I]R5V-ZBBBI*"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"H[JUCO;:2&9%DBD4JZL,A@>U244 ?"_PK_X(U^&/A+^W'J7Q.CM8]0T$.+K
M3-+0(/LURS?,Q#$#"_>'?/0&ON@<#T]J**]/-,XQ>82C/%SYG%**]%_6KZGF
MY;E.%P$90PL>52;D_5_U\@HHHKS#T@HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XCX@
M^)?M4_V.%OW<9^<CN:W/&GB1=$L2B']_+PH]/>N2\*:"_B'4]S\Q(=SD]ZI=
MR7V-SX>>&_*3[;,OS-Q&#Z>M=938HEAC55&%48 IU24%%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% %/7-(CUK3WA?O]T^AKA=&TF^T[Q%
MY<,;>9$V&/;%>C4U8421G"J&;J0.333 5"=@W?>QS2T44@"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .._:!^->F_
MLY_!CQ%XXUBVOKS3/#=H;RXALU5IY%! P@9E7//=A7Q9_P 1&GP?_P"A/^)7
M_@)9?_)-?0W_  5,_P"4>_Q6_P"P(_\ Z&E?E/\ \$6OV5/ W[6O[07B;0_'
MNCMK6FZ=X?:]@B%U+;[)1<0INS&RD_*[#!..:_3.$\ARBOD^(S/,XRE[*5O=
M=G:T>FBW?<_*>,N(LYP^=X;*<JG&+JQO[RNKWEULW:R['VE_Q$:?!_\ Z$_X
ME?\ @)9?_)-?5W[&_P"UYX?_ &V?@]_PFGAG3]8TW3?MTMAY.IQQI/OC"DG$
M;NNT[QCG/7BO*_\ ARI^S?\ ]"#)_P"#B]_^.U[E^S]^SGX/_9<^'R^%_ ^D
M_P!CZ*+F2[\C[1).3*^-S;I&9N=H&,XXKP\\Q'#<\-;*J=2-2ZUDU:W7[3U/
MH.'\/Q1#%<V<5:4J5GI!.]]+?96F_4[BBOC#X9?\%TO@[\2OBW#X1;3_ !AX
M?DDDN$EU/5X+.WT^U$,;N[R2"Y9@N(R =IY(XKCOB+_P<1?";POXH-EH?AKQ
M?XEL8F*R7Z)%:QO[QK(V]AU^\$KFI\&9W.I[*.&E>U^EK.]M;VZ/2]SJJ<=9
M!"E[:6*C:]NM[JU]+7TNM;6/T HKS+]E+]KGP3^V7\,U\4>";^6XM8Y?L]W:
MW,?E75A-@'RY4R0#@@@@E2.A-+^U#^U]X!_8\\%1ZYX[UN/38;IC'9VL:&:[
MOW R5BC7EL9&2<*,C)&17B_V;BOK/U/V<O:WMRV=[]K'O?VIA/JOU[VL?96O
MS77+;O?8],HK\ZY/^#COX:KXC\E? ?C9M+\W:;K?;";9G[PBWXSWQO\ QK[
M_95_;-^'W[9?@Z;6/ NM+??8R%O;&=/)O+!CG:)8SR <'# E3@X)(./1S+A?
M-<!2]MBZ$HQ[[I>MKV^=CR\KXMR?,:OL,%B(SGVV;]$TK_*YZI17S[^W)_P4
M@\$_L!W/AF+Q?I/BG5&\5+<O:G1[>"41B Q!]_FS1XSYRXQGH<XXSY?\5/\
M@NI\'_AM\//#^KQ6?B;5M6\1V"ZA!HL,$*W-E&S,$^TOYACC+;<@*SMM*G&"
M*G"<,YIBJ<*V'H2E&=U%K9VO?TM9ZO0K&<591A*M2CB<1&,J:3DF]5>UO6]U
MHKL^TJ*\K\;?MC^!?A1^SMHOQ,\8:K'X;T'7+"VO;>.<&2XD:>%94@1$!:23
M!Z*"!@DX )'S#-_P<0? ^+5?LZZ'\1I(<X^TKIMKY?UP;D/_ ..]Z,#PWFF,
M4I86A*2B[-I:76ZOLWZ%8_BG*<%*,<7B(P<DFDWK9[.VZ3\S[RHK\MU_X*2?
MM&?MM?M SK\"=!N+?X;:+JT%K-<1V$#S30>8,R7$L_RH73+;%P57U(+'Z(E_
MX+3?#/3?VE?^%5ZIX;\?:/XA37AX>EGO+2S6SAG,WE!V=;DMY98@A@IRI!Q7
MH8K@O,Z-HJ*G/EYI1BTY06GQKH]?,\S!\=957O-R<(<W+&<DU&;U^!]5IY'V
M!117R-\#O^"R_P -?VA_VBK'X:^&/#OCRZUC4;R>TAO)+2TCLML*NSS%C<;Q
M'LC9ON;B,#;DXKP\'E>+Q<*E3#P<HTU>36R6NK^Y_<>_CLWP>#J4Z6*J*,JC
MM%/>3T5E]Z^\^N:***\\](**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH \[\1Z9?7_B-DD1BTCX0]L5VV@:-'H>GK"O
MWNK'U-7'A21U9E5F7H2.13J=P"BBBD 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !2<[_\ 9Q2T4 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 > _P#!4S_E'O\ %;_L
M"/\ ^AI7XC?L4? #XJ?M#_$+5-+^$M[=6.N6>GFZNWM]7.FLUOYB*07#+N&]
MD^7/OVK]N?\ @J9_RCW^*W_8$?\ ]#2OR7_X(^_MC^"_V*_CKXD\0^-YM2BT
M_4]#;3X/L5J;AS*9XI.1D8&U#S]*_;O#^MB:7#F+J8.'/44](M7N[1Z=3\#\
M2*.%K<3X*GC:CITW#WI)V:7-+KT/2/\ AV%^VI_T,6M_^%TW_P =K]7/V3?!
MGB+X=_LT^"-#\7323^)M*TB"VU.22Y^TL\ZKAR9,G><]\G-?-G_#_3]GW_G\
M\7?^"8__ !=?1W[+7[4_A7]L'X8'Q=X-?4)-'%Y)8[KRW\B0R1A2WRY/'S#F
MOD>+,9GN*PT7F6%5*$7NH..K6S;;/M.#L#P_A,5)95BW6G*.J<U+1-.Z22/P
M4_9=^!FF_M+?MQZ#X'UBYN[32_$&NS0W4MJ0)A&OF.P4L" 2$QD@XSG!K]2?
M^"@G_!,[X*^ OV#_ !E=>'/ NDZ#JGA#2I-1T_4K8,;S?&0Q$LK,7E5@"N)"
MV >,8%?G9_P30_Y2E^!O^QANO_1<]?L9_P %*?\ DP;XM?\ 8M7?_H%?;\<9
MIC*&>X&A1J2C&T'9-I-N;3NEOIIKT]6? ^'^4X+$</YA7KTHRG>:NTFTE!-6
M;VU=].OHCX!_X-MO$EY#\5?B;I"RG[!<Z3:7CQGIYL<S(K#T^61@?7CTKP;_
M (+%_&B3XN_\%$/$EIJMS?-H/A&>#0X(X@/,@AC"M/Y:D[=QD:4@D\_+GCI[
M5_P;>?\ )>_B-_V (?\ TH%>5?\ !8SX2:E^SK_P43U#Q5_9Z3:7XFN+;Q'I
M[7$(DMKIUV>=&P(*MB5&W*1]UQD8(S[&$]C'C;$\UN=TER^MHWMYV_"YXN,]
MO+@/"\M^157S=;*\[7\K_C8]PL/^"D'[$VG_  P_X1%?@;XH?2/LWV8M)X>T
MUKMA@C>;@W?F^9R3OW;@3D$5\[_\$E_C"/A+_P %(_#,/ANXU3_A&O%%_/HA
MAN"(YKBTFW^1YRJQ3<K")R 2 5.#7Z,>"_VPOV,O%7PG@\57-O\ "?1]T"R7
M&EW>AVHU&VDVDM'Y BWR$$$;D4J>.>17S]^PK_P4%D_:=_;9T/PIX9^"/PCT
M?2&O9[L:K:^'_+U#3K*(,RR[U.$D(V+NQC>X]:\7"XB:P&.IPP=51<7SNK4T
M3L]5S+5K=V\O(]S&86#S#+ZD\;1<E./(J-.S:O'1\KT3V5]-_,C_ .#EC_D,
M?!S_ *XZQ_Z%8UVO_!*O_@E5\'_B7^R?X9\?^--"E\7:[XHBEF9;VZD2VLD2
M>2)4CCC90?EC!)?<<DXP.*XK_@Y8_P"0Q\'/^N.L?^A6-?8O_!(7_E'%\+_^
MO&X_]+)Z\C&9ABL)P3@Y86HX.4Y)N+L[<U1VNM=TCVL#EN$QG'N.CBZ:FHPB
MTI)-7Y:2O9Z;-GY\_P#!P?I]]X3^.7PY\.6L,UGX-T3PLD&BVP+&")EE:.0*
M3U8(D )R3@+FON#X6_ K]G^7_@FYI=U=:+X*F\&MX3CGU#5GMX_-\TVZF65Y
ML>8L_F$\9#J_R@ @"OFW_@X2^/\ %)XF\&_"V]\/Z?'I\T2:T_B*XA>6ZLMT
MK1,ML%91PJ,7!W;]R#"E0:^=])_9+_97O!"9/VJ-0AT^0J\MF_@^[23.,'YN
M5!ZX.TX![UZV'P<L=P_@56G4I.+<OW<)U.97W?)\,GNF^M]#QL3CHX#B3,'0
MITZRFHQ:J3A3Y7;9<_Q16S4>EE='9_\ !N_>:I#^V1XDM[-KAM'E\,S->@9\
MLLMQ!Y18=,Y9\9]3[U<_X.!_V=6^%_[2N@?$C2H9+>T\;6H2ZE1C\FH6NU=V
M?X=T)AP.YC<^N/O/_@FAX'_9\^%'@74-'^"?BG2O$MQ?,MSJER^H)/JESL&$
M,J85E1=Y  15!9NY-7/^"M'[-W_#2_[$'BS3[6W$VM>'8QK^E_+N;S;<%G50
M.27A,J #NPKR9<6Q7%\<9R.G3E:G)25FT]+M=+.S]$>S'@R4N"I8+GC4J1O4
MBXOF2DM>6+ZW5UZLXWQU^WM_:_\ P1^O/BY;7'V?7-0\/#3@5EVR1ZF[BS<H
M>N5E+2#'.U<^]?+O_!NC^S>VK^-_&'Q4O86^S:/#_8&F$J=K3R;9)W!Z92,1
MKCGB8^U?"A_:>\0?\,H#X1^9_P 4]_PD9\1;BQW;_($7E?[F?GQ_>Y]:_=G_
M ()F?L\-^S)^Q7X)\.W4/DZM<6G]JZFI7:RW-Q^]9&]T4K'G_IG7;Q)@8\.9
M-B,-3TEB:K2[^S6MOEL_\1P\+9A+B?/,-BZJ;CA:2<K[.J]+_/=?X3WJBBBO
MQ0_> HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBHIKV&W7,DB*/<T 2T5FR^+]-A.&NX^/3)J%O'FE+_ ,O7_CC?
MX4 ;%%8W_"?Z3_S]'_OT_P#A1_PG^D_\_1_[]/\ X4!<V:*QO^$_TG_GZ/\
MWZ?_  H_X3_2?^?H_P#?I_\ "@+FS16-_P )_I/_ #]'_OT_^%'_  G^D_\
M/T?^_3_X4!<V:*QO^$_TG_GZ/_?I_P#"C_A/])_Y^C_WZ?\ PH"YLT5C?\)_
MI/\ S]'_ +]/_A1_PG^D_P#/T?\ OT_^% 7-FBL;_A/])_Y^C_WZ?_"C_A/]
M)_Y^C_WZ?_"@+FS16-_PG^D_\_1_[]/_ (4?\)_I/_/T?^_3_P"% 7-FBL;_
M (3_ $G_ )^C_P!^G_PH_P"$_P!)_P"?H_\ ?I_\* N;-%8W_"?Z3_S]'_OT
M_P#A1_PG^D_\_1_[]/\ X4!<V:*QO^$_TG_GZ/\ WZ?_  H_X3_2?^?H_P#?
MI_\ "@+FS16-_P )_I/_ #]'_OT_^%'_  G^D_\ /T?^_3_X4!<V:*QO^$_T
MG_GZ/_?I_P#"C_A/])_Y^C_WZ?\ PH"YLT5C?\)_I/\ S]'_ +]/_A1_PG^D
M_P#/T?\ OT_^% 7-FBL;_A/])_Y^C_WZ?_"C_A/])_Y^C_WZ?_"@+FS16-_P
MG^D_\_1_[]/_ (4?\)_I/_/T?^_3_P"% 7-FBL;_ (3_ $G_ )^C_P!^G_PH
M_P"$_P!)_P"?H_\ ?I_\* N;-%8W_"?Z3_S]'_OT_P#A1_PG^D_\_1_[]/\
MX4!<V:*QO^$_TG_GZ/\ WZ?_  H_X3_2?^?H_P#?I_\ "@+FS16-_P )_I/_
M #]'_OT_^%'_  G^D_\ /T?^_3_X4!<V:*QO^$_TG_GZ/_?I_P#"C_A/])_Y
M^C_WZ?\ PH"YLT5C?\)_I/\ S]'_ +]/_A1_PG^D_P#/T?\ OT_^% 7-FBL;
M_A/])_Y^C_WZ?_"C_A/])_Y^C_WZ?_"@+FS16-_PG^D_\_1_[]/_ (4?\)_I
M/_/T?^_3_P"% 7-FBL;_ (3_ $G_ )^C_P!^G_PH_P"$_P!)_P"?H_\ ?I_\
M* N;-%8W_"?Z3_S]'_OT_P#A1_PG^D_\_1_[]/\ X4!<V:*QO^$_TG_GZ/\
MWZ?_  H_X3_2?^?H_P#?I_\ "@+FS16-_P )_I/_ #]'_OT_^%'_  G^D_\
M/T?^_3_X4!<V:*QO^$_TG_GZ/_?I_P#"C_A/])_Y^C_WZ?\ PH"YLT5C?\)_
MI/\ S]'_ +]/_A1_PG^D_P#/T?\ OT_^% 7-FBL;_A/])_Y^C_WZ?_"C_A/]
M)_Y^C_WZ?_"@+FS16-_PG^D_\_1_[]/_ (4?\)_I/_/T?^_3_P"% 7-FBL;_
M (3_ $G_ )^C_P!^G_PH_P"$_P!)_P"?H_\ ?I_\* N;-%8W_"?Z3_S]'_OT
M_P#A1_PG^D_\_1_[]/\ X4!<V:*QO^$_TG_GZ/\ WZ?_  H_X3_2?^?H_P#?
MI_\ "@+FS16-_P )_I/_ #]'_OT_^%'_  G^D_\ /T?^_3_X4!<V:*QO^$_T
MG_GZ/_?I_P#"C_A/])_Y^C_WZ?\ PH"YLT5C?\)_I/\ S]'_ +]/_A1_PG^D
M_P#/T?\ OT_^% 7-FBL;_A/])_Y^C_WZ?_"C_A/])_Y^C_WZ?_"@+FS16-_P
MG^D_\_1_[]/_ (4?\)_I/_/T?^_3_P"% 7-FBL;_ (3_ $G_ )^C_P!^G_PH
M_P"$_P!)_P"?H_\ ?I_\* N;-%8W_"?Z3_S]'_OT_P#A1_PG^D_\_1_[]/\
MX4!<V:*QO^$_TG_GZ/\ WZ?_  H_X3_2?^?H_P#?I_\ "@+FS16-_P )_I/_
M #]'_OT_^%'_  G^D_\ /T?^_3_X4!<V:*QO^$_TG_GZ/_?I_P#"C_A/])_Y
M^C_WZ?\ PH"YLT5C?\)_I/\ S]'_ +]/_A1_PG^D_P#/T?\ OT_^% 7-FBL;
M_A/])_Y^C_WZ?_"C_A/])_Y^C_WZ?_"@+FS16-_PG^D_\_1_[]/_ (4?\)_I
M/_/T?^_3_P"% 7-FBL;_ (3_ $G_ )^C_P!^G_PH_P"$_P!)_P"?H_\ ?I_\
M* N;-%8W_"?Z3_S]'_OT_P#A1_PG^D_\_1_[]/\ X4!<V:*QO^$_TG_GZ/\
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
M@3@94_IA_P &\.F>%?V"O^"&$/BW6_'6@^)M&T\:KXTU^ZT.^34;?1U"!WM
M4_Y;1Q1(7C/(E=ATQ0!^FE%?@]^SY_P4L_X*.?\ !:G7?&GC3]F>3X>_"7X7
M^$;\V-K'J]I;3MJ4JJ)/LIGN+>X,EQY<D;/L6*-0Z#<"<GW;_@D)_P %O_B]
M^VSX\^+W[-WQ:T7P_P"!?VE/!>EZBFB7MM#Y=G<WEN&AD2>(^;&LL,QC<E-R
M2(6(3"?, ?HRG[;7PCD_:3D^#J_$3PH?BG" 7\+"_3^U%!MQ<C,/WO\ 4,LG
M^Z0:U/VBOVI?AS^R/X(MO$GQ.\:>'_ N@7EZFFP7^L7:VL$MRZ22+$&;@N4B
MD8#T1O2OY@+3X6?MGG_@XNU#PW'\2O 8_:U5(_/\5FU@_L5Q_8$3KB/[#Y?_
M !X%(_\ CU'S@GK\Y^EO^#J#X;_M9^&OV/?A/?\ Q;^('@OQ!\-89=#T_5=-
MTVWA2[N/&"V&H&XOD*V<3?9FC$X"B15RR_N1U !_0AX!\?:+\4_!.D^)/#FI
MV>M:#KMK'?:??VD@D@O()%#)(C#AE92"".H-:]?DW_P1,\=?M#?L7?\ !.B\
M^+7[27Q#\(ZY^S_X>^&MAK7@K3-(MH5U'2;2* R"*4I:0L\C1>5&H:64ESC.
M3D_/_P"S?_P42_X*8_\ !8^T\5_$S]GN7X:_"WX:^&[\V5EINHVUK.VJRHHD
M:V6>XMYGEE"/'O?_ $>/YU"D'=@ _>2BOS'_ ."#7_!;SQK^WU\4/B)\$?CE
MX7TWPE\;?ADTK7,=A \$-]%!/]FNEDB9G$<\,Q0-M;:XD!4#:<_*>H_\%G_V
MTM6_X+5_'#X!_"VUTOXG0V-_J.D^$]#U+3K.ST[PT(IH2+^[N(H4GDAAB\Q<
M/,-SRIRQPI /WDHK^?/4/^"X/[>__!,?]ON'X/\ [07A[PY\9M8\864<_A_0
M]&M+6S:ZDNS+%9&SN+:%"T?VI#$ZS1LV(W (.&,_[>W_  52_P""F7_!+?QG
MX&^)GQDM_AK'X \7WS0+X2TJSM+BR@= )&M)KE5:YCF,>[:ZSR*?+8\[2" ?
MT"U\1_\ !6__ (+?>#_^"1GC'X<:-XH\%>)?%DWQ(%V;632[B");3[.]NC;_
M #",Y^T*1C^Z:^N/@Y\3+/XT_"+PMXQTZ.:'3_%FD6FL6T<N/,CCN(4E56QQ
MN < XXR*_"#_ (/6?^2Y_LL_[FM?^E&FT ?T QOYD:M_>&:^(_\ @H!_P7 \
M)?\ !/\ _;7^%_P3U;X=^/?%6L?$P6K07^D0Q&"W%Q=-;1A%9@TSAT8LJXVK
MMY).!]M6O_'M'_NC^5?CG_P76_X*C?'#]D#_ (+!_LY_#/X>^+K70_!?C2WT
M:75[&30M/O7N&N-:GM9BLT\#RQ[H45?W;KC&1@\T ?LA17Y&_P#!TI_P5,^.
M'_!-+6?V>_\ A3?BS_A'(?&LVN_VY;C1['4&U);5M+\E ;F&4QD?:9A^[P3O
MYSA<>$_\% ?^"CW_  5 _95^&.E?M':YHOP_^'GPENKVW4^"5M+74[K3H9W(
MMUU)WC^T!GRBLT,L>&904C8[0 ?O117P'\8O^"ZGA_X1?\$4?#/[5]UX?5]4
M\9:5;0Z5X=$^8Y=:EWQM;F3@F&.2*9R^ QCB. &(%?$_AK]KO_@IS\2_V4Q^
MTO8_$[X":3X7FT9O%-I\.I+*U%U=:<J^<#\T32AI(065#=ABI'*N<  _=2BO
MA+_@F%_P5OUO_@J'_P $PO%/Q.\&^&=/C^,'A&SO]-NO#FYS97&M0VOG6XC+
M$-Y$^^(@%LJ69"QV[SRG_!OS^T[^V'^T=X>^*#?M6^#]4\.#3-2MSX:N-3\,
M_P!@W,H?SA<0)$$0201;(MDA4L?,.9'XP ?HQ1110 45EW?C33;&Y:&6X*R1
MG##RV./TJ+_A/])_Y^C_ -^G_P * N;-%8W_  G^D_\ /T?^_3_X4?\ "?Z3
M_P _1_[]/_A0%S9HK&_X3_2?^?H_]^G_ ,*/^$_TG_GZ/_?I_P#"@+FS16-_
MPG^D_P#/T?\ OT_^%'_"?Z3_ ,_1_P"_3_X4!<V:*QO^$_TG_GZ/_?I_\*/^
M$_TG_GZ/_?I_\* N;-%8W_"?Z3_S]'_OT_\ A1_PG^D_\_1_[]/_ (4!<V:*
MQO\ A/\ 2?\ GZ/_ 'Z?_"C_ (3_ $G_ )^C_P!^G_PH"YLT5C?\)_I/_/T?
M^_3_ .%'_"?Z3_S]'_OT_P#A0%S9HK&_X3_2?^?H_P#?I_\ "C_A/])_Y^C_
M -^G_P * N;-%8W_  G^D_\ /T?^_3_X4?\ "?Z3_P _1_[]/_A0%S9HK&_X
M3_2?^?H_]^G_ ,*/^$_TG_GZ/_?I_P#"@+FS16-_PG^D_P#/T?\ OT_^%'_"
M?Z3_ ,_1_P"_3_X4!<V:*QO^$_TG_GZ/_?I_\*/^$_TG_GZ/_?I_\* N;-%8
MW_"?Z3_S]'_OT_\ A1_PG^D_\_1_[]/_ (4!<V:*QO\ A/\ 2?\ GZ/_ 'Z?
M_"C_ (3_ $G_ )^C_P!^G_PH"YLT5C?\)_I/_/T?^_3_ .%'_"?Z3_S]'_OT
M_P#A0%S9HK&_X3_2?^?H_P#?I_\ "C_A/])_Y^C_ -^G_P * N;-%8W_  G^
MD_\ /T?^_3_X4?\ "?Z3_P _1_[]/_A0%S9HK&_X3_2?^?H_]^G_ ,*/^$_T
MG_GZ/_?I_P#"@+FS16-_PG^D_P#/T?\ OT_^%'_"?Z3_ ,_1_P"_3_X4!<V:
M*QO^$_TG_GZ/_?I_\*/^$_TG_GZ/_?I_\* N;-%8W_"?Z3_S]'_OT_\ A1_P
MG^D_\_1_[]/_ (4!<V:*QO\ A/\ 2?\ GZ/_ 'Z?_"C_ (3_ $G_ )^C_P!^
MG_PH"YLT5C?\)_I/_/T?^_3_ .%'_"?Z3_S]'_OT_P#A0%S9HK&_X3_2?^?H
M_P#?I_\ "C_A/])_Y^C_ -^G_P * N;-%8W_  G^D_\ /T?^_3_X4?\ "?Z3
M_P _1_[]/_A0%S9HK&_X3_2?^?H_]^G_ ,*/^$_TG_GZ/_?I_P#"@+FS16-_
MPG^D_P#/T?\ OT_^%'_"?Z3_ ,_1_P"_3_X4!<V:*QO^$_TG_GZ/_?I_\*/^
M$_TG_GZ/_?I_\* N;-%8W_"?Z3_S]'_OT_\ A1_PG^D_\_1_[]/_ (4!<V:*
MQO\ A/\ 2?\ GZ/_ 'Z?_"C_ (3_ $G_ )^C_P!^G_PH"YLT5C?\)_I/_/T?
M^_3_ .%'_"?Z3_S]'_OT_P#A0%S9HK&_X3_2?^?H_P#?I_\ "C_A/])_Y^C_
M -^G_P * N;-%8W_  G^D_\ /T?^_3_X4?\ "?Z3_P _1_[]/_A0%S9HK&_X
M3_2?^?H_]^G_ ,*/^$_TG_GZ/_?I_P#"@+FS16-_PG^D_P#/T?\ OT_^%'_"
M?Z3_ ,_1_P"_3_X4!<V:*QO^$_TG_GZ/_?I_\*/^$_TG_GZ/_?I_\* N;-%8
MW_"?Z3_S]'_OT_\ A1_PG^D_\_1_[]/_ (4!<V:*QO\ A/\ 2?\ GZ/_ 'Z?
M_"C_ (3_ $G_ )^C_P!^G_PH"YLT5C?\)_I/_/T?^_3_ .%'_"?Z3_S]'_OT
M_P#A0%S9HK&_X3_2?^?H_P#?I_\ "C_A/])_Y^C_ -^G_P * N;-%8W_  G^
MD_\ /T?^_3_X4?\ "?Z3_P _1_[]/_A0%S9HK&_X3_2?^?H_]^G_ ,*/^$_T
MG_GZ/_?I_P#"@+FS16-_PG^D_P#/T?\ OT_^%'_"?Z3_ ,_1_P"_3_X4!<V:
M*QO^$_TG_GZ/_?I_\*/^$_TG_GZ/_?I_\* N;-%8W_"?Z3_S]'_OT_\ A1_P
MG^D_\_1_[]/_ (4!<V:*QO\ A/\ 2?\ GZ/_ 'Z?_"C_ (3_ $G_ )^C_P!^
MG_PH"YLT5C?\)_I/_/T?^_3_ .%'_"?Z3_S]'_OT_P#A0%S9HK&_X3_2?^?H
M_P#?I_\ "G+X[TMO^7H?BC?X4 :]%9\'BG3[D_)=1G\:O1SI*/E96^AH =11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%-EE6&,L[!57J3VKE]?^(D=N6CL
MQYC=-YZ4 =+=WT-C%OFD6-1W)KGM5^)%O;Y6W0S-TW'@"L.VTC4O%<_F.9-A
M_B;I^%=%I/P]M;(*T_\ I$G?/W:H1S\OB35M;8K#YGTC%/M_!.IW[[I?ESUW
MGFNY@M([9-L<:JHZ "I*.8+'(P?#')S)<8]E6KD/PXM$^\[M7144KL=C"7X>
MZ>!TD/XC_"E_X5]I_P#=D_,?X5N44@,/_A7VG_W9/S'^%'_"OM/_ +LGYC_"
MMRB@##_X5]I_]V3\Q_A1_P *^T_^[)^8_P *W** ,/\ X5]I_P#=D_,?X4?\
M*^T_^[)^8_PK<HH P_\ A7VG_P!V3\Q_A1_PK[3_ .[)^8_PK<HH P_^%?:?
M_=D_,?X4?\*^T_\ NR?F/\*W** ,/_A7VG_W9/S'^%'_  K[3_[LGYC_  K<
MHH P_P#A7VG_ -V3\Q_A1_PK[3_[LGYC_"MRB@##_P"%?:?_ '9/S'^%'_"O
MM/\ [LGYC_"MRB@##_X5]I_]V3\Q_A1_PK[3_P"[)^8_PK<HH P_^%?:?_=D
M_,?X4?\ "OM/_NR?F/\ "MRB@##_ .%?:?\ W9/S'^%'_"OM/_NR?F/\*W**
M ,/_ (5]I_\ =D_,?X4?\*^T_P#NR?F/\*W** ,/_A7VG_W9/S'^%'_"OM/_
M +LGYC_"MRB@##_X5]I_]V3\Q_A1_P *^T_^[)^8_P *W** ,/\ X5]I_P#=
MD_,?X4?\*^T_^[)^8_PK<HH P_\ A7VG_P!V3\Q_A1_PK[3_ .[)^8_PK<HH
M P_^%?:?_=D_,?X4?\*^T_\ NR?F/\*W** ,/_A7VG_W9/S'^%'_  K[3_[L
MGYC_  K<HH P_P#A7VG_ -V3\Q_A1_PK[3_[LGYC_"MRB@##_P"%?:?_ '9/
MS'^%'_"OM/\ [LGYC_"MRB@##_X5]I_]V3\Q_A1_PK[3_P"[)^8_PK<HH P_
M^%?:?_=D_,?X4?\ "OM/_NR?F/\ "MRB@##_ .%?:?\ W9/S'^%'_"OM/_NR
M?F/\*W** ,/_ (5]I_\ =D_,?X4?\*^T_P#NR?F/\*W** ,/_A7VG_W9/S'^
M%'_"OM/_ +LGYC_"MRB@##_X5]I_]V3\Q_A1_P *^T_^[)^8_P *W** ,/\
MX5]I_P#=D_,?X4?\*^T_^[)^8_PK<HH P_\ A7VG_P!V3\Q_A1_PK[3_ .[)
M^8_PK<HH P_^%?:?_=D_,?X4?\*^T_\ NR?F/\*W** ,/_A7VG_W9/S'^%'_
M  K[3_[LGYC_  K<HH P_P#A7VG_ -V3\Q_A1_PK[3_[LGYC_"MRB@##_P"%
M?:?_ '9/S'^%'_"OM/\ [LGYC_"MRB@##_X5]I_]V3\Q_A1_PK[3_P"[)^8_
MPK<HH P_^%?:?_=D_,?X4?\ "OM/_NR?F/\ "MRB@##_ .%?:?\ W9/S'^%'
M_"OM/_NR?F/\*W** ,/_ (5]I_\ =D_,?X4?\*^T_P#NR?F/\*W** ,/_A7V
MG_W9/S'^%'_"OM/_ +LGYC_"MRB@##_X5]I_]V3\Q_A1_P *^T_^[)^8_P *
MW** ,/\ X5]I_P#=D_,?X4?\*^T_^[)^8_PK<HH P_\ A7VG_P!V3\Q_A1_P
MK[3_ .[)^8_PK<HH P_^%?:?_=D_,?X4?\*^T_\ NR?F/\*W** ,/_A7VG_W
M9/S'^%'_  K[3_[LGYC_  K<HH P_P#A7VG_ -V3\Q_A1_PK[3_[LGYC_"MR
MB@##_P"%?:?_ '9/S'^%'_"OM/\ [LGYC_"MRB@##_X5]I_]V3\Q_A1_PK[3
M_P"[)^8_PK<HH P_^%?:?_=D_,?X4?\ "OM/_NR?F/\ "MRB@##_ .%?:?\
MW9/S'^%(_@+38UW-YB@=R1_A3]?\:6VC913YTW]T'I]:Y:?4]2\7W&V/<5S]
MU.%'UIZB+>JQ:'IY*IYD[CLK#'YXK!N(UO)_]'B95/1<[C75:1\-E4;KR3<>
MNU:Z*QT>VTY-L,*+[XIW%8X"R\$ZA>_\L&0>K\5T?A;P1)HVHI<22+N4$;1W
MS7344KCL%%%%(9_/O_P:G#/_  6"_:V_ZX:A_P"GNOV"_9@_X)5? /\ 8S^/
M/C#XF?#7X>Z?X7\9>.O-&JWD-U<21E99O/D2&%Y&BMT:3!V0HBX51@  5Z)\
M*/V2OA5\!_&.K^(O _PS^'_@WQ!X@##5-3T/P[::=>:D&?S&\Z6&-7DR_P Q
MW$Y;GK7H5 '\[_\ P;T_\K,'[4O_ %U\8?\ I_BKP/XC_LL_ G]BW_@O)\7_
M  W^VIX5UZ\^$OCC4-3UGPWK:/J-O#']LN_M5M=EK-DEE0(9;>38'"R9RHVD
MK_2Q\//V0?A-\(OB;JOC7PG\+_AWX8\9:Z9CJ6O:3X<L[+4]0\Z02S>=<1QK
M))YD@#MN8[F )R>:VOBU\"_!/Q]\._V/XZ\'>%?&FDYW?8M=TF#4;?/KY<R,
MOZ4 ?SY_L]ZK^PCXS_X*V?"GX?\ [*_[,FN?%".UU>PU%_''_"9^(+"'0YH9
M_-ENEM+@MYL-NB*Y:;RU=@5 (*LV_P#\%\?VD]:\2_\ !<7P?\(?V@/'OQ!^
M'/[*/V>RN)4T*:>UMM2A>W9VNG$8/G_Z8!"SE7,**VU0P.[]X_@U^S?\._V=
M-)DT_P"'O@/P7X%L9CF2W\/:);:9$_.>5@10>>>13?C5^S7\.?VD](M]/^(O
M@'P7X^L;-S)!;>(]$MM4A@8]659T<*>!R!0!_*K_ ,%4K;]D^#]I/X+Q_LEZ
M+XHN/"]GK7V77?%=_-JD]AK=Z)[0B"WDOF)9H4.Y]BJO^D(1N!!K]GO^#E;]
MI/X1?!CX<_#/0?CQ^SW??%SX;^*M0E0^([359-/D\(72[%RLD432!Y(GD=46
M11((&!!V@C[Q\6?L/?!7Q[HOA_3=<^$/POUK3_";,^AVM]X5L;B'1F8J6-LC
MQ$0DE$)* 9*+Z"N_\7>#-'^('ARZT?7M)TW6](OHS%<V-_:I<VUPAZJ\;@JP
M]B"* /Y-?VW? GP#_8M^+GPO\6?\$_\ ]H/XD>*O'NMZJ8TT>T69KNQ)V"("
M18(2_F.QC-O)&_F*Q#9&0WZ#?\'E7@#QEXG_ &'/V>/%FL:8HN-$U*:V\1M:
M!G@L;VZLH6V@XX0R03*"<=%'>OV$^%'[#7P3^ _BE]<\#_!_X6^#=;DY?4-#
M\*6.GW3=>LL,2MW/?N:[[QKX'T7XD^%[S0_$6CZ7KVBZE&8KO3]1M4NK6Z0]
M5DCD!5A[$$4 ?@__ ,%;?^#B3X*?MO\ _!)SQ+\,?A;HOC[Q'XL\2:)9-K*/
MHSV]KX1AAN;9I)+N8Y4C<JHICW*6< NI(!]!_9K_ .5+77/^Q-U__P!/%U7Z
MOZ#^PO\ !/PK\-]8\&Z7\'?A;IOA#Q!M_M30[7PI80Z;J6U]Z^?;K$(Y,.-P
MWJ<'GK6[IG[,_P .-%^"LGPUL_A_X)M/AU+#);/X6AT.UCT5XI',DD9LPGDE
M6=F8KLP6))Y- 'Y[?\&A?_*&_1_^QLU?_P!&)7Y<_MD?LO\ P8_8X_X.%/B<
MW[8'A'Q%JOP-^*>I:EXDTK686OX8X9+^47:SJUFR2RI#*TT#HFYEX)4X%?TO
M?"#X'^"_V>_!J>'/ /A#POX'\/1S/<)I>@:5!IMFLC\NXAA54#-@9.,G'-2?
M%'X-^$/CCX9DT7QKX5\-^,-'DSOL-;TR'4+9\\',<JLI_*@#^=KP]??\$^_$
MW_!2;X2_#7]ES]F?7/C-<:EJ]A//XHC\:>(M.AT65;A7:9+>8LTT=O&IE=I
MB?*1DC)KK_\ @X0BUS_@GS_P7_\ @K^U!K6@ZEJWPXD.D74EU;VZ2KYED[17
M=HFXA1.(-DJ;BH)E!!)1MO[P?!C]E[X9_LX6DUO\._AWX&\!P7/,T?AW0;72
MTE_WA B _C6U\3OA/X6^-G@ZZ\.^,O#6@>+?#][C[1IFM:?%?V<^/[\4JLC=
M>XH _GU_X.7?^"VOPA_X*+?L3Z+X%^"L?B;QII&F^*+'5]<\4-H]WI^FZ/*+
M>[2"S;[1$C--+OE8<!0(&P7YQ^U?_!*7_E&5^S__ -D^T3_TABKJ)?V#O@=/
M\*SX%?X,_"EO!+7:7Y\/MX2L#I9N$4JDWV;RO*\Q5) ;;D D UZ/X3\)Z7X#
M\,:?HFAZ;I^BZ+I-NEI8V%C;I;VMG"BA4BBC0!415  50   !0!^(?\ P=T?
MM5_%CX3?%WX*>![7Q'XR\!_ ?Q3"9/$VL>')9(9M2F^U!+BW=T(+>3:A9$A)
M"R&9B0VP;?@/_@M%H?["_AG]F_PSIO[*G_"8>-O&%IK$!\1^,;J[U:ZLK>V:
M"XV6TSW6V 7$SX=1#$/EMY.1@@_U2_%/X/>$?CIX0F\/^-O"WAWQAH-R0TVF
MZWIL.H6<I'0M%,K(<>XKBK[]@OX&ZG\+HO ]S\&?A3<>"X+Q=0CT"7PE8/I<
M=RJ,BSBV,7E"14=U#A=P#L,X)H _(7_@LO\ LG>+OVD?^#8S]EO7/".FW6L-
M\,?!_A3Q!JMI;*9)A8'08X)9E0 EA&94=L?=0.QX4UO? 7_@Z\^!7P2_X)0>
M$;6%K^X^.7@OPA8Z!#X/ET>Y2UO+^VMTMA-]H11 EJQ3S,"02*IVA2PK]I/"
MOA+2O OA73=!T/3-/T?0]'M(K"PT^QMTM[6QMXD"1PQ1( J1HBJJHH 4
M5YG<?L ? >[^(;>+I?@I\)9/%CRK.VM/X0T]M0:1<;7,_E>9N&U<'=D8'I0!
M\+_$?]K;XH?MR_\ !MI\<_B=\5O VF_#W6/$WA'69=+TJS6==^FK"%AG=9B7
M#2.)6'0&,QD#G)K?\&>__*'R'_L=-6_E;U^F_C;P%H?Q*\&ZAX=\1Z+I.O\
MA_5K=K2^TS4K2.ZL[V%AAHI8I 4="."K @UE_!WX%^"?V>/!P\._#_P=X5\#
M>'Q.]R-,\/Z3!IEF)7QOD\J%53<V!EL9.!0!_/KXO\9P_P#!"W_@YZ\:?$_X
MM6.N0_"SXK76J:A:^(HK![B..#5&$[N@0$O]GN,QNB9D"+N"G<H;%_X+A?M@
M>%?^#AC]M'X#_!W]F>'Q!XV@T2>Y2_UT:1<6MO&+Q[822[)D21(;>.)F>254
M7/ R,$_T6?$[X0>$_C9X8DT7QGX7\.^+M&FSYEAK6FPW]J^>#F.564_E6/\
M!7]E_P"&G[-EG<6_PZ^'G@?P#;WF//B\.:#:Z6D^.1N$"(&_&@#\P_\ @XT_
M:&^ O@/XK?"7X:_M)? #6O&/P]U^!/L/Q,M-9FM)O"K23>3=JGE1-++)%&D4
M[1%R)0R94D&ORM^*WA;X<_L0?M]_!M_^">/QY^('Q&\1>*;Y8;G2X89':W+3
MQ*EO*ZQ1)<QS+OWQ/"0BQ;F."N/ZK?B%\-/#GQ;\+SZ'XJ\/Z+XFT6ZP9M/U
M:QBO+67'3='(K*?Q%<?\&?V+_@[^SEJLM_\ #WX3_#7P)?3C$EQX>\,66ERR
M#&.6@C4GCCDT ?G'_P ''_[27P0\#^-_A/X!_:4_9]U;QM\._$Y#6_Q$L-6E
MLG\(322B*[$7DQ-(\D<0CG\G?ME 4;6V\?DQ\>?"7PQ_8A_;9^#MY_P3O^/7
MQ"^(/BKQ1?F&;2[>&1Y+5S+"L4$CB&)+A)\R!X'A8!8LOPPK^K3Q]\.?#WQ6
M\,7&A^*-!T;Q)HMWQ/8:I91WEK-_O1R*RMU[BN,^#G[%7P;_ &=M:DU+X?\
MPE^&?@749AB2Z\/^%[+3)G&,<O#$K'@D=: /1]/:9K"$W*HMP8U,H0Y4/CG'
MMG-?SX_\%[/V;_B5_P $M_\ @L-X3_;C\"^'[SQ/X+N[^SU#6#$I6/3KN. 6
M=S:3N@)CCN;;A)F&-\KK@E0&_H4J#4],MM:T^:TO+>"[M;A#'+#-&)(Y5/!5
ME/!!]#0!^07CC_@\[_9SL?@K=:KX=\(_$G4/&S6K_9-!O+""W@%Q@[1+<K*R
MB/=C+(K-@_=S7E__  :D_L#_ !(\1_M#?$S]K[XI:/?Z#)X_AN8O#\5W;>0V
MKO?W*W=W?(C?.L(VHD;='$KD$A<G]<-)_P""=/[/N@>,4\16/P*^#EEX@C?S
M%U.#P7IL=XK>HE$(?/OFO8HXUBC555551@ #  H _FF^%G[4WAG_ ((_?\'1
MOQZ\7_&Z/5M#\-^)+_7G@O;2QDNQ'!J=Q'?6MQL4;WC,8"DQAB')&#M8CGOV
M_/\ @HAX5_X*8?\ !P5^RKX^\#:)XHTOPCI^J^&-%TR]UNR^R/KB1>()I'NH
M8\DB'S)7C!)R3"V0IRH_H\^,O[)OPK_:,U"PO/B%\-/A_P".KK2O^/*;Q#X>
MM-3DL^_[MIXV*?\  <55\3_L8_!_QMXU\.>)=:^%/PVU;Q%X/A@M]!U6]\,V
M5Q>Z)'!(98$M9FC+P+'(S.@C*A68D8)S0!^(/_!WC_RD>_91_P"N/_N4@K^@
MBO/?B_\ LE?"K]H/Q)I.L^/OAG\/_&^L:",:9?:_X=M-2N=.&X/^YDFC9H_F
M ;Y2.0#UKT*@ K^?'_@W+_Y6,/VN/^NGBG_U(8J_H.KSWX<?LD?"GX._$?5_
M&/A'X9?#[PKXN\0>:=4UO2/#MG8ZCJ7FR"67S[B*-9)-\@#MN8[F&3D\T ?F
M/_P>A?\ *,+P?_V4"S_](KVOO3_@E!_RBE_9N_[)5X:_]--M7JWQI_9[\ _M
M)>%X=#^(G@?PAX]T6WN%NXK#Q%H]OJEK%,JLHE6.='4.%9@& R Q'<UO^$_"
M&D^ O">FZ#H6EZ?HNAZ+:16&GZ=86R6]I8V\2!(X8HD 2.-$4*J* %    %
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
M]@CX%^+_ !\OBK5O@O\ "?5/%"R><-8N_".GS7X?&-WGM$9-V.,YS0!\$?\
M!OO\3?AS\(_^"8/Q3^-?A7]GG6O@;X*ANKW6VTR+Q+>^(KCQ+;V%D'>Z@-X%
M91D2Q*!A6:,G/!->S_\ !%;_ (+AZ%_P64T_XB-IGP^UGP%=^ ;NV1DNM034
M(;ZVN/-\F02+''LE_<OOBVL%RN'?)Q]Q)IEM'IHLUMX%LUC\D0",>6(\8V;>
MFW'&.F*YCX2? #P'\ -.O;/P'X)\)>";34IS=7<&@Z/;Z;'=3'),DBPHH9SD
M_,<GDT ==1110!CWG@BQO;EYI!)OD.3S4?\ PK[3_P"[)^8_PK<HH P_^%?:
M?_=D_,?X4?\ "OM/_NR?F/\ "MRB@##_ .%?:?\ W9/S'^%'_"OM/_NR?F/\
M*U[R]BL(3),ZHH[FN2USXB/.QALE*\XWGJ?I0!<U'PMH^E1[IY&3V+#)_2N<
MU6?33E;6&5O]IFQ_2K>F^$-0U^3S;AF16.=SGD_A72:7X%L=/PS)YTGJU42<
M)9:'=:A_J89'YQP*U[+X<7DQ_>;(Q[FN\2)8AA55?H*=1S!RG)V_PO1?]9<9
M]@M7(_AU9J/F:1ORKH**5V58PQ\/M/':3\Q_A1_PK[3_ .[)^8_PK<HI 8?_
M  K[3_[LGYC_  H_X5]I_P#=D_,?X5N44 8?_"OM/_NR?F/\*/\ A7VG_P!V
M3\Q_A6Y10!A_\*^T_P#NR?F/\*/^%?:?_=D_,?X5N44 8?\ PK[3_P"[)^8_
MPH_X5]I_]V3\Q_A6Y10!A_\ "OM/_NR?F/\ "C_A7VG_ -V3\Q_A6Y10!A_\
M*^T_^[)^8_PH_P"%?:?_ '9/S'^%;E% &'_PK[3_ .[)^8_PH_X5]I_]V3\Q
M_A6Y10!A_P#"OM/_ +LGYC_"C_A7VG_W9/S'^%;E% &'_P *^T_^[)^8_P *
M/^%?:?\ W9/S'^%;E% &'_PK[3_[LGYC_"C_ (5]I_\ =D_,?X5N44 8?_"O
MM/\ [LGYC_"C_A7VG_W9/S'^%;E% &'_ ,*^T_\ NR?F/\*/^%?:?_=D_,?X
M5N44 8?_  K[3_[LGYC_  H_X5]I_P#=D_,?X5N44 8?_"OM/_NR?F/\*/\
MA7VG_P!V3\Q_A6Y10!A_\*^T_P#NR?F/\*/^%?:?_=D_,?X5N44 8?\ PK[3
M_P"[)^8_PH_X5]I_]V3\Q_A6Y10!A_\ "OM/_NR?F/\ "C_A7VG_ -V3\Q_A
M6Y10!A_\*^T_^[)^8_PH_P"%?:?_ '9/S'^%;E% &'_PK[3_ .[)^8_PH_X5
M]I_]V3\Q_A6Y10!A_P#"OM/_ +LGYC_"C_A7VG_W9/S'^%;E% &'_P *^T_^
M[)^8_P */^%?:?\ W9/S'^%;E% &'_PK[3_[LGYC_"C_ (5]I_\ =D_,?X5N
M44 8?_"OM/\ [LGYC_"C_A7VG_W9/S'^%;E% &'_ ,*^T_\ NR?F/\*/^%?:
M?_=D_,?X5N44 8?_  K[3_[LGYC_  H_X5]I_P#=D_,?X5N44 8?_"OM/_NR
M?F/\*/\ A7VG_P!V3\Q_A6Y10!A_\*^T_P#NR?F/\*/^%?:?_=D_,?X5N44
M8?\ PK[3_P"[)^8_PH_X5]I_]V3\Q_A6Y10!A_\ "OM/_NR?F/\ "C_A7VG_
M -V3\Q_A6Y10!A_\*^T_^[)^8_PH_P"%?:?_ '9/S'^%;E% &'_PK[3_ .[)
M^8_PH_X5]I_]V3\Q_A6Y10!A_P#"OM/_ +LGYC_"C_A7VG_W9/S'^%;E% &'
M_P *^T_^[)^8_P */^%?:?\ W9/S'^%;E% &'_PK[3_[LGYC_"C_ (5]I_\
M=D_,?X5N44 8?_"OM/\ [LGYC_"C_A7VG_W9/S'^%;E% &'_ ,*^T_\ NR?F
M/\*/^%?:?_=D_,?X5N44 8?_  K[3_[LGYC_  H_X5]I_P#=D_,?X5N44 8?
M_"OM/_NR?F/\*/\ A7VG_P!V3\Q_A6Y10!A_\*^T_P#NR?F/\*/^%?:?_=D_
M,?X5N44 8?\ PK[3_P"[)^8_PH_X5]I_]V3\Q_A6Y10!A_\ "OM/_NR?F/\
M"C_A7VG_ -V3\Q_A6Y10!@GX>6/;S/S%0S?#:W<?+*R_45TE%%V!QL_PSDB!
M,4ZOZ!EJC+X8U?2#NC60^\;5Z!13YA6.#L_&^H:5)MG'F*O4/UK>TKQ_9WVU
M9?\ 1V/][I^=:UYI5OJ";9H4<>XKG=7^&T<HW6C^6W7:W0T] U.HCE69-RL&
M4]Q3J\[2YU3PA<;6\Q5ST/*M74>'_'-MJ^(Y"(9O0GAJ5@N;E%&:*0PHHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *J:OK,&BVS23,!QPO=JBU_Q!#H5J7?YI"/E7UKBX(+SQOJA9L[5/
M)/W5%.PKCM3UZ]\77?DPAA'G 1>GXUO>'?A_%8A9+K$TG]W^$5K:)H%OH=N$
MC7YOXF/4U>HOV 1$6-=JJ%4=A2T44AA1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%1W=U'90-)(P5%&23
M0 Z:=;>)GD8*J\DFN,\3>.I+YVM[/<JYV[QU;Z55U_Q)<>*;W[/;AO*)PJC^
M+ZUT/A;P7'I""68"2X///\-5MN+<R?#W@&2\*S7S,JMSM_B-==9V$.GPB.&-
M8U'H*FHJ1A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9GB'Q1;Z!#\
MS;I3]U :@\5^+(]#B\N/#7##@?W?K7,Z%X=N?%5ZUQ<,WE$\L>_TIB(RVH>-
M[_C=LS_P%!75>'_!=OHZAG FF[LPX'TK3T_3H=,MUBA0*J^G>IZ+CL &!111
M2 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@".ZM([V(I+&LBGL17)>(OAZT6Z:Q/?)3N/I78T4 <-X=\;S:
M5*+>\W-&#C)^\E=K:W4=Y"LD;!E;H163XG\'PZU&9(U6.X'0X^]]:YC1];NO
M".H^1,K>6#AD/]*K?86QZ#14.GW\>I6JS1-N5A4U2,**** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JGK6L1Z+8M-(?\
M=']XU:EE6&-F8[549)->?ZWJ<WB_6UAASY8;:@_K30#8(+KQOK&YMP7J3V45
MW>EZ5#I%JL4*A0!R?6HM!T6/0[!8E^]CYF]35ZBX!1112 **** "BBH[FZCL
MX6DFD2.->2S' %%[:L"2BO(/BC^VMX-^&[/"ET=5NUX,=M\VT^YKPCQM_P %
M(_$6ILZZ+I]IIR=%>0>:Q^H-?'9MQYDN ;A5K<TETC[S_#3\3SZ^9X>EI*5W
MY:GVM17YT:Q^U%\1_%I:0:CJ"AN?]&C*#_QVL63XH?$25]QU;Q1^$DM?*5/%
MW!)_NL/.2^2_S.)Y]3^S%GZ8T5^;>F?'/XCZ(P<:GKS;?^>N]A^M=AX6_P""
M@'CKP[*L=\UK?0IU22$*WY]:WPWBUEDG;$4IP^2?Z_H7'/*+^--'WI17S?\
M#;_@HSH'B&6.WURQFTN:3@R(=\2_4]:]Z\*>.=)\<:>MUI.H6U]"XR&C?/Z=
M:^[RGB++LR5\%54GVV?W/4]*CBJ5;^'*YK4445[1T!1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 -DD6)"S':J\DFN#\4>(9O$NH+;6VXQ9PH'\1J]X_
M\2EF-C W^^1W]JO>!O"_]FVPN9E_?2#@'^$57F3OH6O"GA6/0;8,P#7##YCZ
M5L445)04444 %%%% !117*^/?C9X9^&MNS:MJUK;MCB/?N9O; K'$8FE0@ZE
M>2C%=6[+\293C%7D['545\R^-O\ @I/HNFN\>BZ3<7S*<;ICY:M],5YOKO\
MP4=\77LC&RM-/LU/0%/,Q^=?$XWQ*R'#OE]JYO\ NIO\=%^)YU3-\-#3FOZ'
MW%17P"?^"@GQ$9L_;K <]!:)5S2O^"B'CRW8?:9-/N1W MPN?RKS8^+62-V:
MFO\ MU?_ "1BL\PS[_=_P3[RHKY%\)_\%,9%D6/6-"0I_%)!)\WY'%>S?#C]
ML;P3\1O+CCU :?<R<+#=?*Q/\J^DRWC;)<<U&A75WTE[K_&QUT<QP]1VC+[]
M#U2BH[:ZCO(5DADCEC;HR-N!J2OJD[ZH[@HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *R?%?B5/#]GQ@S2<(M7M3U&/2
M[)YI#A5'YUP=K;S^-M=+,2JYRW^R*: E\.>'IO%6H&YN-WD[LL3_ !?2N[MK
M=+2%8XU"JHP *;96<>GVJPQKM5!@"IJ+@%%%%( HHHH **** "BN=\=_%?P_
M\-K)IM8U2ULP.BLWS$^F*\!^(7_!2;3-.DDA\/Z5+>,I*^;<'8OU&,UX.;<4
M97ENF,K*+[;O[E=G+7QE&C_$D?4%%? OB+]O?Q]XBF:.UFM[6-ONI# "P_'K
M7,7OQ[^)&JMN_M+6QN_YYAU_E7P^(\6\L3M0I3G\DOU/.EGE'[*;/TAHK\V;
M;XV?$>S?=_:>OG_?\PUT&B_MM?$3PFZK)>B1<\K<P;BP_&IH^+F7-_OJ,XKT
M3_5"CGM+[46C]!J*^1? G_!2R1'2/Q!HZLO\4UNWS'_@/%>_?#+]I#PG\5HE
M&FZG"MRPR;>4[9%K[+*>,<HS)\N&K+F[/1_<]_D>A0S"A6TA+4[RB@'(HKZ8
M[ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M5'$TE7P\U.#V:::?31K3<****P.@**** "BBB@ HHILDBQ(S,RJJC)). !0
MZBHK:^AO-WDS13;>NQ@V/RJ6@-PHHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *,T5F^*=771M(DDS\[#:GN: .7\=ZVVK:BMG
M#\R1G''\35TWA70ET/357_EJ_+FN;^'VC?VA?M=2#<L9XSW:NXJGV$NX4445
M(PHHHH ***H>)_$UGX0T.XU'4)DM[6U0N[L<8 J9SC"+G-V2W8-I*[)]4U6W
MT6QDNKJ:.WMX5W.[MM517RM^T'_P4#^RS7&E^#U63;F-[YQD?\ ']:\P_:8_
M:LU7XZ:X=+TLSV^BQOLBA3[UR>S'_"M;P9^S_P"%_@;\/V\>_%S4K?1]*ME\
MZ.RE<*\O< @\DG^[7Y%CN)LUXAQO]D<,1=KV=3\-.R[=7T/G<7F4ZK<*#Y8K
M>3T27KT1P?A#X5^.OVCM<:XCCO+WSFP]Y<L?*4^[&N^\3_!CX0_LT:0;WXH>
M/+"&X5-XLXKE4<L/X1CD_I7QC^VG_P %X=>\607'A?X/VO\ PB'AV$&%;]%V
MW4R],K_=_'-?GUXM\<:QX]UB;4-:U*\U*\N&+R2W$I=G)[U^\\"_17PZBL7Q
M#-RF]6GJ_NV7SN_)'YCFW'F PDG3P4/;3_F>D?DMV?K;XW_X+6?L^?"A_L_@
MWP%<:]=6ORB>YMUBWD=P_.?KBO/=9_X.2M4#E=)^&6D6,2\*'N-_'_?-?E_1
M7]$Y;X2\+X*')2PR?J_\K(^.K^(6=3?N5%!=HQ2_1L_3G3O^#DOQ$DH^V_#K
M1;J/NJS;,_\ CM=OX/\ ^"]OPC^(-Q&/'7PO^P \-);(MTR_3@5^1]%;X[PK
MX8Q4.2IAE][_ %NOP(H^(&=P?O55)=G&+_0_=;X>ZO\ LY_M=VWF>"?&<.AZ
MQ='<MC=S!'7/;RR>/SK(^)_[*7C#X-S?VA:QMJ&GQDO'>63%MBCH6QTK\1K'
M4+C3+A9K>:6WE4Y#QN58?B*^Q?V+O^"TGQ,_9ENK;3->NY/&7A5<))9WS;I(
MD](V[?B#7X+QO]%?+,5"5?))>SGNEM_P']R]3ZO+/$#"5VJ>8T_9O^>&WSC_
M )'Z0_ 7]O+6O +PZ;XD$FJ:<IV^:W^OB'U[_2OLKP'\0=)^).@Q:CI%Y%=6
M\@S\K<H?0CL:^+?!%S\+?^"C/@1O$OPSOK;2_$D:;KK2I"(W#>ZYSU_BKB?A
M_P#$GQ5^RS\0I(G2XMW@DV75I)D),N?\X-?S;+,<^X-QO]F\0Q<Z-[*6MU^K
M]'\F?I^"S.5.,9N2G2EM):_UZ'Z145R/P9^,FE_&GPC#JFFR+N( FA)^:%NX
M-==7ZUA<52Q%*->A)2C)7375'U$)QG'FCL%%%%=!04444 %%<;\>OCWX7_9G
M^&5]XP\97\FFZ!ISQI/<);R7#(9'")\D:LQRS <#BOGO_A^'^S;_ -#O??\
M@@O_ /XS7J8/)<PQ</:X6A.<;VO&+:OVNEOJ>3CL^RW!5/98S$0IRM>TI).W
M>S>VA];45X5\ _\ @I7\$_VE_%<>@^$_'6GW.M3#,%E>0RV,UT?[L0F5/,;O
MM7+8!., D>ZURXO XC"S]EB:<H2[233^YG7@\?AL73]KA*D9Q[Q::^]7"BBB
MN4ZPHHHH **** "BBB@ HHHH **** "BBB@ HKYO_:T_X*G?"O\ 8R^*>E^#
M_%TFOS:MJ,"74ITVR6>+3H7<JKS%G4X.&.$#MA>G(S]"Z=KMGJ^B6VI6]Q%)
M8WD*7$,X.$DC< JP)[$$?G7;B,MQ5"E3KUJ;C"I\+:T=NQPX?-,)B*U3#T:B
ME.GI))ZQOW+=%1V]W%>)NADCE4'!*,& /X5)7$=P4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MA4FN!\/0-KWBGS&^9=Y=A[?YQ51$SLO#>EKI&D11#[V,M]:OT#@45(PHHHH
M**** &S3+;Q-([!40%F)["OA7]M+]I6;XI>*&\/Z/-)_8]C)L8(?^/F0<9]Q
MZ5[M^W/\<S\,OA]_9-E+MU+604!4_-''W/\ 2OGS]D+X366L7FH>-_$S+#X=
M\-HUS(\O"R.O/4\8'\\5^2<<9GBLSQ]/AG+/BFUSM=%V^[5_)'@YIB)5)K"T
MWZOR_K<T?#NG>$_V'O@K<?%+XDM"MVL>_3-/D(\QW(RH _O']*_(_P#;J_;[
M\8?MQ?$B;5-:NIK71;=BNGZ9&Y$-NG;([M[UU'_!4?\ ;YU+]MGXYW+V\TD/
MA'0W:VTJT5L(R@X\PC^\<#Z5\OU_<?A'X5X'A7+8-P7MI*[;W5_U?5]-EH?@
M?&/%3QDW@<$[4(O_ ,#?=^79!1117[(? A17>?!G]F/QY^T%J:6OA#PQJNM,
MYV^9# ?*4^[]!^)KZG\%?\$#?C)K>FI<:]-HOA;>,[;R</M^NTUX^/X@RW!/
MEQ5:,7V;U^[?\#UL#D.88Q<V&HRDNZ6GW['PY17WQJG_  ;\_$Q;5FTGQ1X5
MUR=1D0VTA#'\S7SU\>?^";_QD_9R62;Q)X+U-+./G[3;)]HB"^I*9P/K6.#X
MHRG%3]G0Q$7+M>S^YV9MC.&LTPL?:5J$DN]KK[U<\,HI64HQ5A@C@@]J2O>/
M#.R^!7Q[\4?LY?$.Q\3>%-4N--U*QD#@HQ"RCNK#H0>E?M!^S5^TAX1_X*P_
M!,G_ $71_BAH<.)[<L T^.X]58_D:_"VN^_9H_:(\0?LN_&#2?&'AVZEM[S3
M9E9T5L+<1Y^9&'<$9'-?G?B+X>9?Q3ET\-B(+GM[K_1O\GT>I]=PKQ14RNM[
M.K[U&7Q1_5=FOQ/UT^$'Q-US]E_XJM'=)-"L,OD7UJW1USS_ (@U^A7@WQ;9
M^.?#5IJFGRK-:WD8=&!_2OBOQ[J>A_ML?LU:-\7_  G&IOFA4:I;1?,T; 88
M$=<@C\JZ+_@GK\=GTW6'\'ZA-^XNB7LRQ^X_=1]>OX5_GMD<L7PIGL^&LQO[
M.3?(WT=_UV?GZG]"97BE3FJ:ES4YI.+]=OZ[GV-1117["?3!1110!\D_\%PO
M^4<?C+_KZT__ -*XJ^.?^"*7[ ?PG_:[^#'C#5OB%X7;7M0TK6DM+64:G=VO
MEQ&!'*XAE0'YB3D@FOL;_@N%_P HX_&7_7UI_P#Z5Q5^8O[ 'Q&_:B\%^ M<
MA^ ]CJUUH4VH*^I-::/:7JK<^6H +3(Q4[-O .*_:.$J&)K<)UJ>$KJC/VOQ
M.3@EI"_O+77;S/PKC+$86CQC1J8V@Z\/8ZP4%-O6=GRO1VW\CH/^"N_[#'AO
M]@/XO^#[OP#JNH6]CXB@FNX;2:Y,EUI4UN\?SK(,-L;S 5)Y!C;D]OTB@_X*
M#1_ 3_@FW\.OBYXUL=2\17.L:?I]O>"R\M)IYY8SF4[B%Y*$G'=N!7P7H?\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH XOXD:3Y%U'>(,;^&/OVKH?".I_VG
MHD+?Q(-C?44OBK3_ .TM$F3&64;E^M<_\-;_ ,N[FML_>&X?457074[*BBBI
M&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!#J%P+:QED/\
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
MV*:Y;7O=-;W5M^S"O*?VY/@[J'Q^_9$^(/A#21NU76M'ECLDR%\V=,21ID\
M,Z*N>V:]6HKP<+B)X>M"O3WBTUZIW1]'B\+#$T)X>I\,TXOT:LS\3?\ @EU^
MU)XZ_8"^.4OPUUSX?WJ-X^UW3;&[34HYK*YTUC)Y7F*"A# K-NP>#@$'!JO_
M ,%$_ 'BK]D3_@J#<?$[7O"LGB+PQ=^(K?Q!I\DT1:RU.-=CFV,A5E61-I7!
M!(VA@"N,_MU4-]80:G;-#<PPW$+?>CE0.I^H/%?H2\0H+,99@L*DZD'"HE-^
M]MJG;W6DK=?OU/S.7AK4>61RUXQM4YJ=)N"]RU[IJ_O)MWUM9^6A^1/[<_\
MP4I\:_M^?LK>(]-\&_#'4M!\!Z:MK<^(]8OY/.(87">5!"0%7)D,9P-S$ G"
M@$U] ?\ !N[;26O['_B=98Y(V_X2F8X92I_X]K>OOBTM(;"W6&"*.&&,85(U
M"JOT XJ2O+S#BS#U<JEE.$PJI0<E)/F<GI;>ZU;MO=65E;37V,NX.Q-+.(9S
MC,6ZM10<6N116M]K/1*^UG=W=];+\3?^"6.GW$/_  6+\QX)EC_M#7_F9"!_
MJ;GO7V!_P<,6TEU^Q=H2Q1R2-_PE5L<*I8_\>]S7WE158WC1XC.,/FWL;>R4
M5R\V_+?KRZ7OV9G@.!5ALDQ.3>WO[:4I<W+:W,HZ6YM;6[K<^*?^"3?PQM?B
MS_P2.TWPCJRS0V?B*#6M-N"!AXTENKA"P]QNR/I7P]\ OB)\4O\ @B%^T/XD
MM/%'@>^UOPMKP^R3.A:&UU-8F)AN;:X"LFY1(<H1G$A5@K8(_;>H[RSAU"V:
M&XACGAD&&CD4,K?4'BC"\9<E?%_6*"J4<3)RE!R:LV[JTDMUWMT6Q6,X'Y\/
M@_JU=TZ^%BHQJ**=TDD[Q;V=MKZ7>Y^.OQI_X*4_'3_@HE\7_#^@_ _1?%_@
MJ&T1HY(M,U&1GN6D*YFN955(XXTV\9Z?,<G.!^CW[0/[.^O_ !*_X)_:]\-Y
M]6EUSQ5<>%1IYU"5SNU*^BB4AV9LG]Y*@R3SAC7M.GZ9;:3;^3:V\%K%G.R*
M,(N?7 J>N/-.):55T(X##QHPHOF6O-)N][RDTF_3_@6[<IX5K45B)YCB95YU
MURR=N6*5K6C%-I>OEZW_  M_84_;&^(?_!+CQ;XD\+ZQ\-[^:;Q1<6OG6FJQ
MS6$MJ\9=0ZY0[E(D^AP"#7[H1/YD:M_> -.HK/BCB"CG%:.*C05.I]MJ3?-H
MDM&E:R7G>^IKPGPW6R2A+"2Q#JT_L)Q2Y%=MZIN]V_*UM HHHKY<^L"BBB@
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
MY/F/U#'4L9R\W)).U[7MTO9V^X]?/,M_M' 5L#S<OM(N-[7M?K:ZO]Y\3?\
M! :WDMOV!U62-XV_X2.^.&7!^[#7CW_!<;_@GKXP^(WQ!T[XO?#_ $F\URXA
MM(K/6K&PC:6\C:(DQ7*1C+.-I",%!(V*<$9(_3JBO:P_%V(P^=3SFA%)S;;B
MW=6ENF]/OMNCP<1P9A\3D5/(\1-M044I)6:<=I):_=?9O4_(O5/^#@?QUJ/P
M9/A6W^'(A^($UF=-;6?MKNJSE=GG+:>3GS,DD(7(#8X(^6O3_P#@A7_P3Z\4
M_!?4M8^*GCK3;S1-0U:S.G:-IUVNRY$+LKRW$J'YD+%%55;#8WDC!4U^C)\/
MV!U'[9]AL_M9Y,_DKYG_ 'UC-7*[<=Q=A_J57 Y7A5056W.^9R;MT5TK+RVL
MW9*YPY?P7B?K]+'YMBWB'13]FN512OU=F[OSWNE=NQ^8G[8'[6'[2G[!/[:%
MUX@UC^V?%_P9N-0DN[.VCM(A9-:3;@MLUPD1:*6)FPH<Y;RU/S*3GYZ_X*#_
M +66A?\ !3;Q#X1T?X6_"'7+?Q5;RN]Q>+9(]]>!EQY.V#=NC7 ;>YXQT49)
M_;Z:%;B)HY%61&&&5AD$>XJOIFBV>BQLMG:6MHKG+"&)8PQ]\"NC+>-,)A72
MQ/U./MZ<>52C)P3TM>44K-]]=?NMS9IP)C,7&KA?KTOJ]67,XRBIRCJG:,V[
MI::::>>M_DX? ;5/V9/^"+?B7P/K4WG:QHOP^U@WN&#B*::&YG>(,"0RQM*4
M!!P0@-?F5_P3&_:J^(G[&U[XP\:>%_!\OC3P;#':VWB>TC+*UL&,C03;U5C'
MC;*NXJR?-@C)4U^TG[:/AC4/&O[(/Q0T?2;.XU'5-4\*:G:6=K A>6YF>UD5
M$51R69B !ZFOBW_@@7^S;X^_9_O?B8WC;PCKWA9=433Q:'4K1H/M&PW&_;N'
M.-RY^HKU\ASNBLCS#$8V,:DIU%)P;MS<S5[6U5KMIK9J_0\;B+(:[S_+<-@9
M2IQITY14TN;EY8OEO?1WLDT]T[=3Y+_:@_:&^)W_  6=^/?AO1?"O@F\L;#1
MD:&RT^&1KB*R\YU$MW=7&Q54$*@R0%4)@9).?TT_:(_X)\P_$?\ X)OV_P %
M=*NH9-2\.Z3:II-W,/+26]M@"&;KM$C;U/7:)#UQ7TKINC6>C(RV=I;6JR'+
M"&)8PWUP*LU\[FO&4ZWU:EE])4:>'?-&-W+WKWNV[7Z_>[MW/ILHX'A1^M5<
MRK.O5Q"Y9R:4?=M:R2O;IZ65DK'XN_L5_P#!07QY_P $G]*UKX;_ !$^&.MW
M-C->OJ%K%,[6-Q;2D!)"C,C)-"WE@@K@9#$%LX'4?"C]IC]HS_@IC^V7:W_@
MN\\8^ /AXMY;KJ$5C?S?V?I=K'@OOD^19)I &X4 DL.  37ZY:EI%IK,*QWE
MK;W4:G<%FC$B@^N"*EM[>.TA6.&-(HT&%1%VJOT%=V(XVP<YU,7# Q6(J*SD
MY.4;OJH-6O\ /YO6_GX?@+'4X4L'/,)O#4VFH**C*RVBYIWM\MNBTM^:W_!R
M+:37?PP^%PBBDDVZI?9V*6Q^ZBKZF_X)/Q-!_P $[_A:KJR,NEOD,,$?Z1+7
MT-17S^*XB=;):.3^SM[.3ES7WOS:6MI\6]WL?1X3AGV&>U\[]I?VD%'EMM;E
MUO?7X=K+<_&7_@XHL+BZ_;4\+-%#-(H\$VH)1"PS]OOZ_1S]M3X'ZK^T9_P3
MS\3>#=$3S-8U30;:2SB)V^?+ T-PL8..KF+:/=NW6O?J*Z<5Q7.IA\#1IT^6
M6%=T[WYG=-:65MN[.;!\'TZ6*Q]>I4YHXM6:M;E5I)ZW=[\W9'XA_P#!.O\
M;3\?_P#!.7Q9J'P[UCX=7SMXLUJS\V'5$FL+C3W;$3.%*'<&1D/.!\H(.#7Z
MP?MV?L[Q?M3_ +)_C3P88]]]J%@\^FG^Y>Q?O(/P,BJI]F->N5\+_P#!5+XM
M?M.^$?B;INA_!+0]<OO#.I:$K7UYIVBK>/#=-/,K*)64[&\L1G';.>]>I4S3
M^WLWI8G"0AAZR?-*4IOEDXVL]5I:VRWZGDTLI_U=R6MA<94GB:#7+&$8+FBI
M7NM'K>^[VZ(_*[]E?X;ZY^U/\=_AO\)KNXN&TA=:D4P'@V,,C))>L/\ :\N$
MG'JHK^C+3--M]%TVWL[2&.WM;2)888D&U8T4 *H'8  "OSO_ ."+W_!,/Q5^
MSAXKU+XE?$G38]*\07%JUEH^F/(DMQ:(YS+/(4)5690%"Y) 9\X)Q7Z+UOXE
MY]1QV/CA\+)2ITD]5LY2=Y-6WZ:][G/X5\/5\ORZ6)QD7&K5:T>ZA%6BFGJN
MKMVL%%%%?FY^H!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 CKYB,O]X8KS_33_8W
MC/;]U5D*GW!KT&N!\;0?9?%6Y> V&JHB9WP.114-C<"YM(W'<5-4C"BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q?B VWPQ-_O+_.H?AU#L
MT9F_O.:D^(G_ "*\W^^O\Z7X?_\ (NK_ +[57074VZ***D84444 %?G;^UKJ
M#>,?VD]2CW9$DT=N/;HM?HE7YN_%)S-^TW>;O^@NH_\ (E?DWBW4?U'#T>DJ
MFOR7_!/#SQ_NXQ[L\K_X.%?%LG@SX/\ PE\"K(WDR69NF3/4Q83/_CU?E+7Z
M7?\ !RE.S_&GX=Q?\LX=)G"?BZ5^:-?Z$>&.%AA^&<+3AV?YM?DC^=>/ZCEG
ME9/[/*E\HH****^]/C0HHJYHF@WOB348[33[6>\N9FVI'$A9F/IBDY)*['&+
M;LCWS_@GC^WWJW[#WQ&N)S:KK'A77$^S:OIDA^2>,]2!_>KZRU/5_P!@?XFZ
MS_PF-Y#KVDW4S?:+C28V\M"_4J$'&,U\K_"K_@DI\>/BW;QS6?@;4=/MY@&2
M74%^SHP]03VKTZ#_ (-^OC[+;[FA\)QO_<;5ES_*OSW.'D%3%/$/&^QJ-6DX
M5$N9+^;=:=]S[[*%GD,,J"P?MJ:=XJ<&^5OMMOVV,G_@HM_P4LTWX_\ @S3?
MAK\,]'_X1?X9:&08X OER7K+PK,HZ8&>.^:^-:^K/B/_ ,$7_P!H#X;VKS/X
M/;6%09QI<OVDGZ8%?-OCCX<:]\--9DT_Q!I-]I%]%P\-S$8V7\Z^CX>EE5/#
MK#Y94C)+5VDFVWNWU;?<^>SZ.:5*[KYC3E%O17BTDELET278Q:***^@/!"BB
MB@#W+_@FSX]D^&O[;_P[U9)"BPZHJ/S@,&5EP?SK]8/V\]-.E_M S7$<?EQW
M%M#*I]3CFOQC_9ON7M/CYX/DC^\NKVV,?]=!7[=?\%%HE7X@Z*X^\]D-WY"O
MXS^EY@XRR[#XCJG^3_\ MC]A\/:CEEF(IO:,XO[TU^A]5_LZZPVN?!+PW<.V
MZ1[)-Y]\<UVM>8_L>R,_P!T'=_##@5Z=7Q61U'4RZA-[N$?R1^XX:5Z,6^R"
MBBBO5-@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ J#4WV:?,?]@U/576S_P 2FX_W#0!Q_P .%\S7)/\
M90G/UQ7=5P_PT_Y"\W_7/_"NXIRW%'8****0PHHI&^Z?I0!^>G[:.J2>)_VC
MM4AC;<L;QP1#T.U?ZUY'_P %_?&3>$?V8/A3X+C;R?M 6^E53C<5C*G]37I'
MQ;E-[^TY=;N=VK(I_P"^P*\#_P"#E"];_A:7PRM!Q';Z-+A>WWUKYSZ-^'CB
M^-L5BI[J4O\ V]GY7Q=6E#*,746[:7WR/S+HHHK_ $//Y[/T@_X(7^ M/^&7
M@WXG?&_6+=6C\&Z:Z6+L.A*GS,'\J\Q_9\_X)_\ Q;_X**_%>]^)KS1Z7H>H
MZLUQ+K-[-Y190^<QYZD+CTKZ^_X)2W'A7P%_P25UZ^\6:+>:]HFI:O-'?6EI
M"999D8*,;1U KY7_ ."A?_!4E_B#X;TWX;_"O2[[X?\ @G008VMT!MY;GV9>
M" /2OR/#XK,L5G.,C@(6FY*'M):QA"*V2O=MMWML?JV(PN7X;*,)+'3O%1<^
M2.DISD]V[6225K[FU_P73^+6B?$KXS^"_ OAFZCU[4/"NEPZ?=7,'SM)./EV
M<=3T/XU)\$/^""WB#Q;\.;'6O''C33? UYK"![&PF"M))D<!LD;2:YW_ ((5
M_!?1OC#^U3K'B'Q)#_:B>"]-.K)#-^\\Z3) //4@C(KQW_@H-^V5XN_:;_:2
MUS4M0U"\M;/2;R2TTZTBE9$M8T; P >O&:]3#4,;2J1X?RNKR*C%2G4<4VW*
M[247IKJWV6AYN(K8.I3EGN94^=UI-0@FTDHV3;>^FR[O4[;XL_\ !'3X]?!;
MXB1VF@^&[[Q+&I\ZTU+1VWH0#D$GC!K[*_9IU_6OVO/AKJ'[.O[1GAF\TWQE
M:V+2Z!J5_%B>0J,+AO[XX[\C-?#?P\_X+ ?'7X9_#RU\-Z?XK:2SLQMAEN$,
MEPB]EWYZ5]W:+\8/&W[<O_!.WP_\3O#7D7WQ@^&^IM=L;6/_ $ATCW+M('+!
M@<X]J\OB2&;JE369JG\24*L6U*,G\,GT46U:2\STN'9Y5*K4>6NI\+<J4DG&
M4?M175M;I^1^;,'["WC_ %W]IO4/AAI.AWUWK-E?O:%S$5C55;'F%L8V^]?7
M'B3_ (($^)_ W@:;5O#_ (ZT[5O'6@Q+?3Z+!M#1E?FPK@Y)X]*A\>_\' /C
MZW\,7FFV_@O1M#\9-&;:[U-H1YBN!@G;@$'\:^:?V4?^"AWC']G+]IT_$B^N
MKSQ%/?EUU2WGG.+Q'^\.> ?0]J]JH^*<32]K'DI."TCI/VCZW>BC%].IX]/_
M %:PU7V<N:KSO66L?9KI9:N4EUZ'V)_P48T:3]K?_@E_X#^*EY;F/Q5X,9=-
MU8;,2;B1&5/<A<9_&ORYK]KM<_:E\+?MS?\ !+KXL:EX?\(Q^$['3/,9K8.&
M$LH7=OX YS7XHUIP!6JK#U\)5AR.G4DE%M/E4K2MIII=F?'5*D\10Q5*?.JE
M-7E9KF<?=OKWL@KZ(_X)5?$U_A1^W5X$U,2;(6O#;RC/#AU*X/XD5\[UV?[.
MVIR:1\>?!L\9*LNLV@R/>917U^:X>-?!5:,MI1DOO3/D\KKRHXRE5CO&47]S
M1^R_[<.D_P#"/_M%WTL,?EQS)%,I'=BO/ZU]M? K6_\ A(?A#X>NV;<\ME&7
M^N.:^3O^"CEHL/Q%T>8 ;IK7YCZXQ7TA^R!<-<? +0]W\,6VO\Q.$8_5^*\P
MPZV=W^*?ZG]68#W<;5B>FT445^O'O!1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% ''?$Z3_ $FU3VS^M=#X7B\G0K=?]D&N;^)O_(4M?]S^M=5H?_(&
MM?\ KDO\J?074M4444AA1110 5X'_P %#]?;2?@M%;AL?;KI8S[XY_I7OE?,
M_P#P4PD/_"N]#7^'[:Q_\<-?)\<U73R'$RC_ "V^]I'#F4K86;\CS3]D2]M_
M!GP.^)GB:3"RZ?I\D:OT(S&2.?KBOPB\5ZQ-XA\3ZA?7#%Y[RXDFD8]RS$FO
MV]\,N=-_X)Z?%ZXA/[QK?G'TQ7X;7)S<R?[Q_G7[Q]%7"1I\+.JEK)_K)_J?
M@_B34?+A*73ED_O?_ (Z%&Y@/7BBG12>5*K?W6!_*OZ@/RT_2[Q_?_\ #&/_
M  1-\/Z;9?Z%KWQ8N&EN''RR;.-Z?0J!7YGU] ?M>?MYZI^U=\,? ?A6XTJ'
M2]/\#VQBB$;9\YR-I?VR,<5\_P!?-\,Y;6PM"I/%*U2I.4I==W[OW12/H>(\
MPHXFM3AAG>G3A&*Z;+7[Y7/0/V5-/TW5?VC_  3;ZMM_L^76;590WW6_>KP?
M8U]8?\%]O$7B9/VMH]%N#<0>$=-T^%=$B7*V^PHN_:.G#5\*6-[-IM[#<6\C
M13V[B2-U.&1@<@CZ&OO_ ."7_!4GX?\ QT^&FF^ _P!H_P )KX@M=.B%M9^(
M+9 ;NV3H/4D^^:Y<\P^)HYA1S6C3=6-.,HN*^)<UO>BGNU:S6]GH=>2XC#U<
M#6RRK4]E*<HR4G\+M?W9-;+6Z>UT?#'PZ^)>N?"?Q?9:]X?U*ZTO5-/D$L$\
M+E61A6I\=/COXD_:-^($_B;Q7>_VAK%Q&D3S;=N57@5]Q>-/^"0?@']H_0[G
M7/V=OB-INO-&GF_V#>3#[3&.N"W8^V*^$/BO\)?$'P1\<7GAWQ/IESI.K6+;
M98)EVGZCU!]:[LKS;+<PK.I1_BQ5FI+EFEV:>MOP.',LKS' 4E"MK2D[IIW@
MWW36E_Q/K;]D+X:_LB^(/@Q8W'Q,\1:Y:>+&8_:8HY#&B?0#J/>OM#]CO]L'
M]DO]B'0]4T_PCXQU*2QU.19Y(+MC,J./XE!Z&OQ5JWH6@WGB?5[>PT^VFO+R
MZ<1Q0Q+N>1CT %>3F_!M/,%-8K%5>23NX\RY5U[;(]3*N+ZF!<'AL-3YXJRE
MROF?3OU/=?\ @IM^T;H?[4O[7_B;Q;X;\YM&O&1+9Y5VM(%4 DCMR#7S_5S7
M_#]]X5U>?3]2M9K*]MFVRPRKM>,^A%4Z^JR_"T\+AJ>'H_#%)+KHEH?,8[%5
M,3B9XBM\4FV_5L*_;#]B#7A\6?\ @COI<EVWF77AN:51GG8$D*K^E?B?7Z__
M /!)F[DG_P""5?CJ)ONPSMM_%Z_'_I X6%;@[$.?V4W_ .2R/M_#>JXYE4I]
M)4Y?A9GT)_P31UUH/&>LZ?N^6XMQ+CUVD_XU]FU\*_\ !.&1E^.-PO9M/DS^
M:U]U5_'7A;5<\A@G]F4E^-_U/Z R65\*O5A1117Z*>L%%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5Q?Q+BV7\+_P!Y?ZBNTKC_ (H#Y[?UVG^8IQW%
M+8W/!LWG^'H6]S_,UJ5D>!E"^&;?;[G\<\UKTAA1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MXR^)])LO$NL>'IA;3W(N=&NA<.$QY>YF#.H966.3:P4[ * /UDHK\J_VZ_\
MA*O@1\>O@/\ LK^#[[]H3QYX)O/#^M>+_$B^'/%$(\:>)1%<(L4,FJ7=S;M'
M;I+.SN(I%<J(T4!0=OIO_!,[2_C)\,/VS_$GA]_ OQQ\+_ '6O# OK6V^*7B
M:RU[4=&UV*Y"F.RN([ZZN#:S6[Y9)F8K)%D, =I /T'HKXE_X*R_%/Q=XB^.
MO[-O[/'A7Q9K'@&W_: \1:G%X@\0Z/,+?4[?2M*L?ML]K:S8)AEN,H@E494
M]B0?/?%7@#6O^"6'_!0W]G72_!OQ"^)7BGX<_';4]1\)^(_#OB[Q1/X@:WNX
M[,W-K?VCW1:6(AD=90K["K#Y<[< 'Z.45^5_[#?[*NL?\% _BW^UE)\0/C-\
M:X?"_@WXY>(_#^@:!X?\6W6CPZ<%2UD\PSPL)G51(BQP%O)BV.0A,C8\MO?^
M"A?Q@\"_\$8? .CV?B?QAKWC[Q)\=F^!W_"26;P2^)+NQ&I7B"2&2X=(?MSV
M]N($ED91N<,60_. #]HJYKXR?&#PW^S]\*O$'C;QAJ::+X7\*V,NI:I?/%)*
MMI;QKN=RD:L[8 SA5)]J_-CX >#_ (R_!3]L+X3WWPW^%_[5'AGP3JFIMI/Q
M#M_BAXZT_P 0:3=6,L3;;V$-J=U-%=QS+&W[@*K)O7:,D'W[_@X ^#6F?%K_
M ()/_&2XU*]\06<GA/PU?ZW:+IFK7%@EQ-';2!4N%B91/"=QS%)N1B 2#@4
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
M* .(^&S;=;D_VHR/RQ7<UP/A23[#XL$?3<S+_G\J[ZG(4=@HHHI#"AN5-%%
M'YR?':W_ +!_:;OC)\OEZDDA]AE37A'_  <C:0U_XD^%>MQC=!/I,L9;L26!
M'Z"OIC]OOPO)H'QYN+S:534HUF3\ %/\J\N_X+/>!_\ A<W_  3N\#>+M.C,
MTGAFX2*Y?&=D00HW_CV*^6^CYC(Y=QYB<'5TYI.WSYDO_2E]Y^7\58653*\9
M16ZM+[I7_(_'JBBBO]%3^=S]>/\ @D-^T!J/@/\ X):?$2;0;6QU+7O!MQ/J
M*6MS'YD;H5! *Y_V36'JMY^S[_P6!\"6MQJFH:7\+/BM9J(I3(5AAN&Z8QQO
M&<\#FO!?^"&?[2-C\,?VA[_P+KSQCP]\1+8V$PE/R>;@B,?B6->)_M\_LLZQ
M^R-^U3K7AT1W/DS7)NM+N(P?W\3L2I4C\N/2ORB.04WGV)IJHZ-:356G-=4U
M:46GHTGNO.Y^I//*G]B8>HX*K1C>G.#Z-.\6FM4VMF>]:9\/_B!_P0U_:ETC
MQ'J*0>(O"FM)Y!NK8?N-1@/5>^& YP:]<\02?L)_M1^+O^$BOK[Q#X=UCQ!,
M/M%G OE1QS2'!/*^IZ]*/V__ +=X)_X(Y_#'1/'T_P!H\9W$PDM1,VZ=%/S#
M.>?N8&:_+6"9K>XCD4[7C8,I]"*[<IRV6<T7CZE65.M%RIN=-\JFHNR=M4<>
M:9A'**JP-.G&=&2C-0J*[@Y+57T9].?\%0?V#;7]B+XK:;'H=_+JGA+Q/:_;
M=)GD.Z3R^,AFZ$\_E4?_  2Q^,/Q6\ _M,:-I?PS,UY+K%PD=]8."UM+#GYC
M(.@ '>OIS_@K5 OQ*_X)O? CQM&/,>WMX=,D<<X(B.?U6LK_ (-[/!]UI'C/
MXB^-;BV6WTK2M!EA&H2C:L4A&X;2>.U']LRGPM4KXU*I./-!J6TI*7*K^>ST
MZA_9$8<34Z.#;IPERS7+NDX\SMY;KT+/_!5[]DRQ_:!_X*(^'/"?P_L[>/Q%
MK]M%_;?V2/=!9.1S(^WIWS7QQ^V_^QEKW[#GQGD\'Z]<P7\A@6Y@NH5*QSQM
MT(';ITK].?\ @D-X<\3>+OA9\:/B1H\4>K>+M>U.:'1]0NR"TKQNPV[C]U>:
MY_\ X+'_  &7]H[Q)\']&^T6,WQ9U%ULK^SLG$@5"5W,X!)55YY->1DG$U;
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
MY) )BK"92CCRSM.T&@#]?_#/B.R\8>'-/U?39Q=:=JEM'>6LP4J)8I%#HV&
M(RI!P0#S5ZORO_:WU?6O^":'_!)OX1:'\(]:^)4VO_'7QEX6\*-?2:Z^M:U8
M?VE; SKIKZA-Y<,C1VS1Q*SI$CR[LI]]3X&^#?C-\$_VM/A/J'PS^%_[5GAO
MPIJ.L#2OB%#\4?'>G>(-'O=-F1@;R-6U.YFBO(I1&X\A44J'7;@D$ _5"N7^
M-7QG\,_L[_"?Q!XY\9:HFB>%?"UE)J.J7[PR3+:0(,LY2-6=L#LJD^U?GG\)
M_P!GC6_VX_\ @IU^U]X>\7?%SXNZ7\/_  +K^@KIWACPWXFN-'A,UQHT;,[7
M$+"=8U*[A#$\<9=F=PY(QX#\5O#6J?&G_@B5^VAX*\<>-/'OB<_LS>/_ !9H
M7AC5;CQ#=)?ZC8VL2-:Q:E(CK]M"K<NK+*"C;4^7Y10!^TWASQ#9^+?#UAJV
MGS"YT_4[>.[MI@I42Q2*'1L$ C*D'! /-7*\&_X)P?LU:'^S-^RQX:L=!U3Q
MAJD.O:?9:O<-X@\0W>LR0S26D*LD+W+NT46%&(D(13D@ DY]YH \_P#V>/CE
M??'?1?$EY?>!?&G@)O#_ (BOM!BM_$EHEM+JL=LX5;^W"LVZUFSF-SC< 2,C
M!/H%?BO\?OVB?'_A_P#X(._MN>*K+QMXLM_$WAGXUZK9:1JJ:M/]LTRW3Q'I
ML:00R[MT<01F0(I"[69<8)%>U?MX_LV^(?\ @GG8?"+XSZ#\:OC1XF\=2?$O
M0=&\2G6O$\TVC^([/4;H074+:8"+6!/GS&L*+Y8 &20#0!^GU>2_!#]LCPQ\
M?/VA_B_\--'L=>MM>^"M[IMAKD]Y!$EI=/?6GVN$VS+(SNHCX;>D9#< ,.:^
M0=1\%:U_P4I_X*V?'[X?^+/B#\1O"WPY_9UT[PU9Z5H'@_Q)<Z -7O=5L3?R
MWEU-;,LLA0;8U3>% 4''+9\(^$'AC7_V;M&_X*W:?#XX\4>(-=\)>$X)-/\
M$M[<>7K \OPC=R6LCSQ;29XD\I?.&'9HMYPQ- '['T5^;W[8'Q7\4Z%_P:[0
M>,;'Q+X@L_%Q^#?AR_.N0:A-'J1N9+:P,DWV@,)/,8LQ+[MQ+')Y-7_^"H'A
M;XN:UXE^#GB"/1OC-XZ^ &E^'YY?&/A[X4:XVF^*KC4BD36]S)Y<L-Q=VXC\
MP>1;RJ^\ECN^4$ _03Q1XEL?!GAG4=8U.<6NFZ3:RWEW,5+"&*-"[MA02<*"
M< $\5B_!7XS^&?VB?A/X?\<^#=436_"OBFRCU#2[](9(5NX'&5<)(JNN1V90
M?:OS?_9OTKP7^UE^P5^TSX3T?XR_%CQAX+\/33WFG:)X@O=5T?QEX#>.Q:0Z
M;>7,K)=30-)$6579@R%T8N=U</\ LW_""+]F#_@UV\4_$+PAXF\?6?B;Q3\'
MEU5YY_$][<1Z5<16\I1K!'D*V0S(>(-@.%_NB@#]@**_*;]HO]G7Q]^R/^P/
MX3_:>T'XK?&'Q]X\\'7?A[XA>+;;4_$4C6>JZ.D6-3L+:Q4I;Q0^1<R2!&!/
M^CH2Y903[M\3/V@V_:!_X*7>!Y/"OBC4)OA;\!? -U\1O%_]BW4LD6LSZI;O
M'I=L\,.3<%;:*XNEC(/WH2 69: /M?Q'KL/ACP]?ZE<+(]OI]O)<R+& 7944
ML0 2!G XR17 _L>?M3^'_P!MK]F;P?\ %;PK9ZSI_AWQK9&^L;?5HHXKV)-[
MIB58Y)$#90_==AC'->0_"K_@IU\,?VTM,\:^%O!=M\0(=4T_PM?:K*VN^"]4
MT6W,*!8B%FNH(T9]TR80$L1N(&%)'Q7\,OVI/&'[(?\ P:I?"WQ3X!N9['Q=
M?:7IV@:?>6\,<UQ9-?:N;5I85E98S,J2,4WG:'VD\ T ?KY17Y(>&? ?QN^!
MWQB^%?B#X0_"O]K[2KNW\46-KXY/Q,^(&FZYH>OZ',YCO9)(6U6<PW48<21/
M;QJ 4(*-D"O0_P!M#Q)X;^,W_!2#Q1X-\2^/OCYXZM_#.@:?#I_PY^#W]K6+
M>&;F9'EDOM7O;-X8A+*KQF%)IU4(.4;<M 'Z65Y/^VE^V'X9_84^!%Q\0O%U
MCKNH:+:ZEI^EM#I$,4UT9;V[BM(B%EDC7:))E+'=D*"0&. ?S#\%?\%#_BQ\
M#O\ @BS^U!JFGZYXR7Q1\)_B5<?#_P )ZEXV\NY\1:/97=]86T)O&#.LUS;"
M^<JS,X.Q <@8K2_X+%?\$W5_90_X)W0:]I/Q@^,OB:\C\5>&8?$D'BOQ1/KM
MGXEWZQ9 2>5.2EK(DP217MPGRAT8,'RH!^H5Q\<;Z#]I^V^'(\"^,Y-/N/#C
MZ^?&"VB?V!%(MP(?L#3;MPNB#Y@3;]SD$\X] KXSU[Q]KL?_  7[\/\ AE=:
MU9?#<OP/NM1?21>2"Q>Z&LQH)S#G89 A*[\;L<9Q7RM_P3Q_8V\0?MT?L!>*
M?'OCKX\?'@ZW:Z[XKLO#,6D>,;K2[?P\MMJ=XL3D0L&NY!(I;=<%U$8CC50J
M#(!^NM9M_P",M'TOQ)8Z/=:KIMOJ^J*[V=C+<HES=J@RYCC)W.% )) .!UK\
MC=2_;G\3?%?]@+]@KQ!\6/'OB#P5\)OB<]Q8_%/Q9I>J3:7>7%S:V<HL(I[V
M$B:WM[J>WD,TL;(V0,R1J23ZS_P2T^&7P]\1_P#!3?XU^*OAC-+\2OA;X<T#
M1]/\/>-]:U"?Q+-IVIO]J-[I^E:S=&6:>T$3QO(HGD59)C@X<B@#[)_;<_;=
M\(_L&?"G3?%7BRQ\1ZTWB#7+3PSH>C>'[);S5==U.ZW^1:6T3.BM(_EN0&=1
MA3DBI?"G[4NK>)OBYX(\+S?"/XI:+;^,/#,WB&XUC4+&U&G^&Y8W11IU])%<
M2*EVV_(1"ZG&59@'*?#W_!Q-^RWX?^*7Q"_9)\0:AJOC2UO->^.OA/P7<0Z=
MXDO;&UBLYCJ,K3Q0Q2*D5X&.%ND F5<*' XKTB;3M0^ W_!9G]GOX8:+XF\8
MW'@VS^$7B%WLM3UVZO\ [=+%>VHCFN&E=C/,H9@))-S@'&: /O:BOR?_ &!?
MV1-7_;^\&?M%:YX^^-GQVCA\._%_QGX>\-Z=H?C.ZTFVT.*&\+1R*82'F96<
M!5F9XD1%58P,YC\%_MB^(?BM_P $$_@'X@\;?&KQ%\/]8\9ZW!X;UK7-'LKG
M4?%GBBVMKV[MY+/3A;I)-_:%Q':I^^",1^\)Y;- 'ZR45^2O[.GQ5O\ ]F__
M (*Y_L\^"_ ]C^TUX=^'_P ;M%\2V>M:1\6]4N[R&ZGT[3X[V"\L4N[F:XBG
M5@T<JN(U"RKM7DXZ7]D7]E75/V]_VCOVM$\>?&+XU6_A;P?\6]3TC0O#_A[Q
M==:-;Z>3;6KF7S8&$S@?($A+^3'AR$)D8T ?J+17X]^!?VT?BU)_P1Z^&OA&
MV\?:W'XZ\;?&>3X)R>.;F7S]7L]/_M>Z@-XLC?>NA:Q"-9&Y#'=P0"/L+X>?
M\$N_$'[-?QY\!>+_ (8?&[XJ/I>GW,D/C70?&_B6\\2V?BFR>(@O&L[G[-=K
M($=7BVI]X;<<$ ^@/A7\=+[XE?%KXA>%[GP'XU\,VW@6\M;6VUO5[1(M-\3K
M-")3+8.KL9$C/R.2!AN.N0/0J_.WX._'OQ!X7_:W_P""D=UJ'Q";PWI?@(:!
M<:-J6NS2WFE>$=WAPRO<+;DE5C$F)71%^<CD$FOCOXP_%:X_9W_9+\$_&CX<
M^)/VS/$GCK1]=T.74_'?B>YU*U\(>+!/>P17'FV-]*B?8YDD=8O(MAP8\L>6
MH _8#2_VO_#.K?MIZM\"8['7%\7:/X1@\9S7;0Q?V:UG-=/:K&K^9YAF#H25
M,87;@[B>*]6KX9\#MN_X.,/'!]?@)I9_\K<]?<U !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %<9\39-]Y"O<(?YBNSK@?
M'TWG>)/+[* *J(F=1X(B\GPY"ONW\S6M5?2[;['8QQ^@S5BI&%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MJGPL@UF?1=+B8FVTV">34%VPQC!;8B>8XWL,XQZI\</^"<_B#]HOX:_"V_\
M$GQ:U*Q^.WPCOI]2T3XCZ!H,%AF:97CECETUWEA>VDB,:20E_G\H$,NY@?JB
MB@#YC_9L_P""?WB+P-^TI-\9/BY\5+KXN?$B'1'\-:1-#H$/A_2-!T^2432)
M;V<<DK&61P-\LDKL0H4!0,5YCX&_X([>,?@OIGB?P#\._P!H[QAX'^ 7B6ZO
M;N/P39>'K*;4-#^UNTEQ;V.JREI(+9Y'<[!$74.VV16)>ONJB@#QO_@GW^R/
M'^P?^QOX#^$<>O-XFC\#V#6*ZH;+[&;L&623=Y7F2;,;\8WMTSGG%<+\2/\
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
M%<W117Z33IQIP4(*R6B79'YW4J2G)SF[MZMA7Z\?\$,?@O'\ OV7/&7Q>UJ
MV]QK"-:Z;(1AC$./_0P*_-O]C/\ 9@U;]KCX^Z'X/TN&1TO)E:\E4'$$ .78
MGMQG'O7[)?M7:YI/PG\!>'?A/X894TSPW;QQW!CXWLHP <=<]3[U_/GTB./:
M61Y!/"4Y?O:G3\OO>OHF?I?AWE3]K/-:J]V%U'SD_P#)')_LP^$)_C#^T#92
M72^?']H-Y=L1V!SG\R*_15%V(%'\(Q7SC_P3U^#C>%/!<_B.\BVW6K?+"&&&
M2,?X\&OH^OY7\-<GG@LI5:LO?K/F=][=/PU^9^ZY/AW3H<TMY:A1117Z$>J?
M-/\ P5=_X)PZ?_P5$_9/F^',_BBY\#ZM:ZM::UH_B&WLS>2:5<PN0S"$2Q>8
M'@>:+!D 'F!N=N#U7B?]ACPOXG_X)[2_LZ232Q^$V\#IX'BN?*#R001V:VL4
MX4G!=-JN 3]Y1SWKVRB@#YK_ ."=G_!-S1?V%?V%8?@CJNM#XC6]XVI2>(-5
MO-/%F?$#7TLC3&6+S)#S&XC.Z1B0O4< >-I_P1D\<6/P.E^!MG^TMXPA_9QF
M@.F_\(K+X<M)M?ATLDEM,CUHOO6UP?+&8&D6(!!)BOOBB@#'T?P!H_A[X?VO
MA6QL8[7P_8Z>FE6]G&S*D-JD8B6)3G( 0!0<YXZU\.^$?^",'CCP5^R_JGP'
MT_\ :7\7V?P2_LV]TS1]&MO#5G;ZQ9PW F(@N=31A)<6ZR2[BD:02.J[&EV$
M@_?5% 'R7HW_  2V72/#O[).G_\ "<-)_P ,LLK+)_8^/^$FQI;Z?R//_P!&
M^]YG_+7IM_VJZ_\ ;1_8)_X:?\>>!OB!X5\;ZM\+_BS\-#=+X>\36%E%?QF"
MZ15GL[RTEPEU:R;$)3<C KE'0\U]"T4 ?-W[*7[!6L_"#X]^(/B]\3/B7??%
MGXJ:]I$7AV/4AHL.AZ;H^EQRM,+6ULHFDV[I6W/))+([%5Y &#/_ ,% /V"[
MS]LR?X;Z_P"&_'U]\-?B!\)=?/B#PUKL6E1:K!%*\30313VLC()8WB8J0)$.
M<')Z'Z*HH ^4_C9_P3C\2ZK^T=<?&7X1_%R\^$OQ.U_1K30_%4[>'H=;T/Q7
M#;9\F6YL))8RMQ'EE26.965"5.X$YYV^_P""+7@_X@?L>?&7X8_$#QGXJ\:>
M(?C]?PZOXT\8ND-E?7=[ T#VK001KY,$$#6\7EP ,NW<"6#&OLZB@#X3^-7_
M  22^*7[4_AKPG9?%+]IW7/%#>"?%&D>(M-@LO!]KI.FS?8;E)C]J@AFWW%Q
M(J;/,:411EBZP9QCT#]I7_@G'XF\;?M6K\;/@[\8-1^#/Q U+1HO#WB0MX?@
M\0:5XDLH79X/-M)I(PD\19@DROD*<8(+ _5E% 'R?^Q]_P $P)OV5?C+\<?&
MVH?%+Q)\1-:^.5IID6IWNNV,*WD-Q:6\\!E+PE(F1EE4)%'#$L21(@W=:X_3
M/^",J:;^QE^R[\(?^%C,Z_LU_$31?'RZK_8./^$B.G3W4WV0P_:/]'\S[3CS
M-\NW9G8V<#[@HH \0_:7_8T7]HK]HOX&?$ ^(SHY^"VN7VLBP%A]H_MC[39/
M:^7YGF+Y.W?NW;7SC&!UK\K/A)=^$_AAJOQ!F^+7QL_:<_9O^+&O>-M=UZZ\
M >$M,O;C2["2>\EDBGL\V=VEXLZ;)S(DIC=Y74*JC%?N%10!\\?\$JO%GQ<\
M;_L)>!]3^.$>H1_$2X6[^U/J&GII]_<6HNYELY;FV0!89WM1"SH ,,QR <@8
MWP;_ ."?/B3]G?\ ;<\:?$CP9\5IM/\ A[\3=9D\1^+/ =YX=ANA>ZBUE]G$
MUMJ'F+);*76&5D\N3<8RN5#<?4%% '@/["_[#"_L5_LF7OPM7Q0WB1;S5-:U
M+^TSIWV/9_:-Y/<[/*\V3/E^?MSO^;;G"YP/)_#'_!&+1]%_8!^#/P<?XA:]
M9>+/@1>)JOA3Q]HUC%9WUA?H\S"46TIFC:)EF9)(7+JZ]>V/M:B@#Y7^!O\
MP3S\867[36@_%WXU?&*X^+WC#P7IUUIGA:WLO#-OX;TC0UN@BW,XMXY)GFN)
M%0+O>4JJDA4&<CTK]N']C+PW^WA\!;CP)XDU#6M$5+^TUC3-8T>98=0T6_M9
M1+;W4#LK*'5ACD'*LPXSFO7J;-.ENFZ1E1<@98X&3P!0!\?_  ]_X)F>/?$?
MQZ\!^./CE\?M8^,4?PJNY=1\)Z1;^%[3PY9P7CQ&$7=[Y#N;N=$)VG]VBLS$
M)SBNK^!7_!/2Z_9^_:T^+?C;1_B!=7GPZ^-%Q+K&O^ [_1H98X]7DBBA>\@O
M599$1XHRKPLCABP.X;<'Z7HH ^!X/^",?C;PM\%=2^"/A;]I+Q5H/[.>K17%
M@_A*3PQ9WFM6.FW!D,^G6VL.^^.W;S&0>9!)(D9VJXX(]&^-O_!+Y[WXE_#/
MQU\%_B!<?!SQE\*_"1\!Z7(^B1:_I5QH1,16SFM)9(VRAA0I)'*C @;MX&VO
MK*B@#Y)_9N_X)?ZK\$/VZ->^._B#XO\ B3XB^(O%'@)/!NI1:QIT4/[U;XW7
MVB PLL5O %VQI:QP@+AG:1W=RW1?LL?\$\%_9G_X)R7?[/P\7-K2W6F:UIW]
MO'2_LY7^T9;F3?\ 9_.?_5_:,8\SYMG5<\?2E% 'F/[%W[.(_9 _9*^'/PM7
M6#XA7X?^'[/01J9M?LOV_P"SQ+'YOE;W\O=MSMWMC/4UZ=110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M/@G5?[2T2,'_ %D/R&MBN!\&:DVA:ZUO+\JR'8V>Q[5WP.:&""BBB@ HHHH
M^?\ ]N3]G7_A9GA7^WM,AW:MI:'<BCYIX^_U(KY__96^.5IX+N[KPCXJ1;CP
MMK8,%Q%<#='"6X)(/;UK[_=%D1E8!E88(/>OCS]M']D.32[F?Q5X;MV>WD.^
M[MHUYB/]Y1Z5^3\99%B\#C8\29/_ !(:S2ZKO;KIO]YX69824)_6J*UZKO\
MUU/S+_X*O?\ !+S4?V3_ !E)XM\)P3:I\/=;<S0S1 R?8&;G8Y_N\\&OB>OW
M8^!/[2-C'X9N/ OQ LX]:\*WR& K<IYAA!X*G/\ #_*OD;_@H#_P1%OO#%M/
MXY^#+GQ-X7NLSOIT3;[BV!Y^3'W@/PQ7]=>#_CEEW$6#AA<=-0KQ23N]_7]'
ML_)GXIQ3P4VY8_*HWAO*"WCZ+JOR/S@HJUK.B7GA[4)+2^M9[.ZA8J\4R%&4
MCJ"#56OZ)335T?F#33LPHHHIB"BBB@ HH W' Y-?1G[$_P#P3,^(W[:'B2 :
M;ID^E^'0X^TZM=H4A1>^TG[S8[5QX[,,/@Z+Q&*FHQ6[;.O!8'$8NJJ&&@Y2
M?1'F/[./[-_BG]J+XFZ?X7\*Z;<7UY>2!7=$)2W3/+L>P YK]IO"'P_\,_\
M!,?]G.+P+X6>&Z\9:M'NU2^4 MO(Y)^G0"CP!X/^&_\ P3'^&TGA?P'%;ZOX
MPNDQ?ZHX#2!L<Y;MZA:X_P"$?PC\1?M0_$1I[B2>2*27?>7DF2J#T!]?05_"
MOC;XW5<YJ_ZN<.7=W9M?F_/_ -)W>NW[CPQPQ'*8W?O8F6EUM!=EY]V=!^QW
M\ +KXT>/QK&I+(VE:?+YTTC_ /+P^<[<_K7WU! MM"L<:A8XQM50. *Q/AS\
M/--^&'A2UTC2X5AM[=0"0.7;NQ]S6[7SO!_#$,EP7LGK4EK-]WV]%_P3].R_
M!K#T^7J]PHHHKZP[@KYV_;%_;FUK]G_XM^!?AGX!^&NH?%/XF?$""\OK'31J
MT6C:;I]G:;/.N;R]D23RES(JJ$BD9SD >OT37YY_\%-;SQE)^W_X%L_'%G\=
M[K]E]O!-Q-<0_"^'5))K[Q.+PA(=2_LL?;/LOV4J4 (C,N-WRAJ /;/V5_\
M@HGJGQI\4_%KP3XZ^&EY\,_BC\';.WU'5M".MPZO97]I<Q2R6US:WL2)YD;B
M%@=\2,A(!7.0/GOPC_P76^)_Q&_8NM_V@O#_ .R9XHO/A9INCMK/B'4;OQG:
M6=Q;PQ;C=R:?;/!YM]# JL3*XMP^UM@8#-<G_P $T_@5J7A#]N']J[7-'^$/
MQ.^&O@CQ7\/]"3P]'XL-U=WFJN([_P QC+-),1,692;<RM)&'3>J,Q0=U^R+
M\'_%WA__ (-E!X)O_"WB*Q\9?\*CUW3_ .P;C39H]3^TR07H2#[,RB7S&+*
MFW<=PP.10![5^T]_P5*TWX5:+\(;'X:>"=6^,7Q ^/-B^J>"?#5E?PZ4+RR2
MU6Z>[N;F?Y;:!8Y(\L59LM@*2"*^>?AA\>O'GQ9_X. OAW8>/OASK7PMU[2?
M@QK(N]+?5HM6TN\+:E:LDUK=Q!5G4#*L6CC=&!!7&">;C^'WCS]D=_V%OCTW
MPW\=^+=%\!_"P> O'.AZ)HLMYKWA\75A:/%<K9#$S>7/"R2J%+*.,9-=U\*O
MB!XL_:G_ ."Y?@/XG6OPG^*'A#X:Z;\)M9T*TUKQ1X?ETPWMT=0M)3NB?Y[<
M,I C6<1R/Y<A";5S0!]<?MT?MJ^'OV$O@E'XLUK3M4\0:EJVJ6OA_P .^'M+
M56U#Q)JUV_EVUE;AB!O=LDD\*JL><8/D/PQ_X*3?$K1?VA/ G@'XY?L\ZQ\(
M1\4))K7PSK-AXIMO%%@UY'"TQL[UK>*/[+,8U.W'F1L00'(4L(_^"S?P2\=?
M$'X2_"WQU\._#=QXX\0? _XCZ1X]E\,6SA+K7[.V\V.X@MRW'GB.8N@.<E"
M&)"FUX"_X*2>,OVD?C]X%\*_#/X(?$ZQ\.W,\MQXW\0^/O#-[X9M?#]FD9Q%
M;^>JFZNGD*J%C#H!DEL9( *?CK_@IUX_\;?'KQ_X'^ 'P#O/C1#\*;P:5XJU
MRZ\8V?AO3X-2\M96T^U::.5KF=%8!\B-$?Y6<9#''^)'_!;SPKX5_P""6WCK
M]I31_!>L:A<?#768?#?B;P7J-XFGZEHNJ#4[6PNK.:14E59(?M2RC"D2+L^[
MOROG/[,_Q-UW_@E#^T!^TGX7\<_"OXP>)_#/Q.^)^I_$OPIXE\'^$[GQ%;:B
MFJ1PM+92"U#M;R021%!YJJK#)R!@GY\_:<_8Q^+&L_\ !##]L7Q)??#WQ'9^
M//VCOB3;>/=,\"6%BU[J^E6#ZUI7DPS00*6:Y\F!YI0H)4'YL,KX /K7XM_\
M%E?'7[-/B3P?JGQ0_9A\>>%/AG\0]0_L3P]J]KKEIJGB"?4I8I)+*TGT:%=\
M#W(C95S.QC<A9 ASCMOAC_P4N\=1?MG>#/@_\7/@3J/PID^*&GWU]X-U9/%=
MGKB:@]G$)KBUNHX$7[+.L1#85YD.<!S@D87_  6S^&?B3XEZ)^S2OAOP_KGB
M!M%^._AG5=0&FV,MV;"SB^T^9<R^6I\N%-PW2-A5R,D9JU^W#\-_$7B?_@K7
M^Q;X@TW0-:U#0?#<WC ZOJ5M8RS6FE";2%2'[1*JE(O,?Y5WD;CP,F@"@_\
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
MCMX0U3Q!IIT6Y^UZ#9PW.IF6XNXMF^"&,.A:20*JAUR1D4 ?9OPO_P""F'Q
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
M/-Q$NHOXD'BFUF\16>E.5V:G-HBQ;EM]K"0JEP\JQ@L8\5SOC;]DGQ9\??\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ K%\;:%_:^ELZ+^^A&5XZCO6U01D4 <;\/?$/DRFQE;AC
M\F3T/I795POC;P^VCZA]L@^6-CNX_A-='X2\2)KMBNX@3Q\,/7WJGW$NQKT4
M45(PHHHH J:YH=KXDTJ:ROH([BUN%*/&XR&%?%W[37[$&H>!KJ?6O#"27FEE
MB[P*/WEO]!W%?;E(Z+(I5E#*>"".M?-\2<+8+.J'L\2K27PR6Z_S7D<>,P5/
M$1M/?HS\_O@W^UYJOP]L/[ \26BZ]X?8>5);72[GC7I@9[>U<7\=?^"3'P/_
M &U!<:U\.=9C\$^([C+M9;0(7;J?W9P>3WS7VA\<?V+/#?Q;:2\M472=4;GS
MHE^20_[0_P *^5_B-^R)XX^$UY)-;VUQ>6R'Y+FR)W$?0'(KX[)>).->!JM\
M,W6H+JKO3S6MOFFNS/E\RRGVE/V..I*K#IW7HUJC\[_VA/\ @C%\;O@1=321
M^'9/$FG*28Y]+/VAG7U*+R*^;/%?PK\2>!;EH=8T+5--E4X*W%LR$'\J_:'P
M?^UW\0OAI,MM-?374, V?9;Q,JO]:[+3OV[=/U>)O^$D\"Z#J3MU*6T?/_?0
M-?N60_2XP,H*&9T7&771K\N;\D?GV*\/LLJROAJTJ?E)<R^]6/P3-A.#_J9O
M^^#4UAX=U#5;E8;:RNIY7X5$B9B?TK]VKC]H[X27DOF3?"/36D/)(2$<_P#?
M-7;7]L?P1X<MBNB_#+1[.3^$O;PMC\0N:^JJ_2NX8C"\(MOU?_R!P1\-:5_>
MQ:MY1?\ F?CM\(?^">/QB^-M_##HG@?6_+F("W-S;M# ,^KD8K[@_9Z_X-]K
M7PG;0:Y\:/%UII5K%AI--M)%)8^ADSC\,5]'>(OV^/&6JV#VNEPZ?H<9/RM9
MQ;67^E<C9>$/B%^T!J_G&+5M4DN/^6LN5B_/[M?F7$GTK,=C4\-D&'?,]K)W
M_5_<EZGO9;P3E&&DI24J\O/2/W+5G?0_'CP#^R[X,_X17X.^&[+3XE79)?F+
M:S-T)]2??.*XCX=?"+Q=^T_XS>X=KB83/NN+Z?.Q![?X5[I\%_\ @G5#9/#?
M>+;H3,,-]CB^Z/9CW_"OISPYX8T_PEI<=GIMK#:6T(VJD:XK\ECPUGW$N)^O
M<356H7OR7U?KO;U=WZ'Z%A\KJ54E6M&"VBM/PZ')? OX Z/\#/#:VEC&LUVX
MS/=,OSRG_"N\HHK]6P>#HX6C'#X>*C".B2/H:=.,(\L%9!111746%%%% !11
M10 4444 %<A\?/@-X2_:@^#?B+X?^.]%M?$7A'Q5:-9:EI]QD)/&2"""I#*R
ML%974AE958$$ UU]% 'QWJ7_  1H\-^-]&@\/^.OC9^T5\1_ ,+1;_!WB+Q9
M ^D7D<1!CAN&@M8KJXC4JIVS3ON* L6YSZ%XC_X)Q^$?'7[9>D_&CQ-XG^(7
MB:^\+LD_ACPKJ.L*WA?PK<BV6V:ZL[)(U(G9 Q+RO)AI'*A> /H*B@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "AEW+@]#110!Y_XGTV3PSKJSPY$;-O0CM[5VFB:LFLZ=',O
M\0^8>AIGB+1$UW3FB;ANJG'0UQWAK6)?"FK-;W *QL=KCT/K5;B/0**;'(LJ
M!E.Y6Y!%.J1A1110 4444 >>_'K]G31?CMH9BO(U@U"(?N+I%^=#Z'U%?$/Q
M"^$'C+]F;Q9]H7[5;K"^8+ZWSM8=N>F?8U^D%4]>\/6/B?39+34+6&ZMY1M9
M)%# BOA>*.!<+FS^LTG[.NMI+KVO_GN>;C<MA7]^.DNY\1P?M+>#?C]X4'AG
MXO>%['6[)E*?:VBWLO& <=<^^:\!^-/_  0.\"_%^&XUCX0>.(;=I,R#3;HK
M(H)_A!!&W\:^ROB__P $Z],UV26\\,W?]G3-EOLT@W1GV'I7S[XG_9[^(7P@
MO-_V'4HEC;<);-BR\="=O]:X<B\2..N#7[.M%UJ2ZK5?/1K[TGYGRN;9+2Q*
MY<RH*IVDM)+YK7[S\]/B[_P1L^/7PCFE\[PC)K$*$[7TM_M6\>N%%>-:Q^R;
M\3/#TK)?>!?$]JR]1)82+C]*_7_P]^V)\1O!5TL4VJ7%PD/R^1=)P/T!KH7_
M ."A/B:=?](T/P[<-_>DMRQ/ZU^NY;]+S"<EL;AVI>C7Y-GP]?P_RF;O2K3A
MY-)_Y'XKZ?\ LQ_$/59?+MO!?B.9CV2Q<G^5>F?##_@E=\=/BK<I'9^ M7L1
M(<"34(C;)]<L*_5R/_@H)XBA.8_#OAF,^JVV"/UK*\3?MT_$#Q*JI:WD>F#I
MBU3K[<YK?'?2]P"IOZKAVWYI_JT31\/<KB[U:\Y>2BE^=SYN^!?_  ;PW6GV
MD>J_%KQG8>'[2/!EL[1U=B/^NF<#\J^IO!.L_!?]AS1&TOX6^&+/4-8C7RY=
M4E0%W8=&+_Q?ABN'MO!GQ$^-^J&1H=9U!KCK)+N6(_GA:]E^$W_!.&ZNFANO
M%5\MNG!:U@^9OQ;I7Y-G_C%QOQ=?#Y?3=.F^NR_1?^E,^RRC(<+A/^1=A[/^
M>6K^]Z+Y'C&I:OXV_:F\9JK?:]2GD;"QJ#Y, /Z 5]:?LS?L::;\(8XM4U7R
M]0UQAD9&4M_]WW]Z]4^'WPMT/X7Z0MGHMA#:1KU95^9CZD]:Z"N;AK@"E@ZO
MU_,I^VKO6[U2?E?=^;^21]=@\KC3E[6L^:04445^C'K!1110 4444 >5?"W]
MD'PS\(_VG_BA\6=-OM<F\1_%F'2X=7M[F:)K*W73X7AA^SHL:NI97)?>[Y.,
M;1Q7JM%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7)?$/Q!\OV&)N6_P!81_*M
MOQ1X@30=/9O^6C<(/>N3\):))XCU5KJXR8U;<2?XCZ52[B9O^ M"_LS3O.D'
M[V?GGL*WZ -HP**D84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %9?BCPZFOV)7[LR\HU:E% 'G_AW7IO"NI-;W ;RB<,O]WW
MKO;>X2[A62-@RL,@BL;Q;X377(?,C 6X4<'^]7-^'O$MQX6O&M[A6,.[!4]5
M^E5N3L>@45#8WT>HVZRPL&5O2IJDH**** "BBB@ JO?:7:ZI'MN;>&X7TD0,
M/UJQ12E%-68'(Z[\!_"/B-B;K0=/8M_<B"?RK!E_8_\ A[,^YO#\&?9V_P :
M],HKS:V2Y?5?-4H0;\XI_H8RP]*6KBON.!TO]F#P-H[AH/#]F"/[PW?SKK-*
M\&Z3H87['IMC;;>AC@53^@K2HK?#Y=A:'\&G&/HDOR*C1A'X4E\@HHHKL- H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"&^LH]0M7AD7<CC!K@
M;VTNO!>M!XRVS.5/9A7HE5=8TB+6K-H95SGH>X-- 1Z%KD.N6:R1M\W1E[@U
M>KSN2&\\#ZIN7=LSQZ.*[30/$<&O6P:-MLG\2'J*&A7-"BBBD,**** "D90Z
MX8 @]0:6B@#F/%?P9\+^-8BNHZ+8S;NI$05C^(YKSS6_V"? .J,QAL[BRSVC
ME)Q^=>U45Y&,R#+<6[XFA"3[N*O]^YSU,+1G\<4_D?.\G_!-_P 'N^1?:HH]
M 5_PJ]I?_!//P18N#*U]<X[.^,_E7O5%>='@G(HNZPL/N,O[.PW\B//?"7[+
M'@7P7(LEGH5L9%.=TO[S)_X%FN\L=-M]+A\NVMX;>/\ NQH%'Y"IJ*]S"Y?A
ML+'EPU.,%Y)+\CIITH0T@D@HHHKL- HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *Y[QMX5_M6#[1"O\ I$8Y _B%=#10
M!Q?@OQ8UA)]CNB0N<(Q_A]C7:*VX9'2N6\9^#?M6ZZM5_>=64=ZJ>$O&;6#"
MUO,[5.T,>J_6JM<6QVE%-BE6:,,K!E;D$4ZI&%%%% !1110 4V6)9XRKJK*W
M4$9!IU% '.Z]\)_#?B6,K>:+ITN[J?(4,?Q KD[_ /8Z^'>I.6E\/0DGTD9?
MY&O3J*\W$9/@*[O6HPEZQ3_0QEAZ4OBBG\CRVV_8P^'-K)N7P_'N]Y7/]:Z;
MP_\  OPGX8/^AZ%IZXZ;X@_\\UUE%30R/+J+YJ-"$7Y12_0(X:E'6,5]Q%:6
M,-A%Y<$,4*?W44*/TJ6BBO4225D;!1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 55UC5X=&LVFE;Z#NQJ/7->AT.V+R-\W\*CJ:XF22\\
M;ZKCG:#P/X4%-( 1;KQQK>>=F?P1:[S3--CTJS6&)<*H_.H="T.+0K,1Q\M_
M$W<FKU#8!1112 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ K)\2>%(=?BS]R8#AAW^M:U% 'G=O<ZAX+ORK!MG<'[K
M5V&@>++;7(P%;9+W4U<U'3(=4@,<T:NO\JX[6_ 5QIDAFLV:1%Y !^9:K<6Q
MW-%<-H_CVYTQO*NU,BKQD_>%=3I?B>SU91Y<JAC_  MP:5AW-"B@'(HI %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!7U/3(=6MFBF7<IZ>U</J_AV\\)W8GMV8QYX<=OK7H%-EB69"K*&5
MN"#WIW YWP[X^AO]L5S^[EZ!NS5T:L'7*G(]17+>(/AVL[-+9X1NNP]*Q['Q
M!J/A6?R9@VQ?X']/:G;L+U/0J*Q=(\<V>I *[>3)Z-6PDBR+E2&'J*D8ZBBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ KG_%/@F/50TUOB.X[CLU=!10!Y_H_B
M6\\*W'V>96:-3RK=OI7::3KMMK,.Z&0'U4]13=:\/6^N0[94&['##J*XW4_"
ME]X;G\ZW9FC7D,G4?6JW)V/0**X[1OB,T0$=XF[_ &U[5T^GZU;:FFZ&96]L
M\BI*+5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MO_A(;'_GZA_[ZH_X2&Q_Y^H?^^JY3_A6-[_S]0?FW^%'_"L;W_GZ@_-O\*-
MNSJ_^$AL?^?J'_OJC_A(;'_GZA_[ZKE/^%8WO_/U!^;?X4?\*QO?^?J#\V_P
MHT"[.K_X2&Q_Y^H?^^J/^$AL?^?J'_OJN4_X5C>_\_4'YM_A1_PK&]_Y^H/S
M;_"C0+LZO_A(;'_GZA_[ZH_X2&Q_Y^H?^^JY3_A6-[_S]0?FW^%'_"L;W_GZ
M@_-O\*- NSJ_^$AL?^?J'_OJC_A(;'_GZA_[ZKE/^%8WO_/U!^;?X4?\*QO?
M^?J#\V_PHT"[.K_X2&Q_Y^H?^^J/^$AL?^?J'_OJN4_X5C>_\_4'YM_A1_PK
M&]_Y^H/S;_"C0+LZO_A(;'_GZA_[ZH_X2&Q_Y^H?^^JY3_A6-[_S]0?FW^%'
M_"L;W_GZ@_-O\*- NSJ_^$AL?^?J'_OJC_A(;'_GZA_[ZKE/^%8WO_/U!^;?
MX4?\*QO?^?J#\V_PHT"[.K_X2&Q_Y^H?^^J/^$AL?^?J'_OJN4_X5C>_\_4'
MYM_A1_PK&]_Y^H/S;_"C0+LZO_A(;'_GZA_[ZH_X2&Q_Y^H?^^JY3_A6-[_S
M]0?FW^%'_"L;W_GZ@_-O\*- NSJ_^$AL?^?J'_OJC_A(;'_GZA_[ZKE/^%8W
MO_/U!^;?X4?\*QO?^?J#\V_PHT"[.K_X2&Q_Y^H?^^J/^$AL?^?J'_OJN4_X
M5C>_\_4'YM_A1_PK&]_Y^H/S;_"C0+LZO_A(;'_GZA_[ZJO?7VE:E%LFFMY%
M]VKG/^%8WO\ S]0?FW^%'_"L;W_GZ@_-O\*- NQFJ^%]/+E[2^A7OM9OZUEQ
M:O>:%-MCN,^RMN%:_P#PK&]_Y^H/S;_"D/PNO"?^/FW_ /'O\*8AUA\3)HE_
M?1I)CTX)K4MOB192C]XLD9^F:R?^%6W?_/Q;_K_A3H_A;<[OFN8-OL#2T#4Z
M*#QCI\__ "V5?K4R^)+%O^7J'\ZYL?"Z0?\ +TO_ 'R:7_A6$W_/XOY&C0-3
MI?\ A(;'_GZA_P"^J/\ A(;'_GZA_P"^JYK_ (5A-_S^+^1H_P"%83?\_B_D
M:-!ZG2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7-?\*PF_Y_%_(T?\*PF_Y_%_(T:!
MJ=+_ ,)#8_\ /U#_ -]4?\)#8_\ /U#_ -]5S7_"L)O^?Q?R-'_"L)O^?Q?R
M-&@:G2_\)#8_\_4/_?5'_"0V/_/U#_WU7*O\,;S=\MU#CWW4G_"L;W_GZ@_-
MO\*- U.K_P"$AL?^?J'_ +ZH_P"$AL?^?J'_ +ZKE/\ A6-[_P _4'YM_A1_
MPK&]_P"?J#\V_P *- NSJ_\ A(;'_GZA_P"^J0^(+%AS=0?]]5RO_"L;W_GZ
M@_-O\*/^%8WO_/U!^;?X4:!=FGK&FZ+JN6\^&.3KN5N]<W?Z-_9;;[>]AD5>
M<J^&K1_X5C>_\_4'YM_A2'X87A'_ !]6_P#X]_A0(I:?X\OK$!?,\Q>^\9K:
MM/B=&WRS0M]5-4O^%6W?_/Q;_K_A1_PJV[_Y^+?]?\*- U-ZW\?:?/\ QLO^
M\*M1^*;"0?\ 'S&/J:Y?_A5MX/\ EYM_U_PI1\,+T?\ +U!_X]_A1H&IU?\
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
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
C 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>cms-20250331_g4.jpg
<DESCRIPTION>GRAPHIC - CE PLANNED CAPITAL EXPENDITURES
<TEXT>
begin 644 cms-20250331_g4.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
M( 1T P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **CN[RTL+=KN^NHX8D&7EE<*JCW)X%<
M5XE_::_9]\([EUSXPZ CI]Z*WU!)Y%^J1%F'Y5S8G&X/!QYL14C!?WFE^;)E
M.,/B=CN:*\+U[_@HM^S#HY(L/$6IZH1_SX:1(,_]_O+KD-8_X*G?"^ D:!\-
M->N@/NF[E@@S_P!\M)7SV(XWX2POQXR#_P +YO\ TFYA+%X:.\T?4=%?'&I?
M\%6[YB5TCX(Q(.S7.OEL_@L Q^=8UW_P5/\ B<['[#\,]!C&>!+-,_'X,M>5
M4\3N#:;TKN7I"?ZQ1F\PPB^U^#/N"BOA&;_@J/\ '-EQ!X)\)J<]7M+IN/PG
M%>#?M ?\%Z?VL_A#\7]2\!:/\,OAU=6-I9V,L3W.F7_FEIK."=LLMX 0&D8
M!1QCDGD_9^'V.P_B;F]7+<C?-5ITW4?-[BY5*,79OK>2T/'SGBS)\APJQ&+D
MU%R4=%?5IO\ ),_6>BOQPL_^#CK]JE,?VA\$/A]+\WS>3%?1Y7TYN&Y]_P!*
MZ/1O^#DWXGP;?^$@_9:T&Z_O?8_$<\&>G3=%)CO7ZS4\(N.8+2A&7I4A^K1\
M]3\5>"YO6M)>L)?HF?K917YB^&?^#E'P5<LJ^,OV3=4LA_&^F>+8[H_4![>+
M\L_C7I'A3_@X=_8DUMT@\1>"_B!HKG[\MQH]K-$OXQ7+,?\ OBO*Q'AMQQA?
MCP4G_A<9?^DR9Z=#Q"X,Q/P8R*]5*/\ Z4D?>5%?-/@;_@L!_P $Z?'P1-/_
M &D].T^9OO0Z[IMW8[#Z%YHE3\0Q%>U_#WX[?!'XMQB7X5_&'POXD!&?^)%K
M]O=D?41.Q'X]*^:QF29SEU_K6&J4_P#%"4?S2/H<)G&48^WU;$0G_AG%_DSJ
MZ***\P](**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HI))(XHVEE<*J@EF8X  [FOAK]FS]
MNC]I/_@JIX^\9Z_^Q!XHT#X?? KP1XDF\/V_Q0U?P\=7U;QKJ,(4SMIEN\L=
MO:62;UQ<3+.TN5VHAWA #[FHKY.^(7Q _P""B/[.G[0GP<\'>(/$O@_XA?"_
MQGXZ;1O%WBR+PS)IFMZ*'TZ\>V26..>2WFCEND@7[0BPE#MC,;^:'''_ +/G
M[5O[6^N?\%Q?B[^Q3\5_B?HFJ?#_ ,,_!S3_ !+X6TC1O"J6)MYKF\ACW32O
M)--+(JF12?,6-MV1$IQ@ ^X:*** "BBB@ HHHH **** "BBB@ HHHH ****
M"BO._BQ^U!\*/@Y\8?AE\"/%>MI_PE'Q8UV^TWPKI44BF:06>FW6H7-RRDY\
MF..V",X!P\\2_P 59WQ:\ ?M7^(?VD/ACXU^$?Q_TCP]\-=#.J?\+/\ !5YX
M8BNKGQ*)8%6R\FZ;Y[7R907.PKNS\V\?+0!ZK1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1102 ,DX ZDT %%>4?%
M;]M3]GWX3>9::AXQ35M0CR#INA 7$@/HS B-#ZAF!]J^;OB?_P %.OB?X@,E
MC\+_  S9>'[<Y"W=UBZN?J-P$:_0JWUKX_.>.^&,D;C6KJ4U]F'O/T=M$_5H
MY:N,P]'=Z^1]QWU_8Z7:27^IWL-O!$NZ6>>0(B#U)/ %>3_$#]N;]FOX?L]O
M+X\75[E,_P"C:#$;G/TD&(O_ !^OSV\<_%+XC?$R\^W^/O&VI:LX;*+>7;,D
M?^XF=J#V4"L&OS'-/&/&5&XY?AU%=YOF?W*R7WL\^IFDG\$;>I]>^./^"J5\
MY>W^&WPKBC'_ "SN]<O"^?K%%C'_ '\->0^,OV[/VG/&)>-OB&VEP-T@T:U2
MWV_1P#)_X]7D%%?G^8<;\59FW[;%R2?2+Y%_Y+:_SN<4\7B:F\OT-'Q#XO\
M%GBVX^U^*_%&HZG+G/FZA>R3-GURY)K.HHKY><YU).4W=OJSF;;>H4445(!1
M110 5\??MM_\G*:W_P!@[2?_ $UVM?8-?'O[;7/[2>M_]@_2?_39:U_8/T+/
M^3E8[_L$G_Z>H'YMXI?\D]3_ .OL?_2*AY31117^F9^"!1110 4Z&::WE6>W
ME9'1@R.C8*D="".AIM% 'K/PQ_;P_;+^#CQ#X>?M,>,K*&''E6,VMRW-JN/^
MF$Y>+_QVOIGX2?\ !PC^V9X+\JT^)WAGPIXTMUQYL]Q8-87;_1[<B(?]^37P
M;17SV8\)<,YLG];PE.3?7E2E_P"!*TOQ/>R_BCB+*VOJN*G%+IS-Q_\  7=?
M@?L[\%/^#AS]E'QMY5C\9O /B3P/=/CS+F.,:G9)ZY>(+,?PA-?7GP7_ &L_
MV:/VB85?X*?'#PYXAE*;S8V.I(+M%]7MVQ*G_ E%?S35):7EWI]U'?6%U)!/
M"X>&:%RKHP.0P(Y!![BOSK-O!/AS%WE@:LZ,NWQQ^YVE_P"3'W^5^,7$&%M'
M&TX5EW^"7WJ\?_)3^IBBOY_/@#_P5X_;Q_9],%CI7QEN/$NEPX']D>,XSJ,9
M4=%$KD3HH' "2J/;@5]W?LX?\'$'P)\9_9]#_:4^&^I>#;UL+)K.D;M0T\GN
M[( )XA_LJLOUK\ISOPDXMRE.=&"KP76F_>_\ =G?RCS'Z?DWBGPMFC4*TW0F
M^D_A_P# E=?.7*?HK17)_"'X[_!GX_>'!XM^"_Q-T7Q-8<>9-I%^DIA)Z+(@
M.Z)O]EP#[5UE?F=:C6P]5TZL7&2W35FO5/4_1*5:E7IJI2DI1>S3NGZ-!111
M69H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% 'CO_  4/@\;W/[ 'QRM_AF)SXDD^#WB9?#XM<^:;TZ5<B#9CG=YFW'OB
MOE+_ (-6;SPK<_\ !#WX2P^')(3<V^H>(X];$>-RW7]NWS /C^+R6@(_V2M?
MH<RJRE6 ((P0>]? WPL_X)@?M8_\$Z?C5XP\7_\ !++XL^ Q\+_B#KCZUK_P
M,^*EM>0Z=H^I. );G2;^Q622V#A47R7@D0*BCG:FP ^]YK>"Y01W$"2*'5PK
MJ" RD%3SW! (/8BOSO\ @=_RLZ_&_P#[-AT#_P!.$5?5G@'X7_M.?$;Q)I?C
M']K/Q1X2LK/1+I;S2_ ?P]:[FLGO4YCN;V^NECDO?*/SQ0K!!&D@$C^<Z1&+
MR#X;?L+?M.>#?^"NWCC_ (*,ZKXF\"S>&?&G@"T\'?\ "*6]U>"^LK2VGBEC
MO//,'ERRL8W)AVJH$@42'9N< ^6OV=/A[\9_^"RW[$?C#]H[Q1\%O /B+7_B
M'XB\46W@_P 7Z_\ &;5],U/P&MKJ-U9Z=#86UKH\ZZ?]G2"WF;RIB;EB9)B3
M*47TGXD? []I3X>_L2_LU_#7_@I]^W%HSZAX1\?QVWQ+T;PE%J6KS?%]$:<:
M9H\2)%#>7\[((#/#Y,@F:.220,$).?X5_P""2/\ P4O_ &(?VAO'.J?\$L?V
MW? OACX0?$OQ//X@U?X?_$OPI/J(\,W]P<SRZ<(L"3MM1GA4JJ(_F&,2'OOV
MMO\ @E%^T9XLU3]G'XU_LJ?M,Z4/BA^S_P")=:U:XU3XGZ5+<Z?XMGUH)_:E
MQ=1V94PR.XD,:0A5C28QQF,)&5 /+_\ @GQ?:GX?_P""U_[0O[+OA3X;>*/A
M=\-/$'P3TCQ);_#";6(K9-+OI)TM7O;2+3KF2+3'FC=F*V\B.#M9@CJ G ?\
M$G_V#/AQ^W#\/_VN_A'^T]\5?B=XI\.>'/VN/&?A_P /Z;>?$K55:W-M%9PP
MWLT\<ZSWTZ1K$J?:I)HT,>X(&=V;Z8^&7_!-W]M_X??\%.M6_P""A^K_ +5'
M@G7/^$K^%EIX>\8:!'X.EL?,N;:Y%Q':Z>WF3?8[1C'$C3SF[GV/. NYHWBV
M/^"<7[#/[7_["&E_'C^V?$'PW\47_P 7?BWK7Q%TQ[>^O[2'3=1U)X1):2@V
M\AE@18]P=2KDKL*@/OC ,O\ X-M_C;\3_C]_P1M^$?CGXP>,+W7]<MTU?2I=
M7U*X:6XN(+/5;NWMQ([$ERD$<<>XG)" DDY-5?\ @O+\7/BE\*/AK\#ULM<U
M/1?A/KW[07AS2_CWK^E74EN;3PQ)/^]CN9XB'M[*5PJ3R KE<1EL2E6]!_X(
MR_L)_&7_ ()K?L4Z3^QS\6?&7AKQ+'X:U*^N='\0>'OM$;7,=W=S74B303(/
M+*/*0K*[;P>50KEN/_X+&3?$CXRZ[\%_V)_V;/VB= \(?$_QAXZ;Q)8Z#XJT
MA;[2-=TC1[:2XN8M1B+!GMQ,ULRQ*':65$^4(DDL0!XE\:OV=- E_P""\/P>
M^#/[)WBKQ?X6^'>J_"Z_\1?&CPC\(/'VI>'M(LS;^8-(U&Y@TJXAB#W$Q2#:
MXQ-&I)5L%JW/A=/X_P#^"GWQX_:;'Q$_9_\  /Q)\-_#OXQ:A\-O#GAWQO\
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
M;^Q#W8_/K+_MYL\BMC*]?1O3L@HHHKY Y0HHHH **** "BBB@ HHHH ****
M"OCW]MCG]I+6_P#L'Z5_Z;+6OL*OCS]MC_DY+6_^P?I7_ILM:_L'Z%G_ "<O
M'?\ 8)/_ -/4#\V\4O\ DGJ7_7V/_I$SRJBBBO\ 3,_! HHHH **** "BBB@
M HHHH **** -KX?_ !(^(/PH\30>,_ACXWU7P_JUL?W.HZ-?R6TRCN-T9!(.
M.1T/>OO#]E?_ (."_C[\.I+;PW^TYX3M?'6DIA'UBP1+/5(E_O$*!#/@=BL;
M'J7K\]:*\+.^&<BXBI<F84(S[.UI+TDK27WV[GMY/Q'G>05>? UY0[K>+]8N
MZ?W7/Z.OV7OV]_V6/VP-.27X+?%&TN-3\K?<>'-1/V;4H,#)S YRX'=X]Z?[
M5>Q5_+5IFJ:GHFHP:QHVHSVEW;2K+;75K,T<D3@Y#*RD%2#R".17W=^QO_P7
MF_:$^"GV7P=^T;8R?$/PY'M0:C)*(]8M4]1,?EN<=<2_.3_RU K\'XF\%<;A
M5*ODM3VD?Y)64OE+2,OGR_-G[;PYXPX/$M4<WI^SE_/&[C\XZN/RYOD?M/17
MEG[+W[:'[.?[8?A<^)/@7\0[;4)88PVH:-<?N;^PSQB:!OF49X#C*,0=K&O4
MZ_$,7A,5@,1*AB8.$X[QDFFODS]DPN*PV-H1KX>:G"6S333^:"BBBN<Z HHH
MH **** "BBB@ HHHH X'Q9^U;^RYX#UZX\*^.?VDO .BZI:/MNM-U;QC96UQ
M"WH\<DH93[$57T7]L/\ 9'\2:Q:>'?#O[4OPYO\ 4+^YCMK&QLO&]A+-<S.P
M5(XT68L[LQ "@$DD 5^<O_!=^Y^%/AG_ (*[?\$\_%_Q:NO#^GZ&OBKQ<FO:
MGXCD@BM%MDBTHJ)Y)L((U:1B-YP"Y]:^I/'OBG_@D_\ M*>/? W[-_@;Q-\*
M/$WBW6?%$&M^&Q\/KK2;R_TB?1V&J+?EK<LT"+):Q1%N"WVC9RK/@ ^@O$_[
M3W[.W@SXR^'_ -G7Q1\;?#%EX^\5-*/#W@R768O[4OA'!)<.Z6P;S-BQ1.Q<
MJ%PO7) /=5^;_P#P4?\ #V@V'_!?7_@GQXBL=&M8;_47^)27][%;JLMRL6@0
M",2.!E]H9@,DX!.*^N_BQ^V#'X3^(^K_  4^"GP/\4_%3QIX=T>WU/Q)HGA.
MZTZVCT>&XW_94N;G4+JWA6:<12-' C/)M4.ZI&RN0#V6BOF?X"_\%:OV-/CM
M^R)XL_;./C#4/"/AKX>ZA=Z;\1=+\8Z>;;5/#.I6S*LEC<V\;2;IRTD:HD1D
M\QI%1-SG:,W7/^"K/@;X8_'7X7?!/]I/]G#XB_#!?C5J!TWX:>(/%4>F2VU]
MJ'[K98W4=E>SS6,\AFB$:2H,E]K%&5E4 ^JJ*_/WX3_\%*OVG_B)_P %C_BA
M^RCK'[(GCJ#PE\// FE1VFEZ;KF@RRJU[=B1]=O VIHGDM$(UBA@,]PB*Y,:
MO*8ET_$__!?C]G^P\4_%_P"'_@']E#X\^,?$_P &;[3X/$?A;P]\/M^I7$5S
MYA>\CMWF5X[:%5B+/,(V/VB/:C#<R@'UYJ7[1'P,T?X[:=^S#JOQ6T.W^(6K
M^'Y-<TSP=+?HM_<Z='(8WN4B)R8PZN,]_+?&0C8[.ODK0OVWOV0/'O\ P4Y\
M*?LXW'[,7B*S^,U]\)[G6]*\=>)_A_%8S66A&53)9)=7!%T09]X:.-3$'C?Y
MCW[;XE_M\Z/HGCGQK\-/@+\!O&7Q:UGX;6D<OCU/!LVG0V^CS/!]H2Q,U_=0
M+/>M#B3[/#YA173S3$9(PP![_17D_P"Q)^VE\"/^"@G[-OA_]J?]G+6[N\\,
M>(5E6*/4;3[/=V<\4ACFMIX\D)(CJ5.&93PRLRLK&;]IS]K?X:?LM6WAG3?%
M&FZOK_BCQSKHT;P)X'\,V\4VJ^(+[8TCQP)+)'$D<42M++/-)'#$B[G=<J"
M;&I?M._L[:3\<-,_9HO_ (V^&%^(>L6\UQIW@E=9B?5)(8HC+)*;96,B($4M
MO8!3C@DU/HG[1'P,\2?'#6OV:=!^*VAW?C_PYH]OJNN^$8+]&O[&RF($4\D0
M.55MR\]A(A. ZY_-/QY\2Y_'_P#P<R_LX6/B?]F_7OAUXET[X4>+#JB:TEA*
MFK026LY@N8+JRFE2= 5F0ARLB,K H RLWUQ\ OVP/V1/B]_P4L^*/[//P^_9
MUU71/BWX2\%6%SXS\>:UX)@TV;5=.:51:VZ7#XN[B(>8'7>BQ@8VYQP ?4]%
M?+&O_P#!4OPQ:_"O5OVC/ O[,?Q%\8?"_2O$%UHW_"=^&VTF2&XFMK]]/GNH
M[66^2Y-E'=1R1M/Y>[$;2B,P@2GRW]KS_@HY^TS\,?\ @KK\%/V*O!'[+'C+
M4O"FIZ'KWB"]FT/7-$6[\8-#I\L:1VZ76HP1Q6ML\ID?[5)%))(B&.,B)6D
M/OFN,^)W[1'P,^"_BOPAX%^+'Q6T/P]K'C[63I/@S3=5OTAFUF]"AO(@5CEW
MY48'=T7JZ@_-?Q9_X+4? SX3?M3ZK^QE>_LZ?&35/B)IWP[G\66GAS2?!:RW
M&M)'.D/V/3T\[-Y*6^T'S4_T;9:3.)F4 G \7_\ !3W]CGXA^+?V7)_C?^Q5
M\0(?%GQ<\3J?A>OC_P"&4,,_A#4SF*262>Z;_1I@F"#;%W9'1N > #ZKT[]I
M_P#9UUGXZ3?LQZ+\;O#%]\0[;2I=3O/!ECK,4VHVEI$\:/-- C%H5#31@;PN
M=W&<''=U^4_[2GQ:\ ?LI?\ !S39_$D?#/7=9NM2_8I<V_AGP!X;-]JWB#4I
M/%-QA(8(L>9,R1%FDD941(F>1U1"P^I/V)?^"OOP8_;<\4>/O@WX=^"'Q(\&
M?%GX;1+/XD^#_CS2+73==-L[*$N(!+<B"2([X\LTJ;?,0GY9(V< ^M**^:OV
M>/\ @J!\(OVH_P!CWQ3^V=\(O@]\0;K1?!^JZKI^L^&KNRTZ#5Q-IPS=;$>^
M\A@HSC]_EL$ $XS\X?\ !3+_ (++^+-"_P""(\__  41_8A^#_BFXL?'VB/:
MZ5XHU:ZL+&3P:MS=C3DOKB'[4TLD_G/^Y2W68!PKRF-%^8 ^]?CK\?\ X*_L
MQ?#2^^,G[0?Q.T;P?X6TV6&.^UW7KU8+>%Y95BC4LW=G=5 ]ZZRVN;:]MH[R
MSN$EAE0/%+$X974C(8$<$$<YKXW_ ."BO[?G[.W[/O["NJ_&3_@H/^P?X]O_
M  =)J4-K?^ ?$7A71=?6=EE@-M<7!MKZZT^&)KAXA&9IUDWH2L9V@GWC]HO]
MK3X5_LOZ3X4L_$NG:GJWB#QSK,>B^ ? _ANVBEU/7KXQF0PVZ221Q(D<2-))
M-+)'#$BY>1<C(!ZG17SI\-O^"C_P]UW]JZW_ &(?C?\ "?Q7\+/B7J^B2:QX
M1TCQ>UC-:>)[*/=YKZ?>6-S/#++$%8R0.4E4*6"L@W5Y_IO_  6M^"'BWX[?
M%7]F3X9?LV?&;Q-X^^%<>G?:_"6G^"UAOM7:\CEE1X([B:/R($B2)WGNS;I_
MI,*KN>1%8 ^RZ*\-_P""?W[?GPA_X**?!;4/B]\*O#GB+P_<Z!XIO?#7B_PE
MXNL$MM4T'6+0KY]G<1H[J& D1@58\. =K!E7<_;*_;(^#?[#'P8;XV?&F;49
M;.;6+/1]&TC1;59K[6-3NY/+MK*V1W1#+(V<%W1%"LS,JJ30!ZM17SI\-/\
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
M 4444 %%%% !1537-=T7PSI%QK_B+5;>QLK6,R7-W=2A(XU'<L>!7QQ^TO\
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
MX5A\2^&?$7_!TWH&NZ/JUM<VVI?L'++ILZ.")@_BB652F>23$2WKMR>E6?\
M@M==6MO^W;^P D]PB,_[1+[ S $_Z-&O'XLH^I'K7V7=?L4?L:WWQ<'Q_O?V
M2?AE-X\%U]I'C:7P%IS:N)_^>OVPP^=OY/S;\\]:L?%C]D#]DOX]>*]/\=_'
M/]EWX=>--<TC;_96L^+/!-AJ-W988,/*FN(G>/#*I&TCD ]J /BKQ?JNEZ;_
M ,'6GA:VU'4K>WDO_P!A^2WL8YYE1KB4>*+J0QH"?G;9&[[1D[48] :MZ5\-
M_P#A;/\ P<PZA\=/A/:J^B_#']FB+P[\3-<LA^X;6[S4I9[33)6'#W M#'<,
M#DK&L0;&4%?97QP_9#_9;_:5TW2]*^/G[/WA'Q;'H3A]!?6]"AFETMAC!MI2
MN^W/ &8V7@8KH_A=\(OA9\$/",7@'X.?#G1/"VB0S/-'I6@:9%:0>:YW22%(
MU 9W;YF<Y9B222>: /RH_P""/_QR^#OPE_X)/?M+> _B3\2]%T;7M$^+GQ#T
M[4=!O;]%ODNY]RP0+;9\V225CLC15+.P*J"017@OQ7\3>'?%?_!DQ8:?X9UV
MSU"XT?2]&CU:WL[I))+)QXRC&V55),9SV;%?LS_PP9^Q2/C+K7[1*_LJ> 5\
M=^(K.:VUOQ>OA>V&H7<<T9BFWSA-^Z2-BCN#N=3AB1Q6YX?_ &5?V9/"GP4N
M/V;?#7[/7@JQ^'UW:-:WG@FU\,6J:5<PL &22U$?E2!L#.Y3DC)R: /@W_@Y
M;^+/PO\ BM_P0=^,6L_#/X@:/X@LX=4\,6TEYH^H1W,0F.LZ7.(]\9*EO)EC
M? .=K@]ZI_\ !3OQEJ?[/W_!9K]A;]K3XG7GD_"2.+Q%X1GUV9\6>CZUJNGM
M;V\DLA^2+S]\(#D@;+>4DX2ON?6/V%?V)?$?PJT;X%^)/V/OA?J?@KPXSMH'
MA+4O .G7&FZ<SG<[06TD)CB9CRS*H+'DDFNAUW]G#]GOQ/\ !MOV=O$/P+\(
M7O@!K46Q\$W'ANU;21"&W",6A3R@H;Y@ O#<CGF@#X<_X*[?##4_C;_P5 _8
M.\)_"_\ >>+_  O\2]6\5:M+:G,FG^&K2.S>^DF(YBAF:.*W4M@/(X09.12_
M\$]+FVE_X."/^"@R0SHQ.G?## 5@<E?#Q#?D>#Z&OM;X&_LI_LV?LSPW<7P"
M^!_AKPF]_'''?W.BZ5'%/<QQY\N.24#>Z)D[$9BJ9.T#-4/"_P"Q%^Q?X'\;
M:C\2_!7[(GPOT?Q'J\,T6K>(-+\ Z=;WU['*I25)IXX1)(KJS*P9B&!(.0:
M/CC_ ((&7%M)\6/VZ8+>9&V_MK^+W*(PXRT0S^)!_(UZ9_P6Q_; \,_LB? +
MX=SZ[\._!FK77CWXT^'_  MHGB'XBZ0E[H?@V\GDDE77[F-RNXVBP/*@5XVW
M@,'4*:^B/@[^R/\ LI?L\:YJ/B?X ?LQ_#WP-J6KJ5U;4/!W@NQTR>]!;<1-
M);1(TGS?-\Q//-;/QE^!_P '/VB?A_>?"CX]?"W0/&7AG4"AO=!\2Z5%>VLK
M(VY&,<JLNY6 *MC*D @@T ?EGXI\=?!;X9_\'%WP(U'7_P!L4>.;J#X)^)+;
MQ+XI\1>*+-HH;Y]S1VJ16PCM+-BA5EMXHU=@Z,V\L&;U_P#X):7-M-_P6Q_X
M*,+!.C$:_P##C(5@>1HM\#^1!!]Z^R-&_8H_8[\.7W@K4_#_ .RQ\/;&X^&\
M<L?P_FM/!UE&WAQ92&D^Q%8Q]F+, 28]I)R>I)IG@_\ 8>_8K^'GBG4_'/@#
M]D#X7:'K>M030ZSK&C_#_3;:ZOXI5994FECA#RJZNRL&)#!B#G)H _%^_P##
M'Q.\>?\ !$3_ (*=^&_@C%<7.JI^V3XOO;FUTW+2OI<.HZ+-?%0O.S[)%<%O
M5%<5]+?\%3_VP?V9_P!H_P#X-B_$WQ*^$_Q.\.RZ=XB^'OAZRTW38]3A6:&_
MCO+ RZ=Y6[<+B'RI T0&X")FQM&:_1GX.?LD?LI_LZWVHZG^S[^S)\/? MSK
M"E=6N/!O@NQTQ[T$Y(F:VB0R#(!^;/(K@]/_ ."57_!-32;CQ'=:7^P?\)[9
M_%J*GB3R/ UDHOXQ,DYB<"/'EM+&CM&,([*"P- '>?LG>+O"OCC]F;P#XB\&
M^)+'5;";P?IHCO-.NTFB8BUBR R$C([CM7P=\ _%NL? C_@YR^/7@KXXW+6,
M'QO^$OAZ^^#]_?-MAOX=+MH8;NQMV/!E$OVN9HP<XB9R!N&?TD\+^%?#'@CP
M]9^$?!?ARPTC2M/@$-AIFEV:6]O;1CHD<<8"HH]  *Y3X[_LQ?L[_M/Z'9>'
M/VA_@IX:\9VFF78N]*3Q#I$5R]A<#'[ZW=P7@DX WQE6QQF@#XB\%_##5/&O
M_!SWXR^-_P +\CP]X,_9>T_0OB3?VI_=/KEYJ;SVME*1P9?L<4$^T\JD29^\
MN>8_X-VOBC\-]'_8K^*7PLU3QUI,'B9?CWX]W^'Y+^,7B!)%E=FASO50G)8@
M*,@9R0#^C'PF^#'PD^ _A)? ?P6^&NB>%=&%P]PVG:#IL=K%).^"\SB,#?*Y
M +2-EF/))-<Q;_L5_L=VFM>,?$=O^RI\.5O_ (AY_P"$]N_^$*L3)XB!<2$7
MI,7^E N Y$FX%_F/S<T ?E[_ ,$XI+9O^#-;Q2LDB$+\$/B@""1PWV[7"!]>
M1CZBN)_:#\<^%O@?^QK_ ,$K/VM/CSI^M77P4\'^"X-%^)E_H=_>0-I;ZKX8
MLK.SNWDLG29%A*7+'8<L%:/#&0*WZV:7^P1^POHGPWOO@WHO[%WPFM/"&IW2
M7.I>%;7X<Z9'IMW,@8)++;+ (I'4.X#,I(#MCJ:W=)_98_9CT#X-WG[.N@_L
MZ>!;#X?ZA$\=]X&LO"5G#H]PCXW*]FD8A8':N<KSM'H* /EKX'Z'_P $<O&O
M[7WPX\?_ ++.I>&_BA\4[;3[ZXT3Q+X>^)-WXDN?"VD&SG2:[G>2\G%M!(TR
MVH1\%Y;P;5.V1DXC_@W_ +K3Y_B)^W/%;7$+S#]N'QJ[A&!;8TD6TG'8D/@^
MQ]Z^R/@'^Q+^R#^RSX6UCP3^SI^S/X(\&:5XAR-?LO#_ (<M[=-3!5EVW&U<
MS*%=E"N2 &(  )%6O@[^QY^R/^SOK]]XL_9__99^'/@75=30IJ6I>#O!%AIE
MQ=J3NQ+);0HT@R2<,3S0!Z-1110 4444 %%%% !1110 4444 %%%% !1110
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
M2(8B5S@LL88@9Q0![#J>IZ;HNFW&LZSJ$%I9VD#S7=W<RB..&-069W9B J@
MDD\ #-<=X'_:<_9L^)WB&/PC\-?VA/ _B'5ID=X=,T/Q99W=PZJ,LPCBD9B
M!DD#@5\V?\%OO%G[2=C^RC8?#G]GS]CKQ7\9]/\ %?B6VMOB9X;\)ZLEE/+X
M8B837MH)<-)F["I:E8XW8PS7&"C;6KQ__@A=?_\ !&/XK>,_%'CW]A_]C4?!
M?XT>$K%]'^('@;Q38W%OKVBP2RH779-*X:%I854N@5U*A9%C+A6 /T?\0^(_
M#WA'0[KQ/XLUVSTO3;&%IKW4-1ND@@MXUY+O(Y"HH[DD 5SOP2^/GP5_:3\#
M#XG? #XHZ)XQ\./?7%G%KOAZ_2ZM)IH)#'*L<J$I(%=2-RD@XX)KI=7T?2/$
M&G2Z/KVE6U[:3@":UNX%DCD ((#*P(/(!Y]*_$[_ ((L_P#!4/P-^P+_ ,$B
M-+B3]E#XQ_$G3_#?C+Q-=^,=0^%_@L7ECX7L?[3G;?=7$TL40<1?O#$C,R1[
M7D\I'1F /V3^,OQG^%/[//PQU?XS_'#Q]IGA?PKH%N)]8U[6+D16]JA=44LQ
M[L[JH Y9F  )(%8'Q;_:^_98^ OPQT_XS_&?]H7P?X9\+:O;Q3Z-KFL:_!#!
MJ22*KQFV+-FX+JRLHC#%@P(!KP3]J+_@IK^P'JO_  2^F_;F\=_#_4_B[\$?
M%&BI->:1IG@M=5CNH3.L+0WD%SM@A,=SB)Q.RA9$.,E21\__ /!R6?A[\0O^
M"%P^)7AWP39V-J^H>#KWPW ]C$LFEV\]]9[88]@Q%B)PA5#MP,=* /T'^,G[
M3O[.W[/-UHNG_''XV^&/"MWXDU.#3O#MCK>LQ07&J7<TJQ1PV\+-OF<NRC"*
M<9R< $U/\4/VB/@9\%/$_A'P7\6_BMH?AW5O'NMC1_!FGZM?I#+K%^5R+>!6
M.7?E1@?Q.B]74'X3_P"#D/P]H,_PO_9D\33:+:MJ,'[8W@6&&_-NOG)$3?$Q
MA\;@I/.W.,\U[S^VW^V!^R+\&OVH_@-\"_V@?V==5\6^+?&OCZ*T^&/B*?P3
M#<V.@:HP"FY2]NMH@E5''-OODP>@QD 'U-17CWQJ_;+\&?"SXS:/^S-X,\#:
M]X]^)FMZ#/KMOX*\+-:I-9Z3%*(6U"\GNYX8+6W,S+$I9]\CY6-'*OMYK]G/
M_@I)\&OV@O%?Q$^$-UX'\8>#_B9\*0C^./A=XBTE)=9MX9$#PW5LME)/'?6\
MH*E)8'<'>FX)O7(!]#45\&>$O^"_7P/^*OP$\7?'OX$?L@_'3QO;>!O$6I:;
MXHT31/"%L+S2H+%$>>[N3+=+%$"&?9;^8URPB9C"J_,/K?\ 9?\ VD?A7^U_
M^S[X2_::^">K37OA;QGHT>HZ1-<P^7,J-D-%*F3LDC=7C=02 R, 2.: .\HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** .?\ BK\*?AO\<OAQK/PA^+_@G3O$?ACQ#8/9:UHFK6PEM[N!QRCJ?P((
MY4@$$$ U^;/AOQ?\:?\ @W@\>V?PU^+FL:[X\_8GU_5$M?"GC2Y\R\U7X/W$
MSXCL;X@%Y]*+,%CEY,>0OWL++^HU9GC3P7X0^(_A'4_ 'Q \,6&M:'K5C+9:
MOI&J6J3VUY;R*5DBEC<%71E)!4C!!H F\-^)/#WC'P]8^+?".NV>J:5JEG'=
MZ;J6GW*S6]W!(H>.6.1"5=&4A@P)!!!%7:_+W4O G[4W_!OIK=[XN^"6@>(/
MB_\ L8W%[)>:UX$MW:[\1_"59'+RW&GESNO=,4EG:)CNC&6)7$DTOZ'_ +/O
M[0WP4_:J^$>C?'?]GKXCZ9XK\)Z_;";3-9TJ;=&XZ,C*<-%(IRKQN%=&!5E!
M!% '9U\V_MC?MPV/PI6X^&GPJNX;KQ*5*7U^,/%IF>WH\WMT7OD_+6;^VQ^V
MVG@5;KX1?"'4PVMD&+5]7@;(T\=#%&1_RV]6_@Z?>^[\0RRRSRM--(SN[%G=
MCDL3U)/<U^+\?^(GU-SRW*I?O-IS7V>\8_WN[^SLO>V\K&X[D_=TWKU9+J6I
M:CK.H3ZMJ]]-=75S*TMQ<7$A=Y78Y+,QY))[FH***_ &W)W>YX@4444@"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OCK]M/G]I#7/^O+
M2_\ TVVU?8M?'/[:/_)Q^N?]>6F?^FZVK^P/H6_\G,QO_8'/_P!/4#\V\4O^
M2>I?]?8_^D3/+:***_TT/P0**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** /I/_ ()X_P#!2CXL_L'>-O(LVFUSP-J=R&U_PI+/A<\
MW%L3Q%. /]UP K=%9?W6^ 7Q_P#A5^TU\+].^+_P;\4Q:KHVHI\KK\LMO*,;
MX)DZQRJ2 5/J",@@G^9:O=?V#?V]OBU^PC\4E\7>"YFU'P_J#HGB?PM/.5@U
M&$'[PZ^7,H)V2 9'0AE+*?R?Q#\-L-Q+2ECL E#%)>BJ6Z2[2[2^4M+-?J'
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
M2,\F@#L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH 1E5U*.H((P01P17Y=_&S]G'X<_L!?MH:W\2_^"??Q
MDUCP!I_C;3KH_%?X3:'!$_AZXU&15$%_;QMQI]V 6+>0!D;,%!O5_L_]M/\
M:SM/@/X;/A#PA=1R^*]4@)MQPPT^$Y'GL/[W4(IZD9/ P?SVO;V\U*\EU#4+
MJ2>XGD:2>>9RSR.QR68GDDDY)-?COB-QX\MC+*\NE^]:M.2^PG]E?WGU?V5M
MKMY>/QGL_P!W#?KY$<DDDTC2RN69B2S,<DD]232445_/)X84444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7QS^VA_P G':Y_
MUYZ9_P"FZVK[&KXY_;/_ .3CM<_Z\],_]-UM7]?_ $+?^3FXW_L#G_Z>H'YM
MXI?\D]2_Z^Q_](F>6T445_IJ?@@4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% 'O/[ 7[>OQ-_8/^+:>,/##2:CX;U)TB\5>&
M7FVQW\ /#IGA)TR2C^Y4Y5B#^^OP+^.?PS_:/^%NE?&+X1^(H]3T35X-\$JC
M#Q..'AE7JDB-E64]".XP3_,C7U!_P3$_X*,>*_V$OBK]EUN2YU#X?:_<(OB?
M1HSN:!N%%[ IX$R#J.!(@VGD(R_DGB7X>T^),,\PP,;8J"U7_/Q+H_[R^R^O
MPO2S7ZEX=\>5.'L0L#C97PTGO_S[;ZK^Z_M+I\2UNG^_E%9?@KQIX4^(WA+3
MO'G@77[;5-'U>SCNM-U&SDW1W$+C*NI^AZ=1T.#6I7\H3A.G-QDK-:-/=,_J
M"$XU(J47=/5-=0HHHJ2@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HKXY_8^_;5^./[9__!1OXV:1\,[_ $T?L\?!VVA\&+?'3E>;7_&B
MR>=?2V]R#D0VL;"W=.0S-&ZG#&OL:@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "O._P!I?]H+P_\ L[_#N7Q1J CN-2N=T.BZ:S8-
MS-CJ<<A%R"Q],#JPKL/&GC'P[\/O"M_XT\6:BMKI^G6[374S]E'0 =V)P !R
M20!UK\R?VA_CIXC_ &@?B/=>-=9+PVJDPZ3IY?*VEN#\J^['JQ[DGL !\!Q]
MQ?#AG+O9T'_M%1>ZOY5UF_3IW?=)G%C<4L/"R^)_U<YCQCXO\1>/O$][XQ\6
M:G)>:CJ$YENKB0\LQ[ =@!@ #@  #@5F445_+-2I.K4<YN[;NV]VWNV?.MMN
M["BBBH$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5\<?MG?\G':Y_UZ:;_ .FZVK['KXX_;-_Y.-UW_KTTW_TWVU?U_P#0
MM_Y.;C?^P.?_ *>H'YMXI?\ )/4O^OL?_2)GEU%%%?Z:GX(%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ???\ P1>_
MX*8G]G3QA#^S)\;=?V^!-?O?^)+J-W+\F@WTC=V/W;>5C\W9'(?@-(:_:$$$
M9!R#T-?RQU^R/_!#[_@HR?C7X*B_9*^,6O;_ !;X;L?^*7O[J3Y]6TZ,?ZDD
M_>F@4?5H@#R8W8_SWXN<"+EEGV CK_R]BO\ TXO_ &__ ,"_F9^\>%?&S4HY
M)CI:?\NI/_TA_P#MO_@/\J/T+HHHK^=S]\"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *^2O^"RG[:WC3]D/]E)?"OP"MVU#XS_ !<UF'P1\&]'
MMV'G2:S>_N_M>/X4MHV:8N1L#K$K$!\U]9RRQ01-//(J(BEG=VP% ZDGL*_-
M_P#8'23_ (*H_P#!27Q?_P %6O$$377PF^$GVWP!^S1#,,PZA.&*:SXCC!Z^
M:P-O%(/O1Y4@/#0!];?\$Z_V*_!7_!/G]CGP3^RMX-N%O'\/:8'U[6=IWZOJ
MLQ,M[>N3\Q,D[NP#$E4V)G"BO;*** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHKP_P#;F_:-/P0^&AT#PW?;/$?B!'AL"C?-:P])+CV(
M!VK_ +1R,[37G9MFF%R;+JF-Q+M""N_/LEYMZ+S9G5J1I0<Y;(^?O^"@W[33
M?$;Q:WP?\'7^=#T.Y/\ :$T3?+>WB\$9'5(^5'JVX\X4U\V4$EB68Y)ZDT5_
M'V>9SB\^S.IC<0_>D]%T2Z17DE]^^[/F*U65:HYR"BBBO),@HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KXW_ &S/
M^3C==_Z]=-_]-]M7V17QO^V5S^T9KO\ UZZ=_P"F^WK^OOH6_P#)SL;_ -@<
M_P#T]AS\V\4O^2>I?]?8_P#I$SR^BBBO]-C\$"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "MCX?>/O%_PK\;Z5\1_
M &NSZ9K6B7T=YIM];MAH94;(/H1V(/!!((()%8]%3.$*L'":NGHT]FGT94)S
MIS4X.S6J:W3/Z-/V"?VQO"7[;O[.^E_%W1/)MM6C L_%.D1ODV&H(H\Q0#SY
M; B1#W1P#\P8#VBOY]O^"7?[<FJ?L1?M'6>O:Q?2GP7XC:/3_&5FN6"P%ODN
MU4=7A9BW )*&11]_(_H#T_4+#5K"#5=+O8KFUN85EMKB"0.DL; %75AP0000
M1U!K^-/$3@^7">=N-)?N*MY4WV[P]8W^::>]S^N. >*X\49,I57^_IVC-=^T
MO27YIK:Q-1117P!]T%%%% !1110 4444 %%%% !1110 4444 %%%<=^T%\>?
MAA^R]\$?%'[0OQH\1QZ3X6\'Z--J>M7TG)2&-<[47/SR.<(B#EW=5')% 'Q[
M_P %L?V@?B9XQTWP9_P2>_90UUK;XL_M'3R:=J&J6V6;PIX/3/\ :VKR[3E
M81)!'G!<M+L.]%!^O_V=/@#\,OV5_@5X4_9S^#6A+IOACP;H<&EZ/:C!;RHE
MQO=@!OD=MSNYY9W9CR37QS_P1@^!/Q.^+.M>-O\ @L)^UCX;DL?B5\?EC/@[
M0;SE_!_@>,AM-TU,_=:90ES*1C>3$Q57W@_?5 !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 4_$7B#2/"F@WGB;Q!?);6.GVSW%W/(>
M(XT4LQ_(5^7/Q]^,.L?'3XI:E\0=5+I'/)Y>G6KMG[-:J2(X_3..3CJS,>]?
M3/\ P4N^/K65G;? +PW>$27*I=^(7C;I'G,,!^I'F$>@3L37QI7\Z^*W$WU[
M,%E5"7N4G>?G/M_VZM/5OL>%F6(YY^S6RW]0HHHK\A/,"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KXV_;*
M_P"3B]=_Z]M._P#3?;U]DU\;?MD_\G%Z[_U[:=_Z06]?U]]"W_DYV-_[ Y_^
MGL.?FWBE_P D]2_Z^Q_](F>84445_IL?@@4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?L7_ ,$$_P!N:3XK
M?#&X_9&^(FK>9KW@VS\_PO//)\UWI.X*8>>K0,RJ/^F;H ,1DU^.E=K^SK\=
M?&G[-'QL\.?''P!<;-2\/:BEPD1<JES%RLL#X_@DC9XV]G..:^2XVX9H\5Y!
M4P;2]HO>IOM-;?)_"_)WW2/J>#N(ZO#&>4\6G[C]V:[Q>_S6Z\T?TST5RWP1
M^,'@OX__  E\/_&;X>WWVC1_$>F1WEFQ(W)N&&B?'1T<,C#LR,.U=37\25J5
M7#U94JBM*+::>Z:T:?HS^QZ56G7I1J4W>,DFFMFGJG\PHHHK,T"BBB@ HHHH
M **** "BBB@ HHHH *_-/]JZYE_X+*?\%&K+_@GEX7D:[_9^_9^U>U\0?M#Z
MA$W^C>)O$2$OI_AD,.)(XF4RW*\C*LC;)(HR?<?^"NW[>/CO]E7X5:!\!OV7
M-+CUW]H+XUZFWAOX/^'AAO(N&4"XU><$$);6<;>:SL"N[9N&S>5]#_X)N_L)
M>!?^"=G[*.A?L\>%-3?5]6#R:IXW\5W63<^(]=N</>:A,S$LQ=_E7<25C2-2
M3MR0#W:&&*WB6"")41%"HB+@*!P  .@IU%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5B_$7QWH?PR\#:IX^\1R[+/2K-YY0#@N1]U!_M
M,Q"CW85M5\>?\%/?C,V_2O@;HUY@8&HZV$;KU$$9_P#'G(/_ $S-?/<4YY#A
MW(ZV-?Q)6BN\GHO\WY)F&)K*A1<SY6\?^-M<^)'C74_'?B.?S+W5;Q[B<@\+
MD\(OHJC"@=@!6/117\=U:M2O5E4J.\I-MM]6]6SY=MMW84445 @HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*^-OVR/^3B]=_P"O;3__ $@MZ^R:^-?VQ_\ DXK7?^O?3_\ T@MZ_K[Z%O\
MR<[&_P#8'/\ ]/X<_-O%+_DGJ7_7V/\ Z1,\QHHHK_38_! HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M /U%_P"#>?\ ;!^R:CK7[&'C/5/W=UYFL^#/-?I( /M=JN?50)E4<#9,>IK]
M5Z_F'^#WQ4\6_ _XI^'_ (O>!;TP:MX<U6&_LGR=K-&P)1L=4895AW5B.]?T
MG_!'XN>%?CU\(O#GQF\$S[]+\2:1#?6H+ M'O4%HFQ_&C;D8=F4BOY9\9>&E
MEF=1S2BOW>(^+RJ+?_P):^;4F?TOX1\1/,<HEEM9^_0^'S@]O_ 7IY)Q1U-%
M%%?C)^NA1110 4444 %%%% !1110 5PO[3/[2'PB_9#^ WBC]I+X[^*8]'\*
M>$=*>^U:\?!8J,!(HUR/,ED<K'&@Y=W51R:[>XN+>TMWN[N=(HHD+RRR,%5%
M R22>  .]?F'H"S?\%^_VU(?&]W%)/\ L<? /Q.3H,$J'[-\5_%]N2INBIXF
MTRS)(7.4E8G.\2.L0!Z!_P $E_V<OB_^T#\5]>_X+-_MO>&)-/\ B'\3=+6Q
M^$_@F]^?_A7_ (+W%[:V4$#;=W(;SIGP&P^,(9)8Q]_T  # %% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 4?$WB+2?"/AV^\5:]<
MB&RTZTDN;J4_PQHI9C^0K\J?BI\0=6^*OQ$UCXAZV3Y^JWKS>66SY2=$C!]%
M0*H]EK[5_P""E?Q6_P"$1^#]K\.=/N=MYXFN\3JIY%I"5=_IES&ON-PKX*K^
M>/%W.WB<SIY93?NTES2_Q26GW1V_Q,\/,ZW-45-=/S"BBBOQX\L**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ KXU_;&Y_:*UW_KWT__ -(+>OLJOC3]L0Y_:)UX_P#3"P_](;>OZ]^A
M;_R<_&_]@=3_ -/X<_-O%+_DGJ7_ %]C_P"D3/,J***_TW/P0**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ K]:/^#=O]J>37?!OB;]D7Q-J&Z;0V;7/"ZR/S]DE<+=0J.P29DD [FX<
M]J_)>O6/V'/VC;S]E']JGP=\;HYI%LM,U58];BCR?-T^8&*Y7'\1\IV91_>5
M3VKY+CC(%Q)PS7P:5YVYH?XXZK[]8^C9]3P9GCX>XCH8MNT+\L_\$M']WQ>J
M1_2)145C?6>IV4.I:==1SV]Q$LL$\3AED1AE6!'!!!!!J6OXA::=F?V6FFKH
M****0!1110 4444 %%%?!'_!1S]NSXX_%?XUC_@D]_P3#U2*;XS:]8K+\1_B
M(@,EA\*M#DP'O)W7C[>Z-B" $."ROP2F0#D_V]?C?\4?^"IW[2>J_P#!'S]B
MCQC=:3X+T39_PU5\7-(?C1[!R<^&K*7E6OKD*R2XR(T#HP;;.B_??P3^"WPO
M_9T^$OA[X&?!;P=::!X5\+:7%I^AZ19)B.W@08 R>68G+,[$L[,S,2S$GA/V
M$?V&_@;_ ,$]/V=-)_9S^!&DRK96;-=:UK=\P>_U[4I /M&H7DO66>1@"3T5
M0J* J*!['0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !117+_&OX@P?"KX3Z_\09F4-IFFR26X;HTY&V)?QD9!^-8XBO2PN'G6J.T8
M)MOR2N_P%)J,6V? ?[<OQ2?XG_M#:N;>XWV.AM_9=B <C$1/F-Z',IDY]-OI
M7C]/N+B>[N'NKF5I))7+R2.<EF)R23ZYIE?Q9FF/JYIF-7&5?BJ2<O2[V^6R
M/DZDW4J.3ZA1117 0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5\9_MA<_M$:]_P!<;#_TAMZ^S*^,
M_P!L'_DXC7O^N-A_Z0P5_7OT+?\ DY^-_P"P.I_Z?PY^;>*7_)/TO^OL?_2)
MGF=%%%?Z;GX(%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 ?OE_P1H_:(_X:!_83\,Q:G?>=J_@
MQF\.:IN;+8MU4V['N<VSPC/=E;T-?55?C9_P;P_'N3P7^TKXB^ >IWVVR\;:
M$;FPB9NM_99<!1VS;O<$XZ^4OIQ^R=?Q9XCY(LBXOQ%**M";]I'TGJ_DI<R7
MH?V!X?9P\ZX4P]63O."Y)>L-%\W&S^84445\,?:!1110 45%?7UEI=E-J6I7
MD5O;6\32W%Q/($2)%&69F/"@ $DG@ 5^<'QF_P""@7[2W_!4WXC:O^QO_P $
M<-=.C>#=.NVT_P"*G[5L]J7TS1UX$MEH'(^WWQ4X$Z$)&"&5E#).H!V/[>__
M  4:^-'Q%^-MQ_P3"_X)3P67B#XWWEN!X\\>S*)=$^%6GN=KWEZX#*][@GRK
M7D[L%E)Q&_O'_!/+_@GG\%O^"='P4?X9_#2>]UOQ!K=ZVJ?$#X@:\YEU;Q9J
M\F6EO;N5B6.69]D>XA QY+,[MI_L*?L$?LZ?\$[_ ()0?!+]GCPO)!%+,;OQ
M%XAU.7S]4\0Z@W^LOKZX(#33.<GLJ@[455 %>T4 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %?+_ /P5#\?MH_PST/X=VMQM
MDUK4VN+E5/6&!1P?8O(A^J5]05^>7_!17Q[_ ,)A^T9=:';S;K?P]80V* 'Y
M?,(\V0_7,FT_[E?G_B;F7]G<)U8Q=I56H+YZR_\ )4U\SBS"IR89KOH>$444
M5_*Y\X%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %?&?[8)S^T1KW_ %QL/_2&"OLROC+]K\Y_
M:'U[_KE8_P#I%!7]>_0M_P"3H8W_ + ZG_I_#GYMXI?\D]2_Z^Q_](F>:444
M5_IN?@@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!WW[+7QGO/V=_VC/!?QLLW<#PYXBMKNZ2/
MK+;!PL\?_ XC(G_ J_I9L;VTU*RAU'3[E)H+B)9()HVRKHPR&![@@@U_+17]
M#7_!+/XR?\+Q_8*^'/BRXNO-O;#1!HVHEFRXFLF-MEO]IDB23WW@U^ >.F5*
M6&PF916L6Z<GY-<T?NM+[S]S\%LS<<1BLND]&E47JGRR^^\?N/H*BO.OCK^U
MY^RI^S#8-J7[1G[2/@;P-$(]ZCQ7XIM+%Y!VV)-(K.3V"@D]@:^2O$__  <5
M?L4^*=9N/ _[$7PV^*_[2/B:)S$=-^$'P]O+BU@E[>?>7*111Q]S*AD '/-?
MSD?T"??5?//[=/\ P5'_ &./^">NDVT7QX^(S7/BK5MJ>&?AQX6MSJ/B+796
M.V..VL8SO.YOE$DFR/=P7!(!^<[CP]_P7X_X*!9M/%6L^#?V,OAY>?Z^UT&Z
MC\4^.;B$]4^T#;9V>Y<8>/;-$QZ-C%>\?L/_ /!([]B[]@W5[KXB?#?P5?>)
M_B-JFYM?^+/Q"U%M8\2ZG(PP[O>3#,6\<,L*QJV!N!/- 'S9'^RC_P %#O\
M@LY>P^(_^"B@U+X!_L[R2K-8?L[^&M69?$/BN$'<A\07T>TV\3<$V<>UAG#"
M.2-93^A7PE^$7PO^ WPYTGX0_!?P#I7A?PQH5H+;2-#T6R2WMK6,<X5% &22
M6+'EF)8DDDUT=% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 V>>&V@>YN) D<:%G=C@* ,DFOR6^(OBJ;QUX_UOQI.3
MNU;5KB[PW822,P'X X_"OTL_:G\7MX%_9X\7>(HY-DBZ-);PN#RLD^($(]PT
M@/X5^75?@OC+C^;$87!)[*4W\WRK\I'C9K/WHP^84445^(GD!1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !7QC^U]_R<-KW_7*Q_\ 2*"OLZOC']KWG]H;7O\ KG9?^D4%?UY]
M"W_DZ&-_[ ZG_I_#GYMXI?\ )/TO^OL?_2)GFM%%%?Z<'X(%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %?<7_  2C_8YM/^"@?@KQ-\'O&_[9?QM\!^'O!VH1W]QX-^%_CHZ-
M::\MZNQFNRL;/(J&T VJ5_UH.<U\.U]P?\$ ?BBW@C]NO_A!II\0>,O"E]8+
M$3P9X0MVC?4);RC_ (&:^#\3,N_M+@K%Q2U@E-?]N-2?_DJ9]MX=9A_9_&.%
MDWI-N#_[?32_\FL???P*_P""!W_!(W]G^_&O>&_V*?"_B#5S)YL^M?$ S>(K
MF:;KYI.I/,JOGG**N#R,5]9^'/#/AOP=HL'AOPCX?L=*TZU39:V&FVB00PKZ
M*B *H]@*O45_%Y_7P4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!\\?\%,/$W]C?L]0Z'')A]7UZWA9,]41
M7E)_!D3\Z^ J^OO^"J_B!VN_!OA6-\*L=Y=RKGJ28D0_AA_SKY!K^6?%#%O$
M\858=*<81_\ )>;\Y,^=S&7-BFNU@HHHK\].$**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^,
M/VO/^3A=?_W++_TC@K[/KXP_:Z_Y.$U__<LO_2."OZ\^A;_R='&?]@=3_P!/
MX<_-?%+_ ))^E_U]C_Z1,\VHHHK_ $X/P4**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]D_X)
MZ_$+_A5O[<'PL\9//Y447C2RMKJ3.-D%Q(+:4GV"2M7C=6-*U.]T75+;6=-F
M,=Q:7"302#JKJP93^! KDQ^%CCL#5PTMIQE%_P#;R:_4ZL#B98+&TL1'>$HR
M^YI_H?U*45G^$_$-IXN\*Z9XKL,>1J>GPW<.#GY)$#C]&%:%?P!*,H2<7NC^
MZ8R4XJ2V84445(PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** /@G_@IWK7]H?'W3])1\K8>&H%9?1WFF<_\ CI2O
MG&O9?V_M1:__ &J_$D>_*VT=E"GMBTB8C\V->-5_'?&-=XCBK&S_ .GDE_X"
M^7]#Y?%2YL3-^84445\V<X4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\7_M<_P#)PFO_ .[9
M_P#I'!7VA7Q?^UQ_R<)K_P#NV?\ Z1PU_7GT+O\ DZ.,_P"P.I_Z?PY^:^*7
M_)/TO^OL?_2)GF]%%%?Z<'X*%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']'O_!/_P 7
MMXZ_8A^%'B263?))X"TR&=R?O20VZ0N?Q:,FO7Z^7O\ @C+XA_X2/_@FW\-Y
MGDS):0ZC:2#/W?*U*Z51_P!\!?SKZAK^#>(\.L+Q#C**7PU:B^Z;1_;G#U=X
MK(<)6?VJ5-_?%,****\4]@**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#\QOVQ+_ /M']IOQE<;L[=6,7_?"*G_L
MM>:5W7[3C^9^T3XW;/3Q1>C\IF%<+7\5YW-U,ZQ,GUJ3?_DS/DZSO5D_-A11
M17EF84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5\7?M;\_M!Z_P#2T_\ 22&OM&OB[]K;_DX/
M7_I:?^DD-?UW]"[_ ).EC/\ L"J?^G\.?FOBE_R3]+_K['_TB9YQ1117^G)^
M"A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!^Y7_! _4VO_\ @GS86I?/V+Q7J<(&>F72
M3'_D3]:^TJ^$/^#>&^>[_89UF!NEM\2+^)?H;.Q?_P!G-?=]?Q!QY#V?&6.7
M_3R3^]W_ %/[+X(G[3A'!/\ Z=Q7W*P4445\D?4A1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?E?^T>YD_:#\<,
M?^AMU$?E<R"N+KNOVGK?[+^T3XVCQC/B>\?_ +ZE9OZUPM?Q/FZ<<UQ"?\\_
M_2F?)5?XDO5A1117GD!1110 4444 %%%% !114UII]_?MLL;*:8CM%&6_E32
M;=D!#16FG@KQE(-R>$M38>HL)#_[+1'X+\5.^R30KB$GI]I3RO\ T/%3-JE\
M>GKH=5+ XVO_  J4I>D6_P D9E%;J?#?Q<XR+*V_'4K<?S>B/X=^(B^RY%M#
MGNURKC_R'NK">,PE+XZD8^LDOS9Z%+AOB*O_  \'5EZ4YO\ 0PJ*Z9?A?J+#
M)\0::OL3-_2*EC^&EPK[;K6X,?WK>-G_ /0@M<\\VRNGO7A\I)_DV>A2X'XO
MK?#@:GSBU^=CF**[!?AEI9'S^)K@'T&FJ?\ VK1%\.-)C?\ ?:K<3+_LQ+$?
MYM7///\ )J?Q5E\KO\DST*7AKQO6^'!M>LH+\Y(X^BNY7P!X2V_,NHD^HO(_
M_C5+%X&\,PON%M/*O]VXGS^J!:YY\49)#:K?TC+]4CT*7A-QK4^*E&/K./Z-
MG"T5Z&/"_A(+@^&8#[FXG_\ CE+#X<\/6[[[?1;=<_PN#(/_ !\FL)\791!Z
M<S]%_FT>A2\&N+*GQ3I1]92_2#/.Z*]-6STQ1M&B:=^.G0G_ -EHAM[6U?S+
M2TAA/_3"%4_]! KGGQGER?N0F_5)?^W,[Z7@EG;_ (F*IKT4G^:1YE4UKI]_
M?'%E8S3'./W41;^5>H#4M14;5OY@/02G_&HGD>1M\CECZL<USSXUH)^Y1;]9
M)?HST*7@=6?\3')>E-O\YH\^'A/Q41N'AG4"/463_P"'N*6W\)^([AMBZ1*A
M':8"/_T+'K7?T5A/C:;?N4+>LK_^VH]"EX(8!+]YC9/T@E^;9Q(^'_BLKN%A
M#_X'0_\ Q=%OX!\02MMF6&'!ZR39_P#0,UVU%<\^-,=?W*45ZW?Y-'H4O!3A
MR*_>5ZK]'!?^V,Y+_A6FJ[<_VQ8?3=+_ /&Z6W^'%V6(O-4B09X,*%_Y[:ZR
MBN>?&&:R=THKT3_5L]"EX/\ "%->][27K/\ R2.<_P"%:6>W/_"0RY]/L(_^
M.5\4_MZ_"O6/ /QE_P"$GN)_M%AXBM$EL[@1; 'A1(I(B,G+ "-\],2KW!K[
MYKSC]JGX,#XX?!W4/#5A;;]6L_\ 3M#('S-<Q@_NNH_UBEH^3@%U8_=%?O7T
M9O&FKP!XN83%9G**PF)3PU5V2Y(U91<9WZ*%2,')_P G-UL? >+?@CDF;\!8
MF.3TI+%4OWL/>E+F<$[PLW:\HN2CI\7+K:Y^;U%!!!P117^Y!_FB%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% '[2_P#!NJ<_L0^)/;XH7W_IOTZOO>OA#_@WAL3:?L,Z
MS<$?\?7Q(OY1^%G8I_[)7W?7\2>(#3XTQUO^?C_0_L?@1-<(8*_\B_4****^
M./K0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** /SE_:I^&-Y>_M$^+KP>(-.MQ-JS2".?S]P#*K<[8B._K7GZ_"Z
M6,_Z3XELV'_3K%*Q_P#'U3^=>Z_MD6/V+]H?76"X6=;65?QMXP?U!KS"O\\.
M,^)\SP7%F/PL807)6JQO:5VE.23^+JO(_:,F\*N%,=EM'%U74;J0C)KF25Y)
M-VM%:7?<PH_ACHA'[WQ5=J?]G2E/_M84H^&V@1-EM;O+@>@M4A_7<];E%?*3
MXMSB7PN,?2*_6Y[U+PIX)I_%AW+UG/\ 22,N/P%X* _>PZH3_LW\8_\ :)I5
M\$>$(3F&QNI/:YO P_\ '%2M.BL)\3YY4WJ_=&*_**/0I>'/!5'X<''YN3_.
M3*J>&_!Z##>$K5O=KFX_I+2KH/AJ%MUKX;M(SGOOD'_D1FJS17///LXJ;UY+
MT=ORL>A2X,X2H_#@:7SA%_FF(D.GH-HT+3/QTJ _S2E401MOMK*V@.<YMK6.
M+_T "BBN>>:YI5^.O-^LI/\ 4]"ED&14/X6%IQ](17Y(LIK6L1C;'JURH]!.
MP_K45Q>7=V<W5U)*1T\QRW\ZCHKFJ8G$UE:I-OU;9Z%+#8>A_#@H^B2_(***
M*Q-@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* /@C]O3X,?\*S^,#^+=)MMFD^*C)>PXZ1W0(^T1]<_>99!P !,%'W37AU?I
M/^T[\&T^./P>U+P?:PAM3A O-$8G&+N,':G) ^=2\>2<#S-W\(K\V71XW,<B
M%64X96&"#Z5_N/\ 1&\6O^(H>%5&AC*G-CL!RT*UW[THI?N:KZ^_!<K;U=2$
MV?Y;_2&\/O\ 4;CVI5PT+87%WJT[;)M_O(+_  R=TEHH2BA****_J4_!PHHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#]R?^"!VER:?_P $^K&[=,"^\6:G.I]0'2//YQD?A7VG
M7R[_ ,$8M _X1_\ X)L_#B)TQ)=1:E=2''7S-2NF4_\ ?&W\J^HJ_ACC.LJ_
M%N/FO^?U1?=)K]#^TN$:3H\+8*+_ .?4']\4_P!0HHHKYH^B"BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^.?V^
M-+^Q?&>UOU7B\T*%R?5EDE0_HJUXC7TM_P %$=&VW7A?Q"B??CNK>1L=,&-E
M'_CSU\TU_G3XP8)X#Q)S&G;>:G_X'",_U/ZAX'K_ %CA7"R[1:_\!DX_H%%%
M%?FI]6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !7P?^W]\&/^%=?%H^.](MMNE^*R]U
M\O2*\!'GKU)^8LLN3@9D8 82OO"N%_:1^#\'QQ^$6I^!T1/MX476C2.V EY&
M#Y?)( # M&2> LC'J!7]%_1=\67X3>*N&Q6*J<N"Q5J&(N]%";7+4?\ UZG:
M3>_)SI?$?C?CIX?+Q!X"K4*$+XJA^]H]W**]Z"_Z^1O%+;FY6]C\T:*?/!/:
MSO:W4+QRQN5DCD4AE8'!!!Z$'M3*_P!X$TU='^4;33LPHHHI@%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M15C2=+O=;U2VT738#)<WEPD%O&.KN[!5'XDBDVDKL:3;LC^C3_@G[X0_X07]
MA_X4>'&BV2)X"TR>=,?=EFMTF<?7=(U>P5F^#O#EMX.\(:5X1LL>3I6FP6<6
M!@;8HU0?HM:5?Y_YAB7C,?5Q#^W*4OO;9_=.!P_U3 TJ'\D8Q^Y)!1117(=0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% 'B7[>F@?VG\&;?6$3+:;K$4C-Z(ZO&1_WTR?E7QQ7Z _M#^&_^$L^"
M7B71ECWO_9;SQ+CDO%B50/?*"OS^K^(?I'98\+QK1Q:6E:E'_P "A*47_P"2
M\I_0/A;B_;9!.@]X3?W22:_&X4445_/I^EA1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 ?"__!0;X+_\('\4U^)&C6FW3/%1>:?:.(KY<><#UQYF1+D]6:3 PM?/
M]?IG^T)\(K3XW_";5/ ,@C%W)&+C2)I2 (;R,$Q-D\*&R8V;G"2/CFOS0O+.
M[TZ\ET_4+62">"1HYX)D*O&ZG#*P/(((((/2O]N_H>^+7_$2_"RG@<94YL;E
MW+0J7>LJ=OW-1]?>@G!MZN=.4GNC_+_Z1OA]_J3QY/%X:%L+C+U86VC._P"]
MA\I/F2V49Q2V(Z***_K$_G\**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "O8?^"??@#_A9_[;OPL\'/!YL4WC
M:PN+J/&=T$$HN)1_W[B:O'J^W_\ @@#\,/\ A-OV[/\ A-I[;=#X.\*7U^DI
M'"SS;+15^I2XE(_W37S_ !9CUEG#.,Q-[.-.=O5IJ/XM'N\,8)YCQ%A,/:ZE
M4C?T33?X)G[>T445_"9_:X4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 RXMX;NW>UN(P\<B%)$/1E(P17Y
MP^-/#LWA#Q?JGA6XSOT[4)K8D]]CE<_CC-?I#7Q1^VSX0/AGXXW6IQ1;8=9L
MXKQ,#C=CRW'UW)N/^]7\W?24R9XKAO"9E%7=&HXORC46_P#X%"*^9^J>%..]
MCFM;"MZ5(W7K%_Y2?W'D5%%%?Q@?O 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!7P]_P %#?@K_P (3\28OBGHEGMTWQ.6-YY:?+#?J/WF<# \U<29)RS^<>@K
M[AKC_CS\)K#XV_"O5?A]=^4MQ<1>;I=Q+@"WNTR8GS@[1GY&(&=CN!UK^@?H
MS^+$O"/Q4PN88B=L'7_<8CLJ<VK3?_7J:C.^_*I17Q,_(_&WP_CXA\!U\'2C
M?$TOWM'OSQ3]W_M^-X]KN+>Q^8]%3:EINH:-J-QI&K64MM=6L[PW-O.A5XI%
M)5D8'D$$$$'H14-?[U1E&<5*+NF?Y.2C*,FFK-!1113$%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?KC_P &W_PD
M?2OA3\1/CA>6^#K6N6NCV3L.0EK$99"OLS72 ^\7L:_(ZOZ&/^"5GP=;X(_L
M#_#GPM=6GDWNH:*-9U ,N',MZ[7(##LRI(B8[;,5^2>,V9_4N$OJR>M:<8_*
M/OO\5%?,_4_"++OK?%/UAK2C"4OG+W5^#;^1]"4445_)Q_4(4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5\_?\% /!1U/P-I/CJVBS)I5ZT%P0/\ EE,!@GV#HH_X'7T#7._%KP4GQ%^&
MVM>#&4%[ZQ=;<MT$P^:,_@ZJ?PKY'CW(/]9^#L;EJ5Y3@^7_ !Q]Z'_DR1[?
M#F9?V1GF'Q3=E&2O_A>DOP;/SMHITL4L$K03QE'1BKHPP5(Z@TVO\S6FG9G]
M8[A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q+_P43^"A\(^/K?XNZ'9;
M=.\1GR]1\M,+%?HO).% 'FH-_)+,Z3,:^<:_3[XV_"O3/C1\,-6^'FI&-'O+
M?=87,@XMKI?FBDS@D , &QR49U_BK\R=8TC4] U:ZT'6K&2VO+*Y>WN[:9</
M%*C%61AV(((/TK_;#Z&GBU_Q$7POAE6-J<V-RWEHSN]94K?N9^?NITV]VZ?,
M_B1_F1])/P^_U.XZEF&&A;#8V]2-MHU+_O8_>U->4[+8KT445_7A_.P4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!W
MO[+7P:NOVA?VC/!7P5M4<KXC\1VMI=M'UCMBX,\G']V(2-_P&OZ6[.SM-.LX
MM/L+=(8((UCABC7"HBC 4#L !BOQQ_X-XOV?CXW_ &D?$/[0&JV6ZS\#Z+]F
MT^1E_P"7^]#1@J>^VW2X!';S5]>?V2K^6?&O.%C.(J>!@]*$=?\ %.S?_DJB
M?TOX.Y2\)D%3&R6M:6G^&&B_\F<@HHHK\9/UT**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /A;]K3
MX?GP!\:]32"#9::J?[0M,#C$A.\?A('&/3%>:5]@?MW?#D^)?AQ;>.[&#=<Z
M#<?ORHY-M*0K?7#A#[ L:^/Z_P Z_%WAE\+\=XJC"-J55^UAVY9MMI>49<T5
MY(_J#@G-EF_#M&I)WG!<DO6/^:L_F%%%%?F9]8%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5\6_P#!1KX*CPSXSM/C+H=GML=>(MM5V+A8[Y%^5N  /-C7..26
MAD8GYJ^TJYKXP?#/2?C#\-M6^'6KLD:ZC:E;:Y=<_9IU(:*7@9PKA20.67<O
M1C7[O]''Q6J>$/BEA,UJR:PE7]SB%T]E-J\K=Z<E&HNKY7'[3/RKQFX!AXB<
M"8C+Z<;XB'[RB_\ IY%.T?2:O!]%S7Z'Y>45;U[0]6\,:Y>>&]>LGMK[3[J2
MVO+:3&Z*6-BKH<<9# C\*J5_OE3J4ZM-3@TXM736J:>S3ZIG^2TX3IS<)JS6
MC3W3"BBBK)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHKUC]AO]G:[_:J_:K\&?!)+>1[+5-7236WCR/+T^$&6Y;/\)\I&53_>
M91WKFQF+H8#"5,36=H0BY-^25W^!T83"UL=BJ>'HJ\YM12\V[(_9G_@C/^SK
M)^SW^PKX;DU>P\C6/&;OXCU0,N&"W"J+=3W&+9(25/1F;WKZKJ.TM+6PM(K"
MQMDA@@C6.&&)0JH@& H X  &,5)7\&YQF5;.,TK8ZK\523EZ7>B]$M%Y(_MS
M*<NHY3EE'!4OAIQ4?6RU?S>K"BBBO./0"BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"IK^B:=XET.
M\\.ZO#YEK?6KP7">J.I4_H:_.[Q_X-U+X?>--2\%ZL/W^G7;1%\8\Q>JN/9E
M(8>QK]'*^8_V^_A85DL/BYI5OPP6RU7:._)BD/ZH3[(*_G[Z0G"+SGA>&;4(
MWJX5W?=TY64O_ 7:7DN9GZ7X9YTL!F\L%4?N5MO\:V^]77F['S/1117\0']
MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% 'QI_P4@^"_\ 8?BBQ^-FB6NV
MUUDK9:P%'"7B)^[?K_RTB0C '6!F)R]?,5?J1\5?ASH_Q:^'>K_#K7'$<.J6
MAC2<J3]GE!#12X!!.R14;&1N"E3P37YB>)?#NL>$?$-]X5\0V9M[_3;R2UO(
M"P/ERQL59<C@X(/(X-?[2?0L\6O]?_#-9'CJE\9EG+2=WK*@T_8R\^5)TGVY
M(MZR/\T/I,^'W^J7&[S7"PMAL=>:MM&JOXD?^WFU-?XI):1*5%%%?V0?S<%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7ZU_\&[G
M[+/]@>!?$O[7'B73L7.O2-HGAAY$Y%G$X:YE7U#S*D>>H-LX[U^7?P7^$WBW
MX[_%CP]\'/ MIYVK>(]5AL;,$':A=L&1L=$1<NQ[*I/:OZ2_@A\(?"?P#^$/
MASX,>![?R]+\-Z3#8VI90&EV+\TK8_C=MSL>[,37XQXS\1K+\DAE=)^_7=Y>
M4(N[_P# I67FE)'Z]X0\/O'YS+,JJ]R@M/.<MO\ P%7?DW%G54445_+1_2P4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !63X[\':5\0/!^H^#-;3-MJ-JT3L!DH>JN/=6 8
M>X%:U%8XG#T,9AYT*T5*$TXR3V::LT_)K0TI5:E"K&I3=I1::?9K5,_-WQAX
M6U;P1XHO_"6NP^7=Z?<M#,.Q(/##U!&"#W!%9M?4'[>7P=-Q;V_QCT.VRT(2
MUUI47JN<12GZ$["?=/2OE^O\V./N$L1P5Q37RR=^1/FIM_:IR^%^J^%_WDS^
MJ^&\ZI9_D]/%Q^)Z27:2W7ZKR:"BBBOC#W0HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "OCS_@I)\&/[-UVP^.6BVV(=3V6&M[?X;E$_<R=?XXD*<  & $G+U]A
MUA_$KP!HOQ3\ ZM\._$!VVNK6;0M*%+&%\AHY0 1DI(J.!G!*X/!-?MOT>_%
M2MX0^*&#SJ<G]6D_98A+K1FTI.W5TVHU(KJX);-GYCXO\!T_$3@7$Y9%+V\5
M[2BWTJP3Y5?HIJ\&^BDWT/RSHK0\6^%]:\$>*-0\'^([7R+_ $R\DMKN(,"%
MD1BIP1PPR,@C@C!'6L^O]^J-:CB:,:M*2E&2333NFGJFFM&FM4S_ "0JTJE"
MK*G434HMIIZ--:--=&@HHHK4@**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHKM/V=_@7XT_:6^-?ASX'> +8OJ7B'4DMDE*%EMHOO2SOC^".,/
M(WLAQS65>O1PM"5:K+EC%-MO9)*[;]$:T*-7$UHTJ2O*3226[;T2^;/T2_X-
MZ/V/);C4=9_;1\9Z7B*W671O!?G)]Z0C%W=+GT7$"L.#OG':OU6KF/@O\)/!
MOP&^%'A_X.?#^Q^SZ/X<TR*RLD(&YPH^:1R.KNVYV/=F)[UT]?P]Q?Q%5XHS
M^MCY:1;M!=H+X5^K\VS^S.%,@I<-Y%2P4?B2O)]YOXG^B\D@HHHKYD^C"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** *FO:'I?B;1;OP]K=HL]I>V[PW,+=&1A@CV^O
M:OS^^,7PQU7X1?$"^\%ZEN=(7WV5PPQY\#?<?\N#Z,".U?H97DW[6WP/'Q8\
M"'6=#M-VN:,C2V81?FN(NKP^Y.,K_M#'\1K\6\;. 7Q?PY];PD+XK#7E&V\X
M?;AYO3FCYJR^)GWO '$BR/-/85I6HU;)]HRZ2_1^6O0^)**""#@C!'445_!!
M_1X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!\B?\ !27X+_9]0T_X[:);
M?)=[-/U[:.DJK^XF/)/**8R< #RHQU>OE*OU0^('@?0_B7X(U7X?^)%)L=7L
MVMYF5=S1DX*2J,@%D<+(N>-R#-?F'XV\'ZY\/O%VI>"/$ML(K_2KR2VN54Y4
MLIQN4_Q*1AE;H5((X-?[,?0E\6O]>?#=\.8ZI?%Y9RP5WK+#O^%+SY+.D[;1
MC!O61_FS])[P^_U6XS6=86%L/CKR=MHUE_$7_;]U47=N=M(F71117]J'\RA1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %?L=_P03_8>_P"%4_"F
M?]K7X@Z/LU_QI:^3X:BGC^:STG<#YHST:X=0W_7-(R#AR*^!_P#@EK^PS?\
M[;O[1UKHFNV4H\%>&S'J'C&[7(#P[OW=HK#H\S*5X((19&'*@'^@#3M.T_1]
M/@TG2;**VM;6%8;:V@C")%&H"JBJ.%4   #@ 5^#>,O%ZP^&61867OSLZC72
M.\8^LMW_ ';=)'[=X1\*/$8AYUB8^["ZII]9;.7I'9>=^L2:BBBOYL/Z&"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M.%<J6&I:S>LY?S2_R6T5T7FVPHHHKY,^H"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ KP;]K+]EU?'=O-\2/A_8@:W"FZ_LHE_X_D ^\
MH_YZ@?\ ?0&.H&?>:*^<XJX6RCC#)JF6YA"\):IKXHRZ2B^C7W-73NFT>ID^
M<8W(\?'%865I+==&NJ?D_P#@K5'YF.CQN8Y$*LIPRL,$'TI*^LOVJ_V44\7+
M<?$GX::>%U4 R:EID2X%X.\B#_GKZC^/_>^]\G21R12-%*A5E)#*PP01V-?Y
M[<<<#9QP)G#P6-5X.[IU$O=G'NNS7VH[I]TTW_37#W$.!XBP*KX=V:^*+WB_
M\NSZ^MTDHHHKXL]X**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OEK_@I%\%?[2T2Q^.N
MA67[[3]EAK_EI]Z!FQ!.V!_"[&(L3D^9"HX6OJ6J7B7PWHGC'P[?^$O$MG]H
MT_4[22UO8A@$QNI4[20=K#.5;&58 CD5^M^!WB;B_"/Q*P/$,&W2C+DKQ7VZ
M$[*HK=6E:<5_/&)^?>*' ^'\0N"L5D\[>TDN:E)_9JQU@_)-^[+^[*1^4E%=
M!\5?ASK?PD^(FK_#GQ!\USI5V8O."%5GC(#1S*#R%>-D<9YPPS7/U_T$8+&X
M3,<'3Q>%FITJD5.,D[J49).,D^J:::?8_P A\5AL1@L3/#UXN,X-QDGNI)V:
M?FFK,****Z3 **** "BBB@ HHHH ***]Q_82_8.^+?[=?Q4C\&>"+9[#0;&1
M'\3>*)X2UOIL)/0=/,F8 A(@<D\DJH9AR8_'X/+,'/%8J:A3@KMO9?\ ![):
MMZ+4ZL#@<7F6+AAL-!SG-V277^NKV2U9+^P-^P=\3_V[?B[%X+\*Q2V'AW3W
M27Q5XF>',6GP$_=7/#S/@A(^Y!)PJL1^_/P-^!_PU_9R^%VD_![X2>'8],T3
M1[<1V\*\O*QY>61NKR.V69CU)_"J7[./[.7PH_95^$^G?!SX.^'5L-*L%W22
M/AI[V<@;[B=\#S)7P,GH  J@*JJ.ZK^0./N.\7QACN2%X8:#]R/?^]+^\^BV
MBM%U;_J[@?@G"\)X/FG:6(FO>EV_NQ\EU?VGJ^B11117YZ?>!1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A?[3W[)MI\
M1%F\=_#NVBM]= +W=F,+'?\ OZ++[]&[X/->Z45\]Q/PODW%^4SR_,J?-!ZI
M[2C+I*+Z27W-:---H]/*,WQ^28V.)PLK26_9KLUU3_X*U/S0O["^TN]ETW4K
M.6WN()#'/!,A5XV!P5(/((/:HJ^X/VAOV7_#?QHM&UO2C'IWB&*/$5Z%^2Y
M'"3 =?0,.1[@8KXS\8^#/$W@#Q!/X8\7:3+97MN?GBD'##LRD<,I[$<&OX'\
M0O#3/. ,=:LO:8>3]RJEH_*7\L[='H]XMJ]OZ0X9XKR_B7#WIOEJI>]![KS7
M>/GTZV,NBBBOS@^I"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YB_P""D'P6&M^%;'XX
M:':?Z3H^VRUS8OW[5W_<RGH/DE<H3RQ\]!T2OC2OU>US0]'\3Z)>>&O$-D+F
MPU&TDM;V#=CS(I%*. ?X3@G##D'!'(K\QOC!\,]7^#WQ+UCX<:V_F2Z9=E(K
MC9M%Q"P#Q3 9. \;(^,Y&[!Y!K_8'Z#'BU_K9P)4X0Q]2^*RZWL[O66&D_=]
M?92O!]%!TD?YT_2G\/O]7^*H<182%J&,^.VT:T5K_P"#(^]YR4V<U1117]UG
M\JA1110 4444 %%%?;G_  3._P""/OC_ /:UO;+XO?&ZUO?#GPW5EE@)4QWF
MO@'[EN#S'">\Y'(X3)RR>3G6>99P]@)8S'5%""^]OM%=6^WS>EV>ID^39CGV
M.CA,%!RF_N2[M]$N_P EKH>9?\$]/^";OQ:_;P\=J;"*?1?!&FW 7Q#XLEAR
MBXP3;VX/$LY!''W4!#-U56_=OX!_ 'X5?LS?##3OA#\&_"T.E:-IR?*B<R7$
MI WSS/UDE; )8^P&  !L?#SX=^!OA-X+T[X=?#;PM9Z+HFDVX@T_3;"$)'"@
M]!W).26.2Q)))))K:K^1>-^/,QXQQ5G[F'B_=A?_ ,FEWE^$=EU;_JG@W@C
M<)X:Z]^O)>]/_P!MCVC^+W?1(HHHKX,^W"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y3XL_!KP1\9-!.C
M>+-/_>Q@_8[^$ 36S'NK>GJIR#Z=".KHKCS#+\#FN#GA,9352E-6E&2NFOZV
MZIZK4WPV*Q&#KQK4).,XZIK1H^!OC5^SYXZ^"FIE=:MOM6F2R;;35[=#Y4GH
MK?\ /-\?PGWP2!FN$K]+-6TC2]>TV;1];T^&[M+A"D]O<1ATD4]B#P:^8/CO
M^P_?:7YWBCX-J]U;C+S:'(^98Q_TQ8_?'^R?F]"V<5_'7B/X"YADSGF'#R=:
MANZ>]2'^'K./_DZ[2U9^Y<+>(V%QRCALS:A4V4]HR]?Y7_Y+Z;'SE14EU:W-
ME<R6=[;R0S1.4EBE0JR,.""#R"/2HZ_G%IQ=GN?J2::N@HHHI#"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *^:?^"COP8_X23P39?&G1;;-YH&VTU?:.7LI)/W;]?^6<SE> 21<<\1
MU]+5!JNE:7KVE76@ZY9+<V-_:R6U[;,Q EAD0HZ9'(RK$9'(SD5^I>#'B5C?
M";Q'P/$="[A3ERU8K[=&>E2/F^7WHWT4XQ?0^%\2N"L+X@<&8K)JME*<;TY/
M[-2.L)>E])6WBY+J?D]175?&OX6ZI\&/BAJ_PXU21I?[/N?]%N2H'VFW8!X9
M< D#=&RDC)VDE3R#7*U_T'9=F&"S?+Z..P=13HU8QG"2VE"24HR7DTTT?Y!8
MW!XK+L94PN)@X5*<G&47NI1=FGYIJP4445V',%7/#OAWQ!XNUVT\+^%=$N]2
MU*_G6"QT^PMVFFN)6.%1$4%F8GH ,UZ[^QW^P-^T9^VWXI_LCX1>$S'I%O,$
MU;Q3J8:+3['H2&DP3))@C$:!GY!( RP_:7]A'_@F5\ /V%]#34/#=B-?\9SP
M;-3\9:G;J)VR/FCMTR1;1'^ZI+-_&S8&/S_C'Q$R7A.FZ5_:XCI33V\YO[*\
MOB?16U/N^$N <XXHFJEO9T.LVM_**^T_/9=7?0^6/^";?_!#/3_"<EC\;?VV
M-(M[[4EVSZ5X +K+;VQZA[TC*S/_ -,02@_C+Y*+^F<$$-M"EM;0K''&H6.-
M% 55 P  .@IU%?REQ%Q-F_%&.>)Q\[OI%:1BNT5T\WN^K9_3N0<.Y5PU@EAL
M%"RZR>LI/O)]?39=$@HHHKP#W HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** //\ XR_L
MW_#OXSV[7.K6?V'50F(=7LT E]@XZ2+['D=B*^2OC!^S?\2?@W.]SK.G?;-+
MW8BU>R4M%[!QUC/LW&>A-?>M?G1\4_%OBK_@J%_P5XT7]FOX=>)M0M/@M^R;
MJ<'B/XIZKI-Z\*>(?&DB.MAHOF1D;XK:,R23H"5),L,B@[#7Y-QYX/<+\;<V
M(2]ABG_R\@E[S_OQT4O727]ZVA]IPYQQF^06I7]I1_ED]O\ "]UZ:KR,*BOL
M/XP?L0^!O&9EUGX>3)H.HMEC;A";24_[HYB^J\#^[7S)\2/@W\1OA/??9/&O
MAN:WC9ML-[&-\$O^[(.,^QP?4"OX[XR\,.+>"9N6,H\]'I5A>4/F[7@_*27E
M?<_<<BXNR7/XI4)\M3^26DOET?ROYV.7HHHK\\/IPHHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /G'_@
MHQ\&/^$N^']I\8-&M=U_X: M]2V]9+"1_E;K_P LIGS@#.)W8G"5\2U^L\NB
MP>)()?#EWI)OX-1A>UN+ *S?:8I%*/%A>2&5BIQSS7E'[/O_  ;[_&7Q]X_O
M;WXT^,%\*>"K;4'&GM&J2ZMJ=MNRC"+E+4E< F3+*V?W;#!K_67Z%GC?@:_A
MS7X<SVMRSRYKV4G=\]&HVU!6NW*G.ZMTA*"2M%M?P'])3PIQ\N-*.<9/2YEC
M%^\2LE&I!).3O9)3C9W_ )E)O62/@7P/X#\:_$SQ39^!_AYX4U#6]8U"7R[+
M3-+M'GGF;T5$!)P.2>@ )/%?IK^PY_P;^RN;/XC?MNZML7Y98O 6C7?)[[;N
MY0\>\<)]/WHY6OO[]F+]B_\ 9P_9 \-_\(_\"_AO::;-+$$O]9G'G7]]CG][
M<-\S#/.P80'[JBO4Z_9N+?&/,LS4L/DZ=&GMSO\ B/TZ0^5Y>:V/CN%O"7+\
MN<<1FK5:I_*O@7KUG\[+R9E^"O!'@[X<>%K+P1X \+V&C:/IT(BL=,TRU6&"
M!!V5%  ]?<DDUJ445^+3G.I-RD[MZMO=GZ_"$:<5&*LELET"BBBI*"BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH ***CN[NUL+66^OKF.&"&-I)II7"I&@&2S$\  #))
MH ^8_P#@K?\ MUZO^PG^R;<^(OA;I']M_%7QUJL'A'X.>%XD$DNJ>(KT^7;X
MC/WDBR9GSA2(PA(,BUM?\$N_V%-(_P"">?['^@? N75_[9\67DTNN?$CQ5(Y
M>;7_ !%=D27MX[M\SC?B-"WS>7%'G)R3\O\ ["T%U_P5K_X**:W_ ,%5?%=M
M)/\ !GX/RWW@W]F.QN4/DZK>;O*U;Q.JMUWLOD0MC[J\A9(,G])J "H=0T[3
M]7LI--U6PANK>9=LMO<1!T<>A4\$5-14SA&<7&2NGNF--Q=UN>&?%+]A?X>^
M*S)J?P_O'T"\;)^S@&6U<_[I.Y/^ G _NU\[_$O]G/XM?"LO/XC\,2362?\
M,2T_,T&/4D#*?\#"U]]T$ C!&0>HK\8XM\"N"^)'*MA8O"UGUII<C?G3^'_P
M'D;ZL^\R7Q$S[*DJ=9^V@NDOB^4M_OYC\RZ*^[_B+^RO\&?B1ON;[PRNG7KY
M)OM((@<GU90"C'W*D^]>&>/_ -@;Q_HQ>[\ :_:ZS".5MKC%O/\ 09)1OJ67
MZ5_.'$O@1QUD+E4PU-8JFNM+XK>=-VE?RCS>I^IY3XB\.YE:-63HS[3V_P#
MEI]]CP.BMCQ;\/O''@.Y^R>,?"E_IS$X5KJV94?_ '6^ZWX$UCU^/8G"XG!U
MG1Q$'":W4DTUZIZH^XI5J5>FITY*47LT[K[T%%%%8&@4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !113HHI9Y5@@B9W<@(B+DL?0#O32;=D&PVB
MO1_ ?[*/QN\?;)[7PD^FVKX_TO6&^SKCU"D;R/<*17MOP]_8$\$Z1LO?B)XA
MN-7F&"UI:9MX/H2#O;Z@K]*_1^&_";COB=QEA\(Z=-_;J_NXV[J_O27^&,CY
M;->-.',INJM92DOLP]Y_AHOFT?*^A>'M>\4:BFD>&]&NK^ZD^Y;VD#2.??"@
M\>]>W_##]@[QOX@\O4OB3JJ:):G!-G 5FN6'H<?)']<L?5:^I?"G@GPCX&TX
M:5X/\.6>G0<;DM8 N\^K'JQ]R2:U*_HGA3Z.>09<XUL[K/$37V(WA3^;^.7W
MQ7>)^7YSXHYEBDZ>7P5*/\S]Z7_R*^Y^IR/PT^!OPR^$MN%\'>&XH[DKB34+
MC]Y<2>N7/0'T7 ]JZZBBOZ"R_+<ORG"1PN"I1I4X[1BE%+Y+\^I^:8G%8G&U
MG6Q$W.3W;;;_ !"BBBNTYPHHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /G__ (*6?\%"?AG_
M ,$U?V9;OX^^/-!N]?U2]U*#1?!'@W3) MWXCUJXW"WLHC@[<[6=WPVU(W(5
MVVHV)\)O@3_P45^(7@FT\>_M(?MQ7?@CQ;J-NMS-X(^%O@O1'T7178!A:/-J
MEI>75\4^Z\R30!R&*J@Q7Q#_ ,'->K7G@+]L']@#XR>.)&C^&WAKX_I+XPN9
MN+:";[=H\T+RD_*<6]O?, ?X4D[$U^N.K6=SJ6E76GV6K3V$T]N\<-_:)&TM
MLS*0)$$J.A92=P#JRY RI&10!X!^QIXP_;>;XS?%CX0?MFWOA?4X_"\VCS^
M?$GA#0)=/M=9TJZBN ;B6*6:8QW0FMY4EC$A12BE %=2?H/[7:?:OL/VF/S_
M "_,\G>-^S.-V.N,\9K\Z_\ @EY^UW^VI^T[^VG^UM\!_CY^T98R>'/@#XKC
MT#PQ/IGA&QLY+M;DZB%N[QRK9:%+:-ML?EJSY+?+\A^'_P!O/P;\,O@=_P $
M8H?CE^S)IU_\2/'/PY^(5AJ\O[:\NE0Z/>^(M9DU\1SS65P\LM_J*?OS:F3<
M;1HX@4FE\L( #]]9[BWM8C/=3I&@QEY&  R<#D^].5T8D*P)4X8 ]#U_K7YW
M_P#!8K4_CU\$/VE/AI^UUK?[%5S^T7\ O#/A'5M,\>?#S3+"+4+OP_?SSV\B
M>((M/F5DNY$MX7@#%?W4;SY>(2ECZ]_P1P\>_L,_%/\ 9EUWXF?\$]_& O/
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
M4 +]Y@J*RH@!]!_!'X+_  V_9T^$'AOX$_![PQ!HWA?PEHT&F:'IMN.(;>)
MJY/5F.-S.<LS%F)))-=3110 4444 %%%% !1110!'>65GJ%L]E?VD4\,@Q)%
M-&&5AZ$'@UYSXS_9(^!7C/?+)X/73)WS_I&CR>01_P  &8__ !VO2J*\C-L@
MR3/:/LLQPT*T?[\5*WHVKKU5CMP699AET^?"U90?]UM??;?YGS#XM_X)YW:[
MIO GQ"C?^Y;:M;%<?62/.?\ OBO-?%'[(?Q[\+[I#X+;4(E_Y:Z7<)-GZ("'
M_P#':^Z**_)LX^C]X?YDW+#QJ8>7]R=U?TFI_<FC[3 ^)?$N$LJKC57]Z-G]
M\>7\;GYLZUX9\2>&YOL_B+P_?6$F<>7>VCQ-GZ,!5&OTQN+:WNX6MKNW26-Q
MAHY$#*1[@URNN_ ;X,>)-S:M\,M&9F^])#8K$Y^K1[3^M?FN9?1DQL6WE^8Q
MEY5(./\ Y-%RO_X"CZO">+6'>F)PK7G&2?X-+\S\^**^V-7_ &(O@%J63::)
M?V!/_/IJ4AQ_W]WUS6I?\$]OA_+G^Q_'>L0?W?M,<4N/^^52OBL9]'OQ$PK_
M '4:57_#4M_Z6H'OT/$WABM\;G#UC_\ (N1\F45]+7O_  3KNU).G?%B-_19
M]&*_J)3_ "K+N?\ @GKX^4G[)X]T=QGCS(I4_DIKYZMX,>)M!^]ETGZ3IR_*
M;/3I\><)U-L4OG&:_.)\^T5[O+_P3[^+8'[GQ7X<8Y_BN+@<?]^334_X)^_&
M(L _B?PR!W(N[@G_ -$5Q/PG\1D[?V;4_#_,W_USX6:_WN/X_P"1X517OD/_
M  3Y^*#-BX\9:"H]4>=OYQBK]I_P3P\3N1]N^)5A&/XO*L'?'YLM=%+P=\2J
MS]W+I_.4%^<D9SXXX4AOBH_)2?Y(^=**^H]/_P""=NCQD'5?BG<S#N+?2EC_
M %,C5T.E?L#?!NR(?4=8UV\8=5>[C13^"Q@_K7N83P#\2<0_WF'A3_Q5(/\
M](<CSZWB1PI2^&I*7I"7_MR1\=TJJSL$1223@ #K7W;HO[)O[/VAX:#X=P3N
M.KWMS+-G\'<K^E=GH7@KP;X74+X:\)Z;IX P/L5C'%_Z"!7V&7?1GXAJM?7L
M=2IK^Y&51_C[/\SP\5XL99#_ '?#SE_B:C^7,?!'AOX'_%[Q=M;P_P##G5ID
M;[LSV;1QG_@;X7]:]&\*_L%_%[6-LOB34M+T>,_>22<SRC_@,8*G_ONOL2BO
MT7*/HX\&X-J6.K5:[[74(OY17-_Y.?+XWQ3SVO=8>G"FO1R?WO3_ ,E/"O!_
M[ WPNT?;-XNUW4=9E'WHU86T+?\  4R__C]>K^#OA=\._A_$(_!O@W3]/8#!
MFAMQYK#WD.6;\36]17ZUD? _"/#=GEN"ITY+[7+>?_@<KR_$^*S#B'.\UNL5
MB)23Z7M'_P !5E^ 4445]4>.%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!Y5^VG^Q?\ /V_OV=M=_9A_:4\)MJOAK7$5M]O+Y5U87*',5W;2X/E31MR
MK8((+*RLC,K>3? #]GS_ (*;?LN?#:T^!^C_ +3'PY^*VA:':+9^&/$OQ$\.
MW]AKEO:H-L4-[)9SR17[1H%7S@L#OMR^6):OJZB@#XR_9)_X)&V_P0T[]I37
M_C)\<I?$_BK]JBXGE^(%SX<T3^R;#2A)!>0^7I\4DUQ*NU;Z7YY97)V(=JX.
M? O$7_!!C]LKXB_\$M[[_@EU\3?^"BVC77A70Q:0_#VZTGX8K;2&"VOX[J)=
M4=[J1IU54*(EOY!1MK/).%V']2J* /F67]FW]O3P=\9O#WQO\$_M6^%?$EQ%
MX"CT#QWX=\6>#I+2T\172WMS=1WUO)9SYTXP?:'AB0QW.Z)V$C.X$IUOV!?V
M$],_8R3XF^,=0US3M0\6?&#XBW?C'Q@VA:8;+3;6YF546UM(&=V$:*N6D=B\
MLCR2$*&6-/H2B@#Y>_X*\?L ^/\ _@IQ^QQJW['?A/XS:3X&T[Q'?6<^N:S?
M^&9-3FV6MU#=1)"B74"H3)"-S,6^7@ 'FN9_;:_X)W_M,?MD>-?V??']U^T?
MX*T&^^!WCRT\83QI\/[NXBUW48" $ .HJ;: Q@C;F1@S9W8 !^QZ* /D/X]_
M\$]OV@OC/_P4:^#'[?5A^T#X0TM/@YHNJZ?:>$Y? ]U/_:8U*T-O=N]R+]/+
MQNW1@1G:5&[?DU5\;_\ !._]IGQ'_P %5-)_X*7Z-^TAX+M8]"^&]QX'L/!%
MQX NI!)ILEU-=>;)=#45)G\V1266,)MC"[026K[&HH ^0X/^">G[0-K_ ,%;
MI_\ @IU;_M"^$Q8W/PS'P_F\#'P-<F0Z*-06^\S[9]OP+KS57Y_)V8XV=ZS/
MCM_P38_:3O?^"ET'_!1C]D?]K/1O!-_KGP\B\&>/?#_BOP.VM07-C%<>?'/:
M;;J Q3 A,!CM#)N.\.\9^SZ* /S\^"__  1M_:*^".C_ +3OAKPQ^W[>/:_'
MKQ%?^(-#U"?P5;"_T;6KM4W:E=2Q.BW#QNH9(8$MHR1DX!")Z3XV_8%^.?[4
MOQ@^"7Q(_;/\=> ;T_ KQ5_PDVD7W@7P[=6M[KVJK 8HVD-Q-(+"UW%9I+:-
MIO->*+]XBIAOKJB@#X[\-_\ !-CXY?"W_@I?\4OVX_@G^U78Z'X7^,UIX?D\
M>^";OP8MU=S7FC6WV>V6WO3.!!!(N[S?W3.5ED5"C%)8KG_!/?\ X)[?'7]C
M#]H#XX_%_P ;_M!>%_%FF_&[QY+XLU#1]-\$7&G2Z3>/O7RXIGOIQ)%L9 =R
M!LIG(W8'UQ10!\4?$3_@FW^U7X4_X*1>+OV\/V,_VK/#/@VV^+'AK2]'^*6@
M>+/ KZNQ;3XQ#;WM@R7,(680@(%ES&K;F82A@BY7[*7_  1@N?A#H_[37PS_
M &@/VA9?B%X!_:0\5ZSJFK^')]"2"]MA>[HS/)?A_P!Y<F,JQ,<,2)*H9!@
M5]V44 ?G+^R=_P $A/\ @H/\ _"%I^QYX_\ ^"HLGB3]F[1\VMAX6M_ D$'B
M*]T;<2-%EU)G9H+4J?*=XLR&+,<1@4KL]@_:[_X)Q?&'XQ?MW_"[]O3]FW]I
M?3OA]XC\#^$]0\*:U::MX,&KPWVDW3F0F!?/A$4Z,SE2V],E"5(1DD^NJ* /
MBOX__P#!-K]IX?\ !0?1_P#@H/\ L5_M2^'?"7B&^^&L7@3X@:;X_P#!LFM6
M^IZ?%<BXCO8U@N;9A=*P7C<B'8.0"ZM%^R!_P3"_:1_9"_:B_: _::\/_MBV
M/B*X^-5[IEW_ &;XG\%B<I=V=JT*75S+!/!D,TT[?9X$B10(E5@J[:^V:* /
ME;_@D)_P3[^)W_!,?]DNS_9&\:?''1?'NDZ+J=[=Z'JMAX3ETJX075P]Q+',
MK7<ZR8DD<JR[." 0<9/SQ\,_^"*O[=_[%OQ:\4Z#_P $TO\ @IK'\-/@GXU\
M03:O=_#[Q!\/;;6Y?#,\QS*-,>X8H!CA-P0 !/,$S)O/Z844 <S\&_A5X>^"
M/PQT;X6>&+Z_O+72+7RWU'5KHSWE_.S&2>[N)2!YL\TKR32/@;I)&.!G%=-1
M7A'[=?B/_@HIX0\,>'O$_P#P3U^&_P -?&%[9:I(_C#PQ\0-7N;";4;+9A([
M"XB'E13;R6+3?+A0 "3B@#W>O ?^"@__  4;_9__ ."='PIA\<?%B[NM7\2:
M[<?8? /P[\/IY^M>*]28A8[2SMURS9=T#28VIN&<LR*WSK??M"?\'&/QZ@_X
M0GP#_P $\?@_\ Y9QY5SXV^('Q:B\4);+]UI;>TTR,%I!RR+*"G*A^]>E?L0
M?\$B_ '[-WQ6N?VN_P!I7XN:W\=?V@-4@,5]\5/&L"*-,B.0;;2;)28M,@PS
M +'EL,ZAE1BE '(_\$YOV"?CSXN^.=Y_P50_X*;Q6EW\<O$.GM:>"/ ]O*)M
M.^%NAON*Z=:]5:\=6/GW Y)=U!^:0O\ =E%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'RE_P %._VZ/%O[)^M?
M!3X)_#C4M'T7Q%\=/BC;>$;/QAXCM3/9>'X&7?-<^3O03W#92*"-G5#)*&;<
MJ%'XS]D2_P#V^_!^N>#-;O?VA9?BCX$\0?&WQ_X9\<V?C'PY$=4T2VL]7\0I
M9WUG>6?E*D/FV%M T$T4B1K<*D)B1$C7W+]O[]@?]FW_ (*1_L_WG[-'[2NA
MRW&GW$PO]&U+3K@0ZAHU]$"J7UI(0=DB"0J<AD99"K*RL0?S?_X)E_M<?MF_
M\$O/B]X+_80_;4 ^(/P4^)OQ?\5>#O@U\:8#_P 32WUZ#Q%J%I)::LA)9WN[
MJ*2=79G<&Y)\V55=80#[P_;=_;^UWX+?&7P1^Q+^S!X*T_QG\=_B9#+=:#HF
MJW#QZ7X=TF(L)]<U9XOWB6D>U@D28DN)%,:%3\P]G^"OP\^+/@;2I)OC!^T!
MJ/CG5KN*,W);0+#3=/M91G=]D@@B\Z.,Y^[/<7# */GZD_F'^Q9\ IOVRO\
M@N_^W;\0?BY\4O''A^[\$1^&/"6C6G@WQ-+H]R=)N+:5U N[;;=0)NT^"8""
M6-7>1C('R!7K_P#P2C^,O[37PF_X*,_M)?\ !*[X[?&7Q'\3/#GPS@TGQ+\-
M/&OC"]-YJ\6EZC$LIL;RZ8;[ID\Z-5D?YLQ2G.UD5 #[I^-NI_&#2OAIJ,GP
M$\-:5JGBZ?R[?18]>NC%86TDDBH;JYVD.\,*LTK1QGS)!'L4J6##X)/QO_X*
MQ_L,?\%)O@?\ OVE_P!HWPK\>OAQ\?K_ %73(WT?X;0^'=0\*WEG:?:6DC2"
M:7S;95PQ:621MBR9V%59_P!(:_+3_@HQ?_\ !07]@#_@H=\'/^"A6I_&_0_B
MA\+/$WC2Q^&FJ^ ;KP3!9W/A&TUBY0-<:?,K/(SR/#&7DWJSM#!&XDCV^4 ?
MJ77PC^QO^T=^U7XB_P""TG[2_P"RE\:?CBOB7P9X#\#^&=2\'Z5!H%M80Z<;
MZ+SIO]6#)(06*[I)'.U5Z5]W5^3VC_LA?!C]M#_@X#_:Y^%/[0UIK&K>#_\
MA6'@B35/"EEK]SI]GJ[&R4(+LVKQRSQIRRPF3RBQ#.CLD90 _6".2.:-98G#
M*P!5E.00>A!KY]^&?PA_;(^#_P"R;XV\)_$C]M>/QQ\07U+5]1T#Q]=^!;6W
M&E6KMYEM:&SCD$<IB0'#,>LF-I5 #\7_ /!*OX*W/['W_!37]I[_ ()$>$O&
M7B;4?@99>#]'\8>!=(N?$EV+CPM]NV+/8V]W'(L\2.TK8PX8K;JQ)=I&?H/^
M#<FT?3_^"5WQ(TY[^ZNOLWQ<\;PBXOKIYYI D@4%Y')9VP!EF))/)- %S]B+
M]L']L_X\?\&W@_;=O_C\L?Q=B\!>-?$,WC&^\-6ESYLVGZAJY@C%L%2W0;+:
M&(?NRJHOW">1[1^QAXB_:D_;1_X(M?#[Q1H_[2%SX8^+/C[X36EPGQ,ET2"\
MDL]2FC#&Z-MA(F)Y& %"[LK@@5\N_P#!)_\ Y5'IO^R(_$O_ -+M>K*\>^#=
M-\4_\&A6BZG>:EJ]K<:'^SM9ZA82:5KMU9?OHT0@2B"1!/&>08Y0Z'/W<X-
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
MT^/6H:3>:QX<TWP7<6+Z2^FVTUO;"&X>^E#@I-^\W1\E05VYQ7UK10 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
?%%%% !1110 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>cms-20250331_g5.jpg
<DESCRIPTION>GRAPHIC - CE CEP COMMITTED CAPACITY ADDITIONS
<TEXT>
begin 644 cms-20250331_g5.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M[ 1, P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH RO&_C/0/AYX
M4OO&GB>XDCLM/A\R7R(&EED)(58XXT!:21V*HB*"SLRJ 20*\!T#_@HS96GQ
MV\.?!#XW_LU^._ARWC:X:W\&:UXEAMFMM1G&-L+^1*_DRMN4!"6(+J&VY!KZ
M1DBBF4)-&K@,& 89&0<@_4$ _A7Q9^V?^T#IOAO]L3X0V/[2_P"SQXFT?X<Z
M'XK,_A_QO)<VLUK/K[J8K1Y5@D<PP1@R2!799&8*^S;$RL ?37QU_:!\(_ F
MRT6VU;3[W5M<\4:NFE>%?#6E!#=ZI=L"=J^8RI'&B@O)*[*B*,DY(!I_#+]H
MK3/&?Q-U3X&>-/"EUX6\;:3I<6J/H=[=13I>Z?(YC6[MIHSB:,2 QOD*R.,%
M<%6;Y[^,NHWWB'_@MS\(?">HNS6'AWX3ZGJ^FQL?E6ZN6O;:5@/4QQ1C\!3_
M -L#5KOPE_P58_9CUG0V9;C5['Q#I>I*G_+:U^SJ0K>H5G9QZ%0>U 'N/B']
MJ-+CXH:_\(?@Y\,=4\;ZQX1LX;CQ8=.OK:V@TYIE+PVHDG=1+=.@+B,?*HQO
M=,@'H/AI^T5\)?BK\%8_V@/#GB=(?#(L9[F_N]17R&TX0;A<1W"M_JGB*.'!
MZ%3R1@GYK_X(MZE?>+_A9\6_B?K\C2:MXA^.6M3ZA*YRW$5J0GT4N^!V!KY4
M^+GQ"\2^"OV2?VU_A[X:NI8=+B^/'DVXB8A8$O-2Q<1KZ*RVZH1Z.?6@#] -
M-_;J\-GPSX=^+/BOX7:]H/P[\6ZC!9Z#XUU.6 )_I#;;6XN;<.9;6VG.T1RL
M#CS(S(L8;->[5\M_\%#_  EHEA_P2A\8>%/LZ?8]-\!V"VJ8&%-N]LT6/HT:
MX^E>Q_LE>*-:\<?LJ_#/QIXCG>74=7^'^C7M_+*26>:6QA=V.>Y9B?QH ]!H
MHHH ***SM2UG4+&Z,%OX>N;E=H/FQ,,?3F@#1HK'_P"$EU?_ *%"]_[Z6C_A
M)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$
MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%
M"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z
M%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\
MOI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z
M6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'
M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=
M7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)
M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0
MO?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"
M]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#
M8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C
M_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL
M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_
M .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_
M *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[
MZ6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_
M[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:
M-BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A
M)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$
MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%
M"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z
M%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\
MOI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z
M6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'
M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=
M7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)
M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0
MO?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"
M]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#
M8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C
M_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL
M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_
M .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_
M *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6I+/7M2N;I()O#
M-U"K-AI79<+[F@#4HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y3XV?$+
MQ)\*OAGJ7CSPG\+-9\:7U@(VC\.: 8Q=W2M(JL8Q(P!*J2^T9)"X )->(?&_
M3-:_X*!?#;0_A'!\#_%_A?1KGQ)IVI^)]3\;Z0NGRZ?;VLZSM!!&79Y;B4IY
M09 8E5Y&+Y"H_P!-44 ?.W[57P+\7VW[2OPO_;4^&?ARXUF^\#M=Z5XKT*Q"
MFYOM%NXW1I(5)'F26[N91$#EPS!<L K5-*^$7B7]HC]NS0?VK_$'A/4]%\)?
M#GPK<:=X/@UZR>UN]3U.[+K<77V>0"2&!(6$8\U4=G.X#:H)^E** /EOX$^
M_%/["OQ-^*OAE?AOXCU_P5XW\4R>+?!UQX6TIKUXKVY15N].F1.;<AHXC%))
MMA*'YI%*D5@^ /\ @G)K'BS]B7XI?"?XQ3VMAXV^,_B#4/%&NO%*)XM)U&:=
M;BT@WK_K%A>.,N5X):4*2""?L*B@#X\^+WA[X_\ [4'[&VD?L77OPLU[0/%^
MK6^F:1X^U[4+';IFEVMK+"UU>0W.?+O/.$&(HH2[_OAY@CVL1]9^$O"^C>"/
M"FF>"_#EMY.GZ/I\-E80YSY<,4:QHOX*H%:%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%8?Q(^(GA7
MX3^!M2^(OC6]>WTS2K?S;EXH6ED<DA5CCC0%I)'<JB(H+,S*H!)%?.FF_P#!
M4;P_H7Q4T#X>_M ?LR_$7X8V'BZ^%GX8\2>+M-B2TN)V("1S;';[.QR."6VY
MRVU<L #ZGHKE_C-\6/#WP0^&FJ?$WQ+87][!IT2"'3=)M?/O-0N)'6*"UMX@
M1YDTLKI&B9&6<#(ZUYO^S?\ MGZQ^T1XXN/!D_[(/QA\"Q6VG/=OK7Q \(C3
M;-MKHHB1VD)>0[\A5!X5B< 4 >X45Y1XA_:C2X^*&O\ PA^#GPQU3QOK'A&S
MAN/%ATZ^MK:#3FF4O#:B2=U$MTZ N(Q\JC&]TR >@^&G[17PE^*OP5C_ &@/
M#GB=(?#(L9[F_N]17R&TX0;A<1W"M_JGB*.'!Z%3R1@D [>BO"=-_;J\-GPS
MX=^+/BOX7:]H/P[\6ZC!9Z#XUU.6 )_I#;;6XN;<.9;6VG.T1RL#CS(S(L8;
M->[4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5X'^T+_P4]_8:_94^(\OPD^/?QO_ +!\0PVD5U)I_P#PC6IW6(I 2C>9;VTB
M<@'C=D=P*]\K\$/^#A3_ )2.:G_V*6E?^BVK[/@7AW!<3YV\'BI2C%0<KQ:3
MNFEU4E;7L?(\:Y_C.&\G6+PT8N7.H^\FU9I]FG?3N?IW_P /S?\ @EE_T=%_
MY9.N?_(5'_#\W_@EE_T=%_Y9.N?_ "%7\\=%?L/_ !!SAC_G]6_\"A_\K/R;
M_B+7$?\ SZI?^ S_ /EA_0Y_P_-_X)9?]'1?^63KG_R%1_P_-_X)9?\ 1T7_
M )9.N?\ R%7\\=%'_$'.&/\ G]6_\"A_\K#_ (BUQ'_SZI?^ S_^6']#G_#\
MW_@EE_T=%_Y9.N?_ "%1_P /S?\ @EE_T=%_Y9.N?_(5?SQT4?\ $'.&/^?U
M;_P*'_RL/^(M<1_\^J7_ (#/_P"6']#G_#\W_@EE_P!'1?\ EDZY_P#(5'_#
M\W_@EE_T=%_Y9.N?_(5?SQT4?\0<X8_Y_5O_  *'_P K#_B+7$?_ #ZI?^ S
M_P#EA_0Y_P /S?\ @EE_T=%_Y9.N?_(5'_#\W_@EE_T=%_Y9.N?_ "%7\\=%
M'_$'.&/^?U;_ ,"A_P#*P_XBUQ'_ ,^J7_@,_P#Y8?T.?\/S?^"67_1T7_ED
MZY_\A4?\/S?^"67_ $=%_P"63KG_ ,A5_/'11_Q!SAC_ )_5O_ H?_*P_P"(
MM<1_\^J7_@,__EA_0Y_P_-_X)9?]'1?^63KG_P A4?\ #\W_ ()9?]'1?^63
MKG_R%7\\=%'_ !!SAC_G]6_\"A_\K#_B+7$?_/JE_P" S_\ EA_0Y_P_-_X)
M9?\ 1T7_ )9.N?\ R%1_P_-_X)9?]'1?^63KG_R%7\\=%'_$'.&/^?U;_P "
MA_\ *P_XBUQ'_P ^J7_@,_\ Y8?T.?\ #\W_ ()9?]'1?^63KG_R%1_P_-_X
M)9?]'1?^63KG_P A5_/'11_Q!SAC_G]6_P# H?\ RL/^(M<1_P#/JE_X#/\
M^6']#G_#\W_@EE_T=%_Y9.N?_(5'_#\W_@EE_P!'1?\ EDZY_P#(5?SQT4?\
M0<X8_P"?U;_P*'_RL/\ B+7$?_/JE_X#/_Y8?T.?\/S?^"67_1T7_EDZY_\
M(5'_  _-_P""67_1T7_EDZY_\A5_/'11_P 0<X8_Y_5O_ H?_*P_XBUQ'_SZ
MI?\ @,__ )8?T.?\/S?^"67_ $=%_P"63KG_ ,A4?\/S?^"67_1T7_EDZY_\
MA5_/'11_Q!SAC_G]6_\  H?_ "L/^(M<1_\ /JE_X#/_ .6']8N@:[I7BC0K
M+Q-H5UY]CJ-I'=6<^QE\R*10Z-A@",J0<$ CN*MUR7P"_P"2$^"O^Q2TW_TE
MCKK:_G"O!4ZTH+9-K\3^@Z,W4HQF]VDPHHHK(T"BBB@ HHHH **** "BBB@
MHHHH **** *NK:)I.O016NLZ?%<QPW4-S%',N56:)Q)&^/5756![%0>H%?.7
M_!1/X=6W[3"> ?V3=(MA/J6L>,K/7M7N%7)T?1K%F:XO&/\  SLZ6\><;WF(
M'"OCV3]H#XE^+OA+\+-2\9^ /A/J_C;6X4V:5X<T55\RYG;.W>['$<0/+/R0
M.@8D _+/PS_:F_:I\ Z=J.MW7_!-/XEZYXSUYEEUS7;Z_L[:.ZF4$10KAG-O
M:1!BL<8W; 69B\CR2. >V_MJ?LR?%W]I;0?#=I\(_P!HN;X>7WAC6CJ]O<Q:
M E\+J[6,I!OW2(%5-\AQALLRMC*"N&_8Q_:6_:5MOCEKO[$W[:^EZ;+XYT70
MAK?A_P 7:)%Y=IXDTOS1"TVP*H2178 A54'#C8I3+^B_%O\ :,^*WP2\2>%-
M#U/]F+Q7XST[5]-)U[Q%X!MUNETV]7:#&;5F$GE,26#EN!@?,<X9\//AWXB^
M(_[17_#5?CGP1=>&QIWA%_#WA71-3DB:^,,UPMQ<W=R(7=(BQCB2.(.S*JNS
M[6DV( >+_P#!%O4K[Q?\+/BW\3]?D:35O$/QRUJ?4)7.6XBM2$^BEWP.P-?*
MGQ<^(7B7P5^R3^VO\/?#5U+#I<7QX\FW$3$+ EYJ6+B-?166W5"/1SZU]I?
MGP'XI_85^)OQ5\,K\-_$>O\ @KQOXID\6^#KCPMI37KQ7MRBK=Z=,B<VY#1Q
M&*23;"4/S2*5(K!\ ?\ !.36/%G[$OQ2^$_QBGM;#QM\9_$&H>*-=>*43Q:3
MJ,TZW%I!O7_6+"\<9<KP2TH4D$$@&]_P4/\ "6B6'_!*'QAX4^SI]CTWP'8+
M:I@84V[VS18^C1KCZ5['^R5XHUKQQ^RK\,_&GB.=Y=1U?X?Z->W\LI)9YI;&
M%W8Y[EF)_&OGWXO>'OC_ /M0?L;:1^Q=>_"S7M \7ZM;Z9I'C[7M0L=NF:7:
MVLL+75Y#<Y\N\\X08BBA+O\ OAY@CVL1]9^$O"^C>"/"FF>"_#EMY.GZ/I\-
ME80YSY<,4:QHOX*H% &A1110 52OO$6B:;/]EO\ 4HXI  =C'G%7:CEL[29M
M\UK&[>K(": */_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L
M[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^
M_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#G
MQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__
M )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM
M/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU
M5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4
M'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^
M@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/
M^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_
M  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]
M]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@
MU!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^
M@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)C
MX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G
M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT
M* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_
M[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA
M_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T
M_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H
M_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_O
MT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_
M +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_
M /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^
MSM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5
M<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\
M?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_
MZ#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^
M&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?
M\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4
M?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!
M_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&
M/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF
M/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_
M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*
M*?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'
M_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *_!#_@X4_P"4CFI_]BEI7_HMJ_>^OP0_
MX.%/^4CFI_\ 8I:5_P"BVK]2\(O^2JE_UZE^<3\U\5?^287_ %\C^4CX>HHH
MK^FC^<0HHHH **** "BBB@#]'?\ @V<_Y/%\;_\ 9,YO_3A95\I>#/@?H?[2
M?[?=Y\"?$'Q+M?"$'B?QYJ5E'K][9^?%!.TTYA0IO3<9) D0^8?-(*X#X+?M
M!?&O]G3Q%=>+?@9\3-6\+:G>V1M+J]T>Z,4DL!=7,9(ZKN1#CU45R^I:OJFL
M:O<:]J=_+/>W5R]Q<7+M\\DK,69R?4L2<^M?-4\EQ=/.L9CH55'VT(1BTKN+
MBI+FLU9ZNZ7EJ?13SC"U,GPF#G3<O8SG*2;LI*36EUJM%9O[C]1OV/O^"<W_
M  49_8R_X*/^&/ G@O7_ !)?_##1]7%SJ'BF*Y:VT;4=,>(&=7MO.=5E8YC\
MH[G$BJXX <?-O_!96R^'?CG_ (*@^+O#WP1ALY);Z^T^QU,V&/)EUAHHXY_N
M\;_,(63'/F"3/S9KSJ'_ (*?_P#!06#P"/AI%^UKXR&DBW\@#^TO])$>,;1=
M8\\#''WZ\2TO7M9T37;;Q/I6I30:A:7:75M>(_[R.9&#K(#_ '@P!SZUY^4Y
M#G5+.'F6/J4W45+V:]FFN?7FYYWZW6R5E?0[\USS)ZN4K+\#3FH.I[1\[3Y=
M+<D+=+=7J[:GZ0_\'!VM:=\'M$^"'[#/@B3R="\&>#%U!K=!@3G_ (\K>1QW
M8"VN3GJ3,Q.<UY5_P1:^&O[9OB;XD^,/B#^Q7\:/"N@ZUX;TB)M7\+^)FE=?
M$%O(9"D8A5"C*LD84R%T:-I5PP#G/RK\9?CQ\8_VA_%4/CCXW_$?5?%&KV]B
MEG#J&KW)EE2W5W=8P3_"&D<X]6-5_A+\9/BI\!_&UO\ $?X-^/\ 5/#>N6JL
MD.I:3=M%)L;[R-CAT.!E&!4XY!K3#<.8O#<(_P!EQG!U6G>4H\T)2<N:7,GN
MG>U]UNMC/$<087$<5?VDXR5)-649<LHQ4>56:V:M>VSV>Y^YG[+7[4?[:_@7
MX _%K]J[_@HKX+TCX?Z3X=TU1X3\*6>EBQ1YXUF::78\DDCO/,]M%'N<AF!V
MCYLG\#W9G8N[$DG))[FO4?V@/VV/VKOVIK2VTSX_?'37?$EE9R>9;:==3K':
MI)C'F>1$JQE\$C<5W $C/)KRVGPIPU+(98BO44%.LXWC334(J"LDKZMZMMO=
ML7$_$4<[C0HTW-PI*5I5&G.3D[MNVB6B22V2"BBBOL#Y,**** "BBB@ HHHH
M _JC^ 7_ "0GP5_V*6F_^DL==;7)? +_ )(3X*_[%+3?_26.NMK^&\5_O53_
M !/\S^T<+_NT/1?D%%%%<YN%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %?@A_P<*?\I'-3_[%+2O_ $6U?O?7X(?\'"G_ "D<U/\ [%+2
MO_1;5^I>$7_)52_Z]2_.)^:^*O\ R3"_Z^1_*1\/4445_31_.(4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']4?P"_Y(3X*
M_P"Q2TW_ -)8ZZVN2^ 7_)"?!7_8I:;_ .DL==;7\-XK_>JG^)_F?VCA?]VA
MZ+\@HHHKG-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
M\$/^#A3_ )2.:G_V*6E?^BVK][Z_!#_@X4_Y2.:G_P!BEI7_ *+:OU+PB_Y*
MJ7_7J7YQ/S7Q5_Y)A?\ 7R/Y2/AZBBBOZ:/YQ"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH _JC^ 7_)"?!7_8I:;_Z2QUUM
M<E\ O^2$^"O^Q2TW_P!)8ZZVOX;Q7^]5/\3_ #/[1PO^[0]%^04445SFX444
M4 %%%% !1110 4444 %%17U]9:9:2:AJ5Y%;P1+NEGGD"(@]23P!7*Z7^T%\
M!-<U8:#HOQN\(7E\S!5LK7Q+:R2ECT&Q9"<_A0!U]%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !7X(?\ !PI_RD<U/_L4M*_]%M7[WU^"'_!PI_RD<U/_ +%+2O\ T6U?J7A%
M_P E5+_KU+\XGYKXJ_\ ),+_ *^1_*1\/4445_31_.(4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% ']4?P"_Y(3X*_[%+3?_
M $ECKK:Y+X!?\D)\%?\ 8I:;_P"DL==;7\-XK_>JG^)_F?VCA?\ =H>B_(**
M**YS<**** "BBB@ HHHH *XWX[?%L_!GX?3>*-/\*W?B#6+FXCL?#GARP8+/
MJVH2Y$5NK-P@X9WD/RQQI(YX0UV5>7_M4^%?CQXM\+>';/\ 9S\46>B^(K;Q
M=:W+:IJ5L9[6"U6*;SA-$"#(CJ?+V@@Y=<%2-P /DOXF?\$I?VOOVWM4_P"$
MV_;8_;%32TE?S+/P'X.TQY]-TM3R$1I)44NHP"YC=F(_UC "N>F_X-N_@PT3
M"W_:6\3J^/E9]'MF /N PS^=?7R_'+]HKX5J(OC]^SU+J]B@_>>*_A7(^I0@
M?WY=.D"WD7?Y81=?[W-=S\*_CU\&_C=:37/PK^(VEZR]J=M]9V]QMNK-O[L]
MN^)8&_V9%4^U 'R9\&OV;/VY/^";034?#'QHE^,_PJM!G6_"-[920ZOI=L/O
M3Z<K22B0QC+& .HD (5-[!A]KZ%K>D>)M$L_$F@:A%=V&H6L=S974+92:&10
MR.I[@J01]:M4V***")8((E1$4*B(N H'0 =A0!B_$CXB>%?A/X&U+XB^-;U[
M?3-*M_-N7BA:61R2%6..- 6DD=RJ(B@LS,J@$D5\Z:;_ ,%1O#^A?%30/A[^
MT!^S+\1?AC8>+KX6?ACQ)XNTV)+2XG8@)'-L=OL['(X);;G+;5RP^G=6T32=
M>@BM=9T^*YCANH;F*.9<JLT3B2-\>JNJL#V*@]0*^<O^"B?PZMOVF$\ _LFZ
M1;"?4M8\96>O:O<*N3H^C6+,UQ>,?X&=G2WCSC>\Q X5\ 'KGQU_:!\(_ FR
MT6VU;3[W5M<\4:NFE>%?#6E!#=ZI=L"=J^8RI'&B@O)*[*B*,DY(!I_#+]HK
M3/&?Q-U3X&>-/"EUX6\;:3I<6J/H=[=13I>Z?(YC6[MIHSB:,2 QOD*R.,%<
M%6;Y[^,NHWWB'_@MS\(?">HNS6'AWX3ZGJ^FQL?E6ZN6O;:5@/4QQ1C\!3_V
MP-6N_"7_  58_9CUG0V9;C5['Q#I>I*G_+:U^SJ0K>H5G9QZ%0>U 'N/B']J
M-+CXH:_\(?@Y\,=4\;ZQX1LX;CQ8=.OK:V@TYIE+PVHDG=1+=.@+B,?*HQO=
M,@'H/AI^T5\)?BK\%8_V@/#GB=(?#(L9[F_N]17R&TX0;A<1W"M_JGB*.'!Z
M%3R1@GYK_P""+>I7WB_X6?%OXGZ_(TFK>(?CEK4^H2N<MQ%:D)]%+O@=@:^5
M/BY\0O$O@K]DG]M?X>^&KJ6'2XOCQY-N(F(6!+S4L7$:^BLMNJ$>CGUH _0#
M3?VZO#9\,^'?BSXK^%VO:#\._%NHP6>@^-=3E@"?Z0VVUN+FW#F6UMISM$<K
M X\R,R+&&S7NU?+?_!0_PEHEA_P2A\8>%/LZ?8]-\!V"VJ8&%-N]LT6/HT:X
M^E>Q_LE>*-:\<?LJ_#/QIXCG>74=7^'^C7M_+*26>:6QA=V.>Y9B?QH ]!HH
MHH ***I7WB+1--G^RW^I1Q2  [&/.* +M%9O_"8^&/\ H-0?]]4?\)CX8_Z#
M4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4
M'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I4
M5F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/
MAC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z
M#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!
MI45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_P
MF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^
M&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'
M_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]
M4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\
MPF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#
M4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4
M'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I4
M5F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/
MAC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z
M#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!
MI45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_P
MF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^
M&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'
M_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]
M4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\
MPF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#
M4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4
M'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I4
M5F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/
MAC_H-0?]]4 :5?@A_P '"G_*1S4_^Q2TK_T6U?N[_P )CX8_Z#4'_?5?@Y_P
M<#7]GJ7_  45U*ZL+A98SX3TL;U/&?+:OU+PB_Y*J7_7J7YQ/S7Q5_Y)A?\
M7R/Y2/B2BBBOZ:/YQ"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH _JC^ 7_)"?!7_8I:;_Z2QUUM<#\!?%WAJ/X&>"XWUF$,
MOA/3@03T/V6.NOMO%'A^\G6UM=5B>1SA$4\DU_#>*_WJI_B?YG]HX7_=H>B_
M(OT445SFX4444 %%%% !1110 5Y#^VK^U?H7[&'PHLOC9XNT6[O]$A\0V]EK
M%OIT*O<F&9)0&B#NB[A((S\S8VAAU(->O5X]^VO^S)X4_:[^&NC?!3QWKWV'
M1KOQ9:76IB&Z$5Q<Q01S2F"$D'+L5&>X0.PY6@#\[/CO_P ' ?[07Q3U7_A!
M/V0?@Y%H#7DGDV5_?P?VIJD['H8H%7RD;_9*S=.M<Q\(O^"9?_!5/]K;XG6W
MQ_\ C/\ $+6/!&HMM,/BCQ3JTT6JPQCHMO;0$2P[<G$;>0HR<5]R_%WX*_\
M!)C]B[X?6VE?$#1_"O@22R!N-+U#3=0GA\2;\8\V"XMW-^Y]U8KV/%?)UG_P
M7JNOA!\3AX9^']GXC^)GP_0A([GQU';V6MQG./W5Q; K-'CIY\7FM@;G!R:
M/TL_9T^%/CWX,_#*U\#_ !'^.VN?$/4X&)?Q!K]K!%*1M \M1$NXJ""<RO))
MECER, =W7!?LW?'W3?VE/A;9_%+2OAYXK\,0W;%1IGB_16LKGA0=ZJ21)&<_
M+(I(;!]Q7>T <9^T!\2_%WPE^%FI>,_ 'PGU?QMK<*;-*\.:*J^9<SMG;O=C
MB.('EGY('0,2 ?EGX9_M3?M4^ =.U'6[K_@FG\2]<\9Z\RRZYKM]?V=M'=3*
M"(H5PSFWM(@Q6.,;M@+,Q>1Y)'^V:* /FS]H[X%_$BV^/?PC_;4\*^'AK6O^
M![>?2O'6AZ*GSW^EW<#)++:J[9=K>5WE6+.YU8@$L K)I7PB\2_M$?MV:#^U
M?X@\)ZGHOA+X<^%;C3O!\&O63VMWJ>IW9=;BZ^SR 20P)"PC'FJCLYW ;5!/
MTI10!\M_ GP'XI_85^)OQ5\,K\-_$>O^"O&_BF3Q;X.N/"VE->O%>W**MWIT
MR)S;D-'$8I)-L)0_-(I4BL'P!_P3DUCQ9^Q+\4OA/\8I[6P\;?&?Q!J'BC77
MBE$\6DZC-.MQ:0;U_P!8L+QQERO!+2A2003]A44 ?'GQ>\/?'_\ :@_8VTC]
MBZ]^%FO:!XOU:WTS2/'VO:A8[=,TNUM986NKR&YSY=YYP@Q%%"7?]\/,$>UB
M/K/PEX7T;P1X4TSP7X<MO)T_1]/ALK"'.?+ABC6-%_!5 K0HH **** "HY;.
MTF;?-:QNWJR FI** (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y
M\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (
M?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_
M[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[
M3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8
M?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[
M.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]
M"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_
M /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^
M_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T
M_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"I
MJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\
MGQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0
MH_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__
M )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ*
M (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQ
MA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_
ML[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y
M\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (
M?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_
M[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[
M3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8
M?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[
M.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]
M"IJ* (?[.T__ )\8?^_0K\%/^#A"**'_ (*-:FD,:HO_  B6E<*N!_JVK]\:
M_!#_ (.%/^4CFI_]BEI7_HMJ_4O"+_DJI?\ 7J7YQ/S7Q5_Y)A?]?(_E(^'J
M***_IH_G$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@#^IWX!Z?8'X%>"R;*$D^$M-R3&/\ GUCKKDL;*-@\=G$K#H5C (KE
M_@%_R0GP5_V*6F_^DL==;7\-XK_>JG^)_F?VCA?]VAZ+\@HHHKG-PHHHH **
M** "BBB@ KY5_P""PVF?&#6?V4++2O@%_;G_  F-QXXTQ-!/AN>2*]$I\W)B
M>,AD^7=E@0 NXD@9KZJKY^_X*1?M.ZO^QY\"]*_: TCP\-7_ +&\86:W>DM=
MF 7D$T<T3Q^8%;8</N!VG#*O!H ^#O@!_P &_OQY^*>J#Q[^V+\7QH)O'$U[
MINFW/]I:K.3U$MPY,4;?[0,W3I7Z _LT_P#!.3]C[]E%8+WX5?""Q?6(0/\
MBI-:'VW4"W]Y99 ?))[B((OM7Q?_ ,1*FB?]&>7?_A=+_P#(5'_$2IHG_1GE
MW_X72_\ R%0!^H-%?/G_  3<_:KUW]M#X*:W\?-9T$Z1'J/C.Z@T[1OMIN%L
M;:&WMHUC$A5=V2&D.% W2-@5]!T %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?@A_P '"G_*1S4_
M^Q2TK_T6U?O?7X(?\'"G_*1S4_\ L4M*_P#1;5^I>$7_ "54O^O4OSB?FOBK
M_P DPO\ KY'\I'P]1117]-'\XA1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 ?U1_ +_DA/@K_L4M-_\ 26.NMKDO@%_R0GP5
M_P!BEIO_ *2QUUM?PWBO]ZJ?XG^9_:.%_P!VAZ+\@HHHKG-PHHHH **** "B
MBB@ K@_VD?V;?A3^U=\++KX/_&/2+B[T>YN([@"UNWADAGC)*2*R\$@D\,&4
M]U-=Y7E_[7_[5O@']C'X)WGQP^(VD:G?V-M=16L5EI$2---/*2$7YV557(.6
M)X'8GB@#Y]3_ ()K^'?@MQIO[+OPL^,&A1]+?4O#=EHWB&)/03(@LKQL8^\E
MKGG+FMOX>_"7_@E)X[\7+\,M3_9?\%^%/&10,?!?C3PA#IVI,"2 8DD&RZ7@
M_/;O*AP?FXKXB^*G_!8K_@H#^V?XH?X5_L@_#F\\-0W>5CL_"=F^H:L\9X+2
M7)3$*C@[XTCV\Y<CFNB_9\_X('_M#_&#7!\2_P!M#XO2Z"]Y*)[VQL[W^TM9
MN&[^;<.6BB;_ &LS'CD"@#]-?V?_ -GGP!^S9HFN>#OA;HMMI>@ZEXBDU2PT
MBSC*Q6/F00))&N2>#+%)( , "0*  HKO:X_X&?#;P9\&_ $'PG\$>*-7U:V\
M/N+6>?7M?FU&[CD,:2!)))6)3Y)(V$8VJJNNU0"*["@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MK\$/^#A3_E(YJ?\ V*6E?^BVK][Z_!#_ (.%/^4CFI_]BEI7_HMJ_4O"+_DJ
MI?\ 7J7YQ/S7Q5_Y)A?]?(_E(^'J***_IH_G$**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#^J/X!?\ )"?!7_8I:;_Z2QUU
MM<E\ O\ DA/@K_L4M-_])8ZZVOX;Q7^]5/\ $_S/[1PO^[0]%^04445SFX44
M44 %%%% !1110 5X5_P4"_9KTW]KGX3:%\ M:\4'1[+6O&5H]Y>Q21"8100W
M$[+"LAQ)(PCP  Q )<J51J]UKDOC=\(=%^./PYO? &L:K?:9)*\=QIFM:7-Y
M=WI=[$XD@NX'_ADC=0P[$94Y5B" >/?"G]@KQQ\#/"Z>"_@]^V'XF\-Z6F#]
MDTCP#X5A$C 8WN5TO,C^K,2Q[FNF_P"&<?VD?^D@_C[_ ,(_PQ_\JZ^7?BY^
MW7_P5&_83N9-#^/_ .S3I'Q.\/6A*V?Q!\,P3VB7D0Z/<^2LJ6TA[JT<8SG;
MO W'SRT_X.0/%6MRQ:1X>_8G%QJ$I*QQ1>-WF,C=@L:V(8_3)H ^\_V2/@[\
M1O@?X=\8>'OBE\0KWQ7>W_CF[U.W\3:FL:37]M-;VQ1G2/Y8RA5H=H"J/)^5
M54J*]3TO5-,US3+;6M$U&"\L[R!)[2[M9EDBGB=0RNC*2&4@@@@X(.17Q)\&
MM3_X*/\ _!0:2-OC_P"#8/@Q\)IL'5-%L(9H=<\1P'K:EY6\RW@<</($B9D)
M5=P8E?MVPL+'2K&'2],M([>VMHEBMX(4"I&B@!54#@    #IB@"6BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK^;;_
M (*R?\I'/B[_ -C;)_Z+CK[#@WA/_6['5,-[;V7)'FOR\U]4K6YH]^Y\GQ=Q
M1_JK@J>(]C[3FERVYN6VC=[\LNQ_2317\E]%?HW_ !!3_J/_ /*7_P!T/S__
M (C%_P!0/_E7_P"YG]:%%?R7T4?\04_ZC_\ RE_]T#_B,7_4#_Y5_P#N9_6A
M17\E]%'_ !!3_J/_ /*7_P!T#_B,7_4#_P"5?_N9_6A17\E]%'_$%/\ J/\
M_*7_ -T#_B,7_4#_ .5?_N9_6A17\E]%'_$%/^H__P I?_= _P"(Q?\ 4#_Y
M5_\ N9_6A17\E]%'_$%/^H__ ,I?_= _XC%_U _^5?\ [F?UH45_)?11_P 0
M4_ZC_P#RE_\ = _XC%_U _\ E7_[F?UH45_)?11_Q!3_ *C_ /RE_P#= _XC
M%_U _P#E7_[F?UH45_)?11_Q!3_J/_\ *7_W0/\ B,7_ % _^5?_ +F?UH45
M_)?11_Q!3_J/_P#*7_W0/^(Q?]0/_E7_ .YG]:%%?R7T4?\ $%/^H_\ \I?_
M '0/^(Q?]0/_ )5_^YG]:%%?R7UUOP"_Y+MX*_[&W3?_ $JCJ*O@O[.E*?U_
M9-_PNW_<0NEXO^TJQA]2W:7\3O\ ]PS^J.BBBOPP_:0K\$/^#A3_ )2.:G_V
M*6E?^BVK][Z_!#_@X4_Y2.:G_P!BEI7_ *+:OU+PB_Y*J7_7J7YQ/S7Q5_Y)
MA?\ 7R/Y2/AZBBBOZ:/YQ"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH _JC^ 7_)"?!7_8I:;_Z2QUUM<E\ O^2$^"O^Q2TW
M_P!)8ZZVOX;Q7^]5/\3_ #/[1PO^[0]%^04445SFX4444 %%%% !1110 444
M4 %1QV=I#,]Q#:QI(_WW5 "WU/>O*_CSJG[66F?%?P9+^SKX;\-ZMH:Z5J[^
M,;#Q/J,UE#,RR6'V58;B&&9H[@YN=NY#&5\S=R%(B/[8W@/P5=6VC_M'>'-4
M^%][=3B"WN?%8C.E7,I!(6+4H6>UR0"525XI2 ?W8P< 'KM%16%_8ZK91:EI
ME[#<VT\8>"X@D#I(I&0RL."".XJ6@ HHKG])^*_PSU_Q[J'PNT+QYI5[XBTF
MU6YU71;2^22XLXF;:K2HI)CR>@;!/I0!T%%4_$/B'0?".@WOBGQ3K5KINF:=
M:R7.H:A?3K%#;0HI9Y'=B JJH)))P *XWX;?M4_LT?&3Q$?"'PF^/OA#Q+JH
MMVN#IVA>(;>ZF$2D!I"D;D[064$XQR/6@#OJ*Y#XC?'WX,_"/4(-(^)'Q'TO
M2;NXM7NH[2YN/WHMD.'N&1<E(5/#2L BGJPKJ-,U/3=:TVWUC1M0@N[.[A6:
MUNK659(YHV 971E)#*0001P0: )Z*XG0/VD/@/XI\9CX?>'?BQHEYJ[W$MO#
M:07JL)YXL^;#$_W)98\'?&A+)M.X#!KMJ "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\
MGYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ M
MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/^?F]_P#
MMJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8H
MK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BOYMO^"LG_*1SXN_]C;)_Z+CK
M^C'_ (0?2/\ GYO?_ MJ_G)_X*KVD=C_ ,%$OBU:0LQ6/Q9( 7;)_P!6G4U^
MP>#7_(]Q'_7O_P!NB?D_BY_R):'_ %\_]MD?/M%%%?T8?S^%%%% !1110 44
M44 ?7/\ P1)_9L\!?M-?MW:3H/Q'N)_[.\,Z/<>(4M+:[>![NXMY(4AC\R,A
MU >59#M()$1'0FOO?X$_\%0OC/\ M2?\%*O&'_!/OXH?"'2D^'][=Z_H31VJ
M74&HV<-G%./-GG67I*(BC!0N&F3:W'S?D)^SS^T%\4OV7/B]H_QO^#>O_P!G
M:]HLS-;R/&'BFC92LD,J'AXW4E6'OD$$ C[AU?\ X.)?BF+"_P#$O@C]DCX=
M:%X^U6Q%M?\ C>&)Y)9!@ '85#L%P"JR2NH*KD,!@_F/%W#>:YIF<ZU.@JT9
M4N2FW/D]C.[?.EUZ.ZUTML?H_"G$.699ET*52LZ,HU.>:4.;VT+)<E^G56>F
MM]S*^ O@']LW]BO_ (* _&KP+_P37^%MEXX'AFY?2KUM8A2<VFGRR^?#&S-/
M"2X,80D'YFAY'.*][_X(C?MS_M:?MF_'OXA?!;]J;Q0WC/PM<>#9[V\@U71[
M=8K2<W,,!MML<:KY<L<TP,3 C]UP!AL_G=^S#^W]^T=^RI^T1?\ [2W@CQ0F
MI:]KLL[>*8=<5IH-:6:7S91.%*G)D^<.I5E;H<$@_1_Q>_X+[?&/Q1\/]=\(
M_ C]GKP;\,M4\5*P\1^*=!4O?7#,"&E1@D864AF D?S&7<2I#881G_#><8^$
M\/\ 5:56=2%./MVTIPE&W-*5[MZJ\>2W9W-,CXARG RA7^LU*<:<ZDO8)-PE
M&5^6,;62[2Y[]U8Z;]CG]H75/V<O!?QY_9_\;_LF>*OBE^S(OC#6(-0UC0;1
MW325BD",?/8JC P);2$>:CQD+(K MS]0_LU?&[]F6?\ X)*?'+Q7^S7\"-1^
M'WPWTG1=>L](37[XS7FM7TFFA9+B5B[\M)+# O[QQ^[V@@ *OYI_\$_O^"G7
MQA_8$DU[P_X>\*Z3XK\)>*,-KGA;72PBDD"E/-C=<[&9#L;*LKJ "I*J1N_M
MN?\ !7'XS?M@?#*U^ 7A[X>^'_AU\/;:9)9/"WA:,A;ID?>BROA5,:O\XC1$
M7=AFW$+MQS7A#,LPS5TXTK4Y3ISE455J+Y4N9RI7LZKM;FM:SOOJ:Y7Q7EV
MRQ5)5;U(PG"--TU=<S=DJMOX:O>U[W5MM#Y-HHHK]7/R\**** "BBB@ HHHH
M *ZWX!?\EV\%?]C;IO\ Z51UR5=7\!XUE^.7@R)B<-XKTX'!P?\ CYCK#%?[
MM/T?Y&^%_P!YAZK\S^J6BL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:OX:/
M[1-BOP0_X.%/^4CFI_\ 8I:5_P"BVK]U_P#A!](_Y^;W_P "VK\(/^#@+3H-
M*_X*):E:6[R,H\*:6<RR%CS&W<U^I>$7_)52_P"O4OSB?FOBK_R3"_Z^1_*1
M\34445_31_.(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% ']4?P"_P"2$^"O^Q2TW_TECKK:\[^ W@O2I?@;X,D:YO,MX3TX
MG%TW_/M'786?A+3;&Z2[AN+HM&V5#W+$?B*_AO%?[U4_Q/\ ,_M'"_[M#T7Y
M&I1117.;A1110 4444 %%%% !7&?'C]H3X-_LR> )/BA\=/'5OX?T..YCMOM
MD\,LIDF?.V-(X5>21B%8[54G"L>@)'9UYM^U5^RC\'_VR/A8?A#\:M-NY],3
M4(K^UFT^[,,]K<QJZK+&V",[))%(8$$.>.A !\[_ +8>D_\ !)CXC^)?AW^U
M=^TQXKT-[7Q%I-TNAWIM;EH/$=HJ1C]]Y";]\#2QE2VUEW,A!QA?.5UO_@W3
MB82B'P42IR =/U<C\BG/TKT']N#]B?\ X)^>%/A#\,]$_:2^(MQX,^'/PXL-
M0TS0K*WOW%S>7=VUJX;<(Y))2!;S.RJN29-QPJD5@Z;_ ,$1O^";&N_#V'XI
M^&KWQMJVAW6D#4[*[TK7#<F[MFC\U6B2. O(67!55!8D@ 9XH ^F_P!C3XO?
ML]?%_P"$+W7[+&E6EKX&T+5I=(T7[!IS6D$PCCBDD>.%T1D'F2NOS+EBI;G=
MFO6:\3_8&^ ?P>_9Z^!)\.?L^^-GU_P5K.L2ZSX=OI;A9G$,T4(9&D4*&(DC
MD[ @$*PW*2?;* "N=T_X/_"72=1BU?2OA=X=MKN"02075OHD"21N#D,K!,@Y
M[BNBHH Q/&GPS^&_Q(CMHOB'\/M#UY;-R]HNM:3#="!CC+)YJMM)P.1Z5K65
ME9Z=:16&GVD4$$*!(8(8PJ1J!@*H'  '85+10!C>+/AU\/O'KVDOCGP+HVM-
M82^98MJVEQ7)MWX^:/S%.P\#D8/%;(  P!110!C:9\.?A[HOBB[\<:/X$T:T
MUJ_7;?:Q;:7%'=7 ]))54.XX'4GI6S110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5_-M_P5D_Y2.?%W_L;9/\ T7'7])-?S;?\%9/^4CGQ=_[&
MV3_T7'7[!X-?\CW$?]>__;HGY/XN?\B6A_U\_P#;9'SQ1117]&'\_A1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5UOP"_P"2[>"O
M^QMTW_TJCKDJZWX!?\EV\%?]C;IO_I5'6&*_W:?H_P C?"_[S#U7YG]4=%%%
M?PT?VB%?@A_P<*?\I'-3_P"Q2TK_ -%M7[WU^"'_  <*?\I'-3_[%+2O_1;5
M^I>$7_)52_Z]2_.)^:^*O_),+_KY'\I'P]1117]-'\XA1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?U1_ +_DA/@K_L4M-_
M])8ZZVN2^ 7_ "0GP5_V*6F_^DL==;7\-XK_ 'JI_B?YG]HX7_=H>B_(****
MYS<**** "BBB@ HHHH **** /AO_ (*W>$OV=U^)?PU^)O[:'A+Q5K'PNL+#
M4]/E?PW*XCT[5II+5X9+D1LLGER113*"C9W1@8.:P/&?_!=;]A;X&?"FT\$_
MLU>#]<U]]'TJ.Q\.Z1%IC6-E;)%&$B226<^8$4 #*H[''OFOK']KG]H+]F']
MG_X52ZC^U;K>F1>'-9D^PG2]1TTWW]I,1DQ"V5',H &3\NU>"2.*^!=,^/7_
M  ;NZ1XH7Q?:?!DM=K-Y@BN/#NIS6N[_ *]I)&A(_P!G9CVH ^@_^"&J_%.^
M_8QOO&/Q.@EA3Q)X]U35M BDB*(+.80EFC4_=C:Y%RRCIR2,YK[)KR#]B#]J
M[X>?MB? V/XH?#309-+L+'5KG1VT]D"K"UN5V;  N$:)XG P-H?:1E:]?H *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"OYMO^"LG_*1SXN_]C;)_P"BXZ_I)K^;;_@K)_RD<^+O_8VR?^BXZ_8/!K_D
M>XC_ *]_^W1/R?Q<_P"1+0_Z^?\ MLCYXHHHK^C#^?PHHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *ZWX!?\ )=O!7_8VZ;_Z51UR
M5=;\ O\ DNW@K_L;=-_]*HZPQ7^[3]'^1OA?]YAZK\S^J.BBBOX:/[1"OP0_
MX.%/^4CFI_\ 8I:5_P"BVK][Z_!#_@X4_P"4CFI_]BEI7_HMJ_4O"+_DJI?]
M>I?G$_-?%7_DF%_U\C^4CX>HHHK^FC^<0HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** /ZH_@%_R0GP5_V*6F_P#I+'76UR7P
M"_Y(3X*_[%+3?_26.NMK^&\5_O53_$_S/[1PO^[0]%^04445SFX4444 %%%%
M !1110 4444 ?#__  5=\,_LH6?Q5\ ?%3]NC2-;U/X=Z;X9UNUL-/T@W0$N
MMM+920PLULR,K2P)<%271";?YF '/RYXG\"_\$F?@Y#9?%3XE?LK>*=3^%WQ
M.TAM5^&OB32]8U$7FF3Q+Y%WI-S$;Y4+I+&9$D)?(F*DNJ;A^CG[=?QN_9,^
M"GP/N+[]L&RT[4_#FI3B"W\/7FF+>RZG.OSA(8&X++C=O)4)P2RY%?$FN?\
M!9G_ ()J_$KP/:_L]_$/]CO7F^'MH(XM/T]M+L6CLE3(1TACF!A*@GYHWW ,
MV,YY /I'_@BMX^\!>//V#="_X0/P!;>'1H^J7>FZM;V@8K=W<91C=,S$LSR1
MO$S$G ;<JX55 ^L:\V_9'NOV:[_X :!J'[)%KI4/@2XA>328](A,:*Q<^8'5
MOG$H?<'W_/N!SS7I- !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5_-M_P %9/\ E(Y\7?\ L;9/_1<=?TDU_-M_P5D_
MY2.?%W_L;9/_ $7'7[!X-?\ (]Q'_7O_ -NB?D_BY_R):'_7S_VV1\\4445_
M1A_/X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %=
M;\ O^2[>"O\ L;=-_P#2J.N2KK?@%_R7;P5_V-NF_P#I5'6&*_W:?H_R-\+_
M +S#U7YG]4=%%%?PT?VB%?@A_P '"G_*1S4_^Q2TK_T6U?O?7Y=_\%7/V;?@
MK\3_ -KJ\\5>.?!GVZ_?0;&-I_[1N8LJJ,%&V.15_2O5R?Q#R7PRQ;SC-*=2
M=)IT[4E&4KRLT[3G!6]UWUOMH?%\>9/B<\R-8:@TI<\7[UTK)/LGW['XYT5]
M\_\ #%7[,W_1-/\ RLWO_P >H_X8J_9F_P"B:?\ E9O?_CU?4?\ $XGAG_T"
M8S_P71_^:#\:_P"(<YW_ ,_*?WR_^0/@:BOOG_ABK]F;_HFG_E9O?_CU'_#%
M7[,W_1-/_*S>_P#QZC_B<3PS_P"@3&?^"Z/_ ,T!_P 0YSO_ )^4_OE_\@?
MU%??/_#%7[,W_1-/_*S>_P#QZC_ABK]F;_HFG_E9O?\ X]1_Q.)X9_\ 0)C/
M_!='_P": _XASG?_ #\I_?+_ .0/@:BOOG_ABK]F;_HFG_E9O?\ X]1_PQ5^
MS-_T33_RLWO_ ,>H_P")Q/#/_H$QG_@NC_\ - ?\0YSO_GY3^^7_ ,@? U%?
M?/\ PQ5^S-_T33_RLWO_ ,>H_P"&*OV9O^B:?^5F]_\ CU'_ !.)X9_] F,_
M\%T?_F@/^(<YW_S\I_?+_P"0/@:BOOG_ (8J_9F_Z)I_Y6;W_P"/4?\ #%7[
M,W_1-/\ RLWO_P >H_XG$\,_^@3&?^"Z/_S0'_$.<[_Y^4_OE_\ ('P-17WS
M_P ,5?LS?]$T_P#*S>__ !ZC_ABK]F;_ *)I_P"5F]_^/4?\3B>&?_0)C/\
MP71_^: _XASG?_/RG]\O_D#X&HK[Y_X8J_9F_P"B:?\ E9O?_CU'_#%7[,W_
M $33_P K-[_\>H_XG$\,_P#H$QG_ (+H_P#S0'_$.<[_ .?E/[Y?_('P-17W
MS_PQ5^S-_P!$T_\ *S>__'J/^&*OV9O^B:?^5F]_^/4?\3B>&?\ T"8S_P %
MT?\ YH#_ (ASG?\ S\I_?+_Y ^!J*^^?^&*OV9O^B:?^5F]_^/4?\,5?LS?]
M$T_\K-[_ /'J/^)Q/#/_ *!,9_X+H_\ S0'_ !#G._\ GY3^^7_R!\#45]\_
M\,5?LS?]$T_\K-[_ /'J/^&*OV9O^B:?^5F]_P#CU'_$XGAG_P! F,_\%T?_
M )H#_B'.=_\ /RG]\O\ Y ^!J*^^?^&*OV9O^B:?^5F]_P#CU'_#%7[,W_1-
M/_*S>_\ QZC_ (G$\,_^@3&?^"Z/_P T!_Q#G._^?E/[Y?\ R!^U7P"_Y(3X
M*_[%+3?_ $ECKK:POA=8VNF?#/P[IMC%LAM]"LXH4W$[56% !D\G@=ZW:^$G
M6CB9.K':6JOYZG]*4(N%&,7T2_(****DU"BBB@ HHHH **** "BBB@#X8_X*
MR:%^RIIW[0'P/^)7[8^M"X\&6LNL65YX<;[03*SI;E+O;",R112>4)4!#$.A
M"NJNM9EW\8O^#?.?26TN;2/A:(=A!:+P+<++CVD6V#Y]\YKW;]N;]A'X&?ME
M:EX5\0_M"^*KS3O#W@RRU/\ =V>HI:;Y[M[,+(\SJ0J*MNXV\9,B\\$'Y_;_
M ((\_P#!)95+-\7KH #))^(MIQ_X[0!3_P"">7[<W_!.7]EWX5>+/#UM\>K7
M0-'UWX@ZGK7ASPS=VM_<SZ3ISK##!"[")\N5@\W:&<KYH4DL&-?<7P(^,/A_
MX_?";1_C%X3A=-*UZ*2?3#)NW26XE=(Y"&52I=5#[2,KNP<XS7Q9\)/^",W_
M  2]^.O@Q/'OPK\2^*]7TMKN>U:YM?$ZD1SPR&.6,_NNJLIYY!&&4E6!/V3^
MS;\%;']G3X'^'O@AI6K27UIX;M&M+.ZF4"22$2.T>_'&X*R@D  D$@#I0!W%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!7\VW_!63_E(Y\7?^QMD_P#1<=?TDU_-M_P5D_Y2.?%W_L;9/_1<=?L'@U_R
M/<1_U[_]NB?D_BY_R):'_7S_ -MD?/%%%%?T8?S^%%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !76_ +_ )+MX*_[&W3?_2J.N2KK
M?@%_R7;P5_V-NF_^E4=88K_=I^C_ "-\+_O,/5?F?U1T445_#1_:(5^>O_!1
M_P#Y.9NO^P-:?^@FOT*K\]?^"C__ "<S=?\ 8&M/_037Y?XM_P#)*Q_Z^1_*
M1YV9_P"[?,\%HHHK^9SP HHHH **** "BBB@ HKZM_91_P""?MSXECE\7_M"
M:#/:6,UOC3-$:X:&X=B0?.DVD-& . AY).2  -WA/@SX1S_$OX]Q_"#PY.+5
M;O7)[:.9P7\B"-G+/C/S%8T8XSR1UYKZ+%<+9U@\-AJM6G9XB3C"+TDWHE=-
M:7NK:F\L-5A&+:^+8XBBOL)_V??V$--^)<?[.%]J'B*3Q1(%A.J"Z8*L[1[P
MF0/+#$$<;",D G/%>;>$_P!BB_UC]JK4?@#J?B)UTW28/MUWJD$8$DEF0A3:
M#D"1C(BG.0#N."!@]N)X)SFA.G"FX5'*I[+W))\M3?EEM9VO?HK/4N6$JQ:2
ML];:/KV9X-17U]X>_9[_ &&OB]XJU;X+?#?5=>L_$>F12A-3>9WCF>-MKE0_
MRR!6Z@!,C)4XY'DW[.'[-EE\0/VE;_X,?$ S-;:&+X:J;&;828&\H%6(.!YC
M)VY%9U^#LTI8BA2ISA45:?)&4)<T5-;INUTUN]-M5<4L+44HI-.[MIW/&J*^
MI/$_@#_@FGHG]H:6GQ,UP:C9^;$(O*O&7SDR-NX6VTC<,9!Q[U\MUYF;Y-4R
M><8SK4ZCE?\ AS4[6M\5MM]/1F=6DZ35VGZ.X4445XYD%%%% !1110 4444
M?K9\//\ D0-#_P"P/;?^BEK8K'^'G_(@:'_V![;_ -%+6Q7]P87_ '6G_A7Y
M'UT?A04445T%!1110 4444 %%%% !117-?%7XP_#'X'>%#XY^+?C2RT#1UN$
M@?4M1<I"DC9VAFQA<X(!/&<#J10!\D?\%6?@!<?M7?%#P)\$O'7[0UG\./ 5
MEX9UKQ)J^IZ@%,-W<6LUE"%822Q)F-+DL&9OE5W.#GCXOM_^"5?[*6F>/M:^
M'_Q#_;ZTSP[_ ,2J+6O!/B"_L+8:7XDTF6+*W,%P;H(SI,LL;Q*Q.$5UW!CM
M_1WXQ?#S]B3_ (*P?"R;X?P?$*#Q%;:)>K<VNN^%+P"XTRX*E?DD9&0[ER&1
M@P(P< A6'-_M%?\ !,+]C3Q!^R#X:^"/Q%\63^&-#^'-NPT/QQJ&JP0W%CYL
MF93/-,HB9)9&!9"%&[;MVX% #O\ @BMX=^$7A_\ 8.T*3X1>(KW44O\ 5;NY
M\1/?[0T.J?)'-$J@#$86.,IGED96."Q4?6->4?L8?LD_#C]BSX'VOP9^&>K7
MVHVAO9;^\U/49%:6\N90H:3" *J[4154#A5&23DGU>@ KG])^*_PSU_Q[J'P
MNT+QYI5[XBTFU6YU71;2^22XLXF;:K2HI)CR>@;!/I6^RJRE6 ((P0>]?'G[
M-_@[PIX(_P""N?QJTCP;X;L-*LW^'>A3&TTVT2"(.VP,P1  "<#)QR: /J_Q
MIXX\'?#CPU<^,?'WBBPT;2K-0;G4-2NEABCR0J@LQ R20 .I) &20*I_#SXL
M?#CXL65U?_#OQA9ZHMC.(+^*!R);24J&"2QL \3%2& < E2"."#7S%^TGXLO
M?B/_ ,%6_@=^SCJ;F30/#GAV_P#&UY8-S'<WH2ZM[21QW:%X2Z>A<FI?C]XM
MO/@O_P %8?@SJVA2F&U^*7A/5?#WB>WCX6Z%F#<6DK#H9$DE"ASR$9E!P<4
M?17Q&^/OP9^$>H0:1\2/B/I>DW=Q:O=1VES<?O1;(</<,BY*0J>&E8!%/5A7
M4:9J>FZUIMOK&C:A!=V=W"LUK=6LJR1S1L RNC*2&4@@@C@@U\C_ /!*CQ3<
M_'C4?CC^T[XIQ<:CXE^*UUH]J\HW&'2;&"(6ELN>B*L[\#@G+'DU\^2?M.^-
M/V=/V$OVI?@_X.UB:!_AQ\4;SPWX)N(Y"'T[3=0OC$L4;#E#$@N60C[I90,;
M1@ _0S0/VD/@/XI\9CX?>'?BQHEYJ[W$MO#:07JL)YXL^;#$_P!R66/!WQH2
MR;3N P:[:OC_ /;3^%&F?#+_ ()+#1?!BC2[_P"'/AG1=5\-ZA: )+8W]E);
MO]H1NTC?O<MU/FMGJ:^D_@%\1)_B]\"O!?Q8N85BE\3^$].U:6)!@(UQ;1S%
M1]"Y% '6T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5_-M_P %9/\
ME(Y\7?\ L;9/_1<=?TDU_-M_P5D_Y2.?%W_L;9/_ $7'7[!X-?\ (]Q'_7O_
M -NB?D_BY_R):'_7S_VV1\\4445_1A_/X4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %=;\ O^2[>"O\ L;=-_P#2J.N2KK?@%_R7
M;P5_V-NF_P#I5'6&*_W:?H_R-\+_ +S#U7YG]4=%%%?PT?VB%?GK_P %'_\
MDYFZ_P"P-:?^@FOT*K\]?^"C_P#R<S=?]@:T_P#037Y?XM_\DK'_ *^1_*1Y
MV9_[M\SP6BBBOYG/ "BBB@ HHHH **** /KW]@#XN_$;XO\ [0.MZU\1/%5Q
MJ4L7A21+=)"%B@7[3;_*D:@*@X&<#)QSFOEKXA$CX@:X0<$:Q<X(_P"NK5Z?
M^Q%\=? OP!^(^J>*/'QO!:W>B-:P_8K?S&\PS1/R,C PAYKF_A7XM^%EE^T+
M'X]^)UO<3^'HM6N+XV\5J)&F;<S0JR$@$;RI(/! ([U]SC,;2S;A_ 8>KB%[
M5U:G.Y2NXJ3BE*3>MNOHCLG)5:$(N6MW?_@GM7[+7P%T;X)Z&G[6?[1NI-IL
M%G%YN@Z9/S-([(0DC*>2Y!.R/K_$< 5X)\8OB;KWQT^,.I?$!+&5+G5KQ$L+
M.#+.B +'#&-O+-M51QU8GUKZ@^*O[5/["GQMEM)/B?X<\2:G]A5A:1_Z3"D>
M[J=D5PJDG ^8C.!C->:_"[XJ?L@_#7]I.]^)6C>']4MO#MGIL8\.V1MGG>*[
M95$DK>;(S#'S[<L?OY&,"O<SK Y6Z&&RO!8VBL*IIRESMU)2:?-5FK**22:B
ME+JE?73:K"G:-.$URW[ZW[L[WX._#_PM^PE\/+GXY_&F[67Q?J]DT&D:!'*"
MZ!L,8N^6)"F1^B#@9)^;RO\ 9A_:K\/?!_XF^*OBE\1- O\ 4]1\11N0^G",
M;9))C-)G>PP"VSIG&.AKU/XE?M"_\$^OC!XB_P"$K^(_@_Q)J=\(5B2622[C
M5$7HJI'<JJCJ> ,DDGDDUYE\!?VC?A-\%OBUXJMV\$/>>!?$%U)':0M")+FS
M@#N(B/,8EAL<JZELG@Y)7!Z,=B,)EV9X*EE^-HT\/2E)0:;J24I1=ZE56BKR
M>FC:CTT14Y1A4@H32BMNOS?]:'K7P2\3?!+]MS3_ !#\,]?^!&C^&[NTLOM&
MG:AI,2>;$K-MW!UC0AE8J2.5?)R..?C;5]-GT75KK1[IE,EI</#(5/!96*G'
MXBOJ32OVCOV3OV;?#FMWW[,^E:OJ'B'6XO+BEU.-Q%9@9*@F3!*J3G: Q8@
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
M^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\
MX%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;
M%% &/_P@^D?\_-[_ .!;5_.3_P %5[2.Q_X*)?%JTA9BL?BR0 NV3_JTZFOZ
M3J_FV_X*R?\ *1SXN_\ 8VR?^BXZ_8/!K_D>XC_KW_[=$_)_%S_D2T/^OG_M
MLCYXHHHK^C#^?PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *ZOX#QK+\<O!D3$X;Q7IP.#@_\?,=<I76_ +_ )+MX*_[&W3?_2J.
ML,5_NT_1_D;X7_>8>J_,_J+_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HK
M^&C^T3'_ .$'TC_GYO?_  +:O@7_ (*&Z=!I7[1]S:6[R,HTBU.99"QY4]S7
MZ)5^>O\ P4?_ .3F;K_L#6G_ *":_+_%O_DE8_\ 7R/Y2/.S/_=OF>"T445_
M,YX 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% 'ZJ^ ?!>E2^!-$E:YO,MI%L3BZ;'^J6MNS\):;8W27<-Q=%HVRH>Y8C\14
M?P\_Y$#0_P#L#VW_ **6MBO[@PO^ZT_\*_(^NC\*"BBBN@H**** "BBB@ HH
MHH **** /GO]IS_@EY^QG^UCKLOC+XE_#$VGB"?_ (^/$'AZ[:RN9^,9EVYC
MF;I\TB,V !G'%9'[._\ P2&_8<_9N\4V_CKPQ\-KC7-;LI1)8:EXJOS>&U<'
M(=(L+"'!P0^PLI ((KZ;HH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ K^;;_@K)_RD<^+O_8VR?\ HN.OZ2:_
MFV_X*R?\I'/B[_V-LG_HN.OV#P:_Y'N(_P"O?_MT3\G\7/\ D2T/^OG_ +;(
M^>****_HP_G\**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "NM^ 7_ "7;P5_V-NF_^E4=<E76_ +_ )+MX*_[&W3?_2J.L,5_NT_1
M_D;X7_>8>J_,_JCHHHK^&C^T0K\]?^"C_P#R<S=?]@:T_P#037Z%5^>O_!1_
M_DYFZ_[ UI_Z":_+_%O_ ))6/_7R/Y2/.S/_ ';YG@M%%%?S.> %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^MGP\_Y$#0
M_P#L#VW_ **6MBL?X>?\B!H?_8'MO_12UL5_<&%_W6G_ (5^1]='X4%%%%=!
M04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %?F)^V!_R<SXR_[##?^@K7Z=U^
M8G[8'_)S/C+_ +##?^@K7Y!XQ_\ (CP__7S_ -MD>7FO\&/J>;4445_.QX84
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %;/P[_Y*
M!H7_ &&;7_T:M8U;/P[_ .2@:%_V&;7_ -&K6^%_WJG_ (E^8X_$C]:Z***_
MN$^O"OSU_P""C_\ R<S=?]@:T_\ 037Z%5^>O_!1_P#Y.9NO^P-:?^@FOR_Q
M;_Y)6/\ U\C^4CSLS_W;YG@M%%%?S.> %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!^MGP\_P"1 T/_ + ]M_Z*6MBL?X>?
M\B!H?_8'MO\ T4M;%?W!A?\ =:?^%?D?71^%!111704%%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5^ OQ>_P""V/\ P4X\+_%CQ1X9T+]ICR+'3O$5[:V<'_"&:*WEQ1SNB+EK
M,DX4 9))/<U^_5?RN?'W_DNWC7_L;=2_]*I*_8?"/+,MS+$XM8NA"HHJ%N>,
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
M'Y*%%%% !1110 4444 %?0__  2;_P"4CGPB_P"QMC_]%R5\\5]#_P#!)O\
MY2.?"+_L;8__ $7)7DY__P B+%?]>Y_^DL]3(_\ D=X7_KY#_P!*1_231117
M\4G]B!7YB?M@?\G,^,O^PPW_ *"M?IW7YB?M@?\ )S/C+_L,-_Z"M?D'C'_R
M(\/_ -?/_;9'EYK_  8^IYM1117\['AA1110 4444 %%%% &[\-OB/XL^$_C
M.R\>>"=1^S:A8N3&S+N1U(PR.O\ $K D$?E@X->\WO\ P4H\6_9[C5-!^#GA
MK3_$-W!Y5QKJ(S,W P=N QQ@8#.PX&0<5\TT5[>6<1YWD]&5'!UW",G>VCUM
M:ZNG9VTNK/S-:=>M25HNQZY\!_VOO&/P+U/7_$%MX:L-:U/Q'<K/J&HZG(_F
M%@78X*D=6=B?4X]*](_X>G_%#_HF>@?]_9__ (JOENBNO \9<39;AEA\-B7&
M"O96CU;;W3>K;9<,7B*<>6,M#T_X%?M6_$+X#>(=3U+P_:VE[I^LS&34='O0
MQB=LG#*0<HP!(SR".H.!CH/B]^W#XQ^(G@6;X9^#O!&D^$=%O,_VA;Z0OSW
M/WD+ *%5OXL+ENA."0?$**Y:7$N>T,O>"IUY*D[JVFTMTG:Z3ZI-)DK$5HPY
M%+0****\,Q"BBB@ HHHH **** "MGX=_\E T+_L,VO\ Z-6L:MGX=_\ )0-"
M_P"PS:_^C5K?"_[U3_Q+\QQ^)'ZUT445_<)]>%?GK_P4?_Y.9NO^P-:?^@FO
MT*K\]?\ @H__ ,G,W7_8&M/_ $$U^7^+?_)*Q_Z^1_*1YV9_[M\SP6BBBOYG
M/ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M _6SX>?\B!H?_8'MO_12UL5C_#S_ )$#0_\ L#VW_HI:V*_N#"_[K3_PK\CZ
MZ/PH****Z"@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^=_^"C.G_M'>
M(?AIH7A?X#_L^6GQ%T^77XKWQKH-]K-M:17MA;$2K9L)F'F++,(RR@,&2)XV
M4B3!P/\ @G9\8OV2_BIK'B+2OAG^RCHGP?\ B9X=B%IXS\))X5M;"_@A9@1B
M6&&-IX"ZKU5<,%)490M[9\0_VG?V?_A)\0M(^%GQ0^+.C>']<UVT>YTFTUBY
M^SI<QHVTD2N!&#NX"E@S=@:\L\#^$/"/Q:_X*#3?M1_"FZMKO1-%^&LOAO6?
M$>FL&MM7OY+V.9((Y5^6X^SQQ-YCJ2%:2./.Y&5 #CO^"5'BFY^/&H_'']IW
MQ3BXU'Q+\5KK1[5Y1N,.DV,$0M+9<]$59WX'!.6/)KY\D_:=\:?LZ?L)?M2_
M!_P=K$T#_#CXHWGAOP3<1R$/IVFZA?&)8HV'*&)!<LA'W2R@8VC'T'_P3KTW
M3/V2_$OQO_9I^)>KVNC_ -C^/[OQ=HMWJ5PL,=UH-[%&([E&<@,D9MV21@<(
MYVL1Q7C&A?L:?$#]HW]@7]HCXA:;H-S'K?QB^(-YXP\%:;-$4FN+"WO/M%HN
MQL$-.OG*@.,K)&W0T >S?MI_"C3/AE_P26&B^#%&EW_PY\,Z+JOAO4+0!);&
M_LI+=_M"-VD;][ENI\UL]37TG\ OB)/\7O@5X+^+%S"L4OB?PGIVK2Q(,!&N
M+:.8J/H7(KY>_:Y^,^G_ !]_X)?Z;X7^&$\>I^+OBGI>E:#H/AZ&0?:6U!Y8
M!>0.G5#;JEP920!'Y1W$#FOJGX-?#RW^$7P@\*?"BTN1-%X8\-V.DQS 8$BV
MUND(;\=F: .EHHHH ***SM2\,Z?JMT;NXGN58J!B*X*CCV% &C16/_P@^D?\
M_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_
M (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-
M[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6
MU &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;
M4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L4
M5C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P
M@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_
M ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1
M_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L5_*Y\??\
MDNWC7_L;=2_]*I*_J+_X0?2/^?F]_P# MJ_G ^-7[&G[1U[\9/%M[8?#DR03
M>)K]X7.L68+(;B0@\S9Z8ZU^I^&'$W#?#=?%2S?&TL,IJ*BZM2%/FLY7Y>>2
MO:ZO;:Z/R/Q7P.-QN'PBP]*4[.=^6+=M([V3/!J*]3_X8J_:9_Z)I_Y6;+_X
M]1_PQ5^TS_T33_RLV7_QZOU__B*/AG_T/,'_ .%-'_Y,_&/["SO_ *!:G_@$
MO\CRRBO4_P#ABK]IG_HFG_E9LO\ X]1_PQ5^TS_T33_RLV7_ ,>H_P"(H^&?
M_0\P?_A31_\ DP_L+._^@6I_X!+_ "/+**]3_P"&*OVF?^B:?^5FR_\ CU'_
M  Q5^TS_ -$T_P#*S9?_ !ZC_B*/AG_T/,'_ .%-'_Y,/["SO_H%J?\ @$O\
MCRRBO4_^&*OVF?\ HFG_ )6;+_X]1_PQ5^TS_P!$T_\ *S9?_'J/^(H^&?\
MT/,'_P"%-'_Y,/["SO\ Z!:G_@$O\CO?^"6/QK_99_9R_:IM/CC^U78:E=Z=
MX=TV6X\.6VFZ8+HC52Z+%*Z,RC$:&5U/42"-ARN:^Y/VD_\ @H3_ ,$*/VO?
M&5MX_P#VB_A=\0O$NJ6=D+2SEEFU.WBMX02VU(;>_CB3)))(4%CU)P*_-[_A
MBK]IG_HFG_E9LO\ X]1_PQ5^TS_T33_RLV7_ ,>KY3-.(_"7-<S6/GQ%0A44
M>5.&-HQLNRM.^O774^GRS&\497EKP,,OYZ;?,U.C*5WW=]-.FFA]#_L@_P#!
M0+]EG]B[]N'QSXI\!_!F?4?@KXLD%K9:7<6HN-0TRW0YAFC^U2.SD%Y59&DR
MRR9W94 ^V>"/V^_^"2/_  3YT[Q?\5?V!O!GBSQ!X_\ %>G/:Z?:Z[!,EGI*
M,XD$)>;:P@#JC%5\QW\I%WJ/F'P9_P ,5?M,_P#1-/\ RLV7_P >H_X8J_:9
M_P"B:?\ E9LO_CU3C<_\'L?5YZN?X>THQC-+&4K5%#X?:>_J^[3396#S'B[
MTN2E@OA<I0?L7>FY[\FFB[)IV/HK_@F5_P %._ OP!7XC_!?]L#0-1\1> /B
MR]Q/XCNK%/,GM[NXC>*YD:,,I=)HWPY4[U,:E0>17;?M.?\ !0S]A_X*_L-:
MQ^PI_P $WM&\13V7C"]DF\3^)=>B>,K'(8_. ,F'DD>.*.'[BHL8."6-?'__
M  Q5^TS_ -$T_P#*S9?_ !ZC_ABK]IG_ *)I_P"5FR_^/5I7XB\&\1F?UUYW
MA5[T9."Q=%4Y2@K1DX\^Z]4GU3,Z..XQH9;]36%D_=E%3=*3G&,W>45*VS]&
M^S1Y917J?_#%7[3/_1-/_*S9?_'J/^&*OVF?^B:?^5FR_P#CU?4_\11\,_\
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
M#_\ 7S_VV1Y>:_P8^IYM1117\['AA1110 4444 %%%% !1110 4444 %%%%
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
M_P#@,_\ Y8']J8CLOQ_S/TC_ .&^?V3/^BK_ /E"O_\ XQ1_PWS^R9_T5?\
M\H5__P#&*_-RBC_B,/$W_/FC_P" S_\ E@?VIB.R_'_,_2/_ (;Y_9,_Z*O_
M .4*_P#_ (Q6]\-_VJ_@)\7/$R^#OA[X\_M#4GA>5;;^R[J+**,L=TL2KQ]:
M_+ZO>O\ @G!_R<S:_P#8&N__ $$5ZV0^*7$&:9UA\'5I4E&I.,6U&=[-VTO-
MJ_R9K1S&O4JQBTM7Y_YGZ%4445^]GLA7Y*?$3_DH&N_]AFZ_]&M7ZUU^2GQ$
M_P"2@:[_ -AFZ_\ 1K5^)>,_^[8+UG^43R,U^&'S,:BBBOP0\8**** "BBB@
M HHHH *WO _Q/^(/PUDNI? 7BZ]TEKV-4NS93;/-49P&]0,G\ZP:*THUJV'J
M*I2DXR6S3LU\T--Q=T7- \0:UX5UJV\1>'=2EL[ZSE$EK=0-AXG'1@>QJ7Q9
MXN\3>.M>F\4>,-;N-1U"Y"B>\NGW.^U0JY/LH _"LZBCVU;V/LN9\M[VOI?:
M]MKVTN%W:W0U_!?CSQG\.M:7Q%X%\37NE7JJ5^T64Y0LIZJV.&7@<'(XK5^(
MOQU^+WQ9@BM/B'X_U#4X(6W16TL@6(-_>V( I;KSC/-<G16T,=C:>&>'C5DJ
M;WBI/E?JKV&IS4>6^@4445RDA1110 4444 %%%% !7I/['__ "<SX-_[#"_^
M@M7FU>D_L?\ _)S/@W_L,+_Z"U>MD'_(]PO_ %\A_P"E(TH_QH^J/T[HHHK^
MTCZP*_,3]L#_ ).9\9?]AAO_ $%:_3NOS$_; _Y.9\9?]AAO_05K\@\8_P#D
M1X?_ *^?^VR/+S7^#'U/-J***_G8\,**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "MGX=_P#)0-"_[#-K_P"C5K&K9^'?_)0-"_[#
M-K_Z-6M\+_O5/_$OS''XD?K71117]PGUX5^>O_!1_P#Y.9NO^P-:?^@FOT*K
M\]?^"C__ "<S=?\ 8&M/_037Y?XM_P#)*Q_Z^1_*1YV9_P"[?,\%HHHK^9SP
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /
MUL^'G_(@:'_V![;_ -%+6Q6/\//^1 T/_L#VW_HI:V*_N#"_[K3_ ,*_(^NC
M\*"BBBN@H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH Q_B'_R(&N?]@>Y_]%-7Y)U^MGQ#_P"1 US_ + ]S_Z*:OR3
MK\$\9_\ ><%Z3_.)XN:_%#YA1117XD>2%%%% !1110 4444 :O@[P/XP^(6M
MIX<\$>&[S5;YU+"VLH"[!1U8X^ZHR,DX K=^(7[/GQI^%6G+K'C_ .'6HZ=9
MNP7[6Z!XE8] SH652>P)!-=;^SI^U4O[._@GQ)HFA^!UGUO7(R+77_MB@VA$
M96(>48SO"NS/]X YP1Q7N_[/OC/XA^*/V0_'_B_]HG6;C4-#N;&X&DSZMS)*
M/*96V$C)4RF-4]'!Q7W.1\/Y#G&&5)5Y_6'"<W:*]G3Y$VE-NS=TMXNR;2U.
MRC0HU8VN^:S?DK=SY)\"?"OXC?$^2YB^'W@V_P!7:R5#="Q@+^4&SMW>F=IQ
M]#6EXK_9Z^-W@;0+CQ3XO^&.KZ=IUKM^T7EU:E8X]SA%R>V691]37TU_P3T\
M)^)[/]G;QOXL\'ZA:Z?K.JW;VNF7]]@10/#!\DSY5@55YF.""#M((KF?VL-,
M_;8\._"N<_$;XH:;XH\'ZBT*W\^CZ?;*L9$BO&7*P(ZJ9%7#*2"< XR >O\
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
M_P!VP7K/\HGD9K\,/F8U%%%?@AXP4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %>D_L?_ /)S/@W_ +#"_P#H+5YM7I/['_\ R<SX
M-_[#"_\ H+5ZV0?\CW"_]?(?^E(TH_QH^J/T[HHHK^TCZP*_,3]L#_DYGQE_
MV&&_]!6OT[K\Q/VP/^3F?&7_ &&&_P#05K\@\8_^1'A_^OG_ +;(\O-?X,?4
M\VHHHK^=CPPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *V?AW_R4#0O^PS:_^C5K&K9^'?\ R4#0O^PS:_\ HU:WPO\ O5/_ !+\
MQQ^)'ZUT445_<)]>%?GK_P %'_\ DYFZ_P"P-:?^@FOT*K\]?^"C_P#R<S=?
M]@:T_P#037Y?XM_\DK'_ *^1_*1YV9_[M\SP6BBBOYG/ "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _6SX>?\ (@:'_P!@
M>V_]%+6Q6/\ #S_D0-#_ .P/;?\ HI:V*_N#"_[K3_PK\CZZ/PH****Z"@HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O!O^"FG[/WB+]IK]B7Q
MQ\+/!EFUQK;V45_HULGWI[BUF2X$*^K2+&T8]W%>\T4 ?&/[7/QGT_X^_P#!
M+_3?"_PPGCU/Q=\4]+TK0=!\/0R#[2VH/+ +R!TZH;=4N#*2 (_*.X@<U]4_
M!KX>6_PB^$'A3X46ER)HO#'ANQTF.8# D6VMTA#?CLS5S3/AS\/=%\47?CC1
M_ FC6FM7Z[;[6+;2XH[JX'I)*JAW' ZD]*V: "BBB@ K.U+PSI^JW1N[B>Y5
MBH&(K@J./85HT4 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (
M/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\
MWO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S
M\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^
M!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\W
MO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6
MQ10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M
M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8
M_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"
M#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\
M"#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\
M_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?
M\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO
M_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _
M-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;
M5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!
M;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%%
M&/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_
MP@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__
M  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'
M_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I
M'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-
M[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\
M/S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@
M6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\
M@6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q1
M0!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4
M?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/
M_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z
M1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#
MZ1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/
MS>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_
M #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\
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
M\MN#]UGCX=5.#AB,'!P>*[6_O['2K&;4]3O8K:VMXFDN+B>0(D2*,LS,>%
M))/ KX\\8? #PEX5_P""N/PO\5_ #PS::#/'X$UF]^)\&BVRV\$]@5^SV+2H
M@"EWN6(&1EOLP//E\8/[0WQPM_VD/V]KK]EK7/#WB+7/AQ\*]*@U;Q;X9\-:
M-->MXFUF0));6MR(QL^RQ*XD*2LL;R1%6W$H  ?8O@'XK_#WXIVTNH?#GQ-#
MK-E%C&IZ?&\EG-G/^JN OE3=.=C-COUKH:\V_9L_:B^#'[36@:E<?";4+J&X
M\-WYT[7_  ]JNG/97^CW"Y AGMW ,?W6 (RIVL <JP'I- !1110 4444 %%%
M% !1110 4444 %%%5==L+O5=$O-+L-5EL9[FUDBAO8%!>W=E($B@\$J3D9XR
M* /.-:_;:_9%\._$P_!S7?VC?"-IXF6Y%M)I,^M1*\<Y./)=L[4DSQL8ALD#
M&37IMY>6FG6DNH:A=1P6\$;23SS.%2-%&69F/   ))/2OEC]NG]D?]DOPA^P
M%XZT*3X0Z%90Z%X3N9]"OXM.3[<-46,BUD$^/-DGEN#&K,6+2F5@Q.\Y\P_;
M(U'XJ^"_V&OV=?V3/'NJW2Z[\1O$7ACPMXVD>8^<]MLB%S;LXY+%_*1VS\P#
M@YW&@#[(^'?[0GP2^+.JR:'\./B;I.KWB6OVI;>TN@6FMMVW[1$#CSH=Q \U
M-R9(&[FH?C3^TK\ OV=+&TU#XX_%O0_#"7[LMBFJWRI)<%<;C''R[@9&2 0,
MC.,BOGK_ (*T^(F^ OP[^%7[2'@N-+'4_ 'Q/T^.W:V0(&TRXAEBNK/ QB*1
M%C4J.R#T%?0-Y^S;\']>^(.M_$[QSX'TOQ%J^LQ0VJW&NZ=%=?8K*.)5%I")
M%(2(R>;*P&-SS-G("@ '1_#_ .(O@+XK>%+7QU\,_&.FZ]HU\I-IJ>DWB3PR
M8." R$C(.01U!!!P17!:I^W7^Q9H>IW.BZQ^UA\/+6[LYW@NK:?Q?9J\4B,5
M9&!DR"""".Q%>)?\$WO@K!X ^)'[2&D_#"YN=(^'-]\0/L'@Z&P<!+*\A@=-
M0DM0P*A4FDCB4X*@VVWG8174?M%?LR?L0?LR?LQ>)_B+9?LA_#J^N/#N@2?V
M3_:?@RSO;F]OF BM8Y)9HWDF>2X>)2SLS$OSF@#Z ^'WQ(^'WQ9\+P^-OAAX
MVTOQ#H]P[I;ZIHU\ES;R,C%7"R1DJ2&!!P>",5MUYW^R7\$+3]F_]FOP7\$K
M:*-9- T&&&_:$ +)>,/,N9 !QAIWD;_@54OC1^TO9_#/XK^#/@'X6\)-KOC+
MQTMY+I%C-??9+2WMK6+S)I[BXV2%% P%5(Y&8]@.: /4:*\9^"G[7C?%J]^(
MO@JX^$.KVGC/X8ZI%9>(/"UA?VUP;HS(9+>2UN)6@CD21%8CS/*(QR!Q7E_A
MS_@J/KOQ$_9LN?VFOA1^Q_XOUW1=):^F\1!]6M+0:=:6KN'?=*0;B7RT,AB@
M5P@X9P< @'UM7#_$+]I/X%_"OQWX?^&'CWXE:=8>(O%5_'9Z#HF6EN;J61@J
M?NXU8HI)QO?:@[FL'Q!^V+\)-#_9W\.?M'P?VA?:;XQCT]/">CVD"F_U6\O0
M/LUE%&S!?/9B006"KL<E@JDU\V_MS^.?BAK'[3G[,7A[XF?!R+06?XMVMWI^
MI:=KZZA;L,*LEO*QBB:*<;D.T*\;#)61MIH ^Y+JZM;&UDO;VYCAAAC+S32N
M%5% R6)/  '))KC_ (0?M$_!3X_3:[%\&_B%9>(1X;U(6&LS:>KM%#<;=VP2
M%0DG'="P'3.:[2O@']F'XV^/O@_\9?VF[;X2?LY>(_B+K$OQEN[F33=%G@M(
M+>$)\SR7%P0F]CG;$@>1B#\H'- 'W]17A7P/_P""@OP.^,W[-VM?M(SIJ/A^
MT\*W$UGXMT+5K8_;M+O8]H-J8UR9'=G18PHR[.%P'W**OQ%_;?UKX$>+O!MK
M^T-\"KOPMX9\=:Q'I.D^)(]?@O#I]]*I:&"_A10("P5LM%),B[3EL D 'O\
M17AWA']L36=>_;'U+]CGQ#\&;C1-3T_06UR'6KS6XVM]1T_S%C66V54W2,7;
M:5.W;LDR?EYZJQ^/5]<_'GQ+\(;GP5'!I/A/0+75=9\6R:P@MX%N!,8X6C*
MK*! [L,[5C*,6^<+0!Z/17SYJO[<GB _!:X_:C\&?L\ZMK?PTM8Y;IM5AU:*
M'5;C3HF82:A!8.F'@VJT@#S1R-&-WE@$4OQ\_P""AWPW^#7P<\%_'CPYX)UC
MQ=X5\<ZE8VFEZ[I$D"6T!N2=OG*S^>&"J_RK"V&0HQ5B!0!]!4CLJ*7=@% R
M23P!7S_'^W/JNB?M'>%/@;\4_P!G+Q+X1TSQ^UU%X(\4ZK?VKB_G@C$ACFMH
MG:2T+*1M$AWY90R*=VWLO%G[1EP_QCNOV?O@[X)C\4>*=*TF+4O$7VK5OL-A
MHT$I(@2XG$4KB:;:QCB2)B54LQ1<$@&Q\*OVD/@;\<?$OB/PE\(OB1I_B&]\
M)301>(!IA>2*U>;S/+7S=OER$^5)G8S;=O.,C/;U\8_\$VO$FJ^+?VTOVJ==
MUWP7=>'KZ3Q'X>CO='NY4D>WFCM;J-\/&2LB,REE<?>5E; S@?9U !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !65XY\<^#_AGX0U'Q]X_P#$=II&C:3:
MM<:CJ5],$B@C7JS$_D!U)( !) K5JIK>@Z'XFTR31?$FBVFH6<Q7S;2^MEEB
M?!##*L"#@@$<=0* /CSPM_P42_85^)WCNU^/'Q;_ &CO#EC#H?G?\(+X6N)7
M>33E=2DFH7"JAS>2QDJJ#/D1.4'SR2T_]LPVFL_$S]F__@H;X>L[M/"GAK76
MB\0W-Y;F)[/1]6B2**_F0\Q11YW/NPRB8;@"& ^HO^%&?!+_ *([X5_\)ZV_
M^(KHY-/L);!M+ELH6M6A\IK9HP8S'C&PKTVXXQTQ0!\F?M>^&$_::_;D^ ?P
MR\$7,6H6WP^UB?QMXRN[6021Z;#$838+(RY >>6-PJ]2JE@"H)JW^TQ^WI^R
MOJGQ!U+]EOQ+^T;HGAK3K1/*\?ZK_:#+,Z-D-I5JT8)65QE9I@1Y*$HA\UMT
M/TQX0\!^!OA[IKZ-X!\&:3H=G)*97M='TZ*VC9SU8K&H!)]>M9]Q\%/@U>7$
MEW=_"3PQ++*Y>6630;=F=B<DDE,DD]Z /%=3\2?!S]OK]G[Q)\ /V/\ XV1:
M+I6E0Z=83>(]%\.+<Z?;Q!P_]GI%,8TF4PPA)(QE!',JG<&9*^:O^"D7[/\
M^V3X)^%W@.X^)G[?,WC"RN/BQH=IIM@?A?I6GBQNW:40W@: YD\O!_=-\C;N
M>E?HKX<\)^%?!UD^G>$?#.GZ5;R2F22#3K)($9R "Q5  3@ 9ZX ]*EUC0-"
M\0PQ6VOZ+:7T<$ZSPQWELLJQRK]UU# X89.".10!D?"?PUX]\'_#S3/#7Q/^
M);>,=>M8F74?$KZ/#8&^8NS!OL\'[N/"E5PO7;GJ371444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %0ZCJ.GZ183ZKJU]#:VMK"TMS
M<W$H2.*-02SLQP%4 $DG@ 5-4.H:?8:M8S:7JEE#<VUQ$T=Q;W$0>.5&&"K*
M>&!'!!X- 'QSJO\ P4._87^.?Q$BO_B-^T?X:L?!OA+6!-HFB75PV_7-1@?Y
M+^=0IQ;PN-T$9Y>0"9@-D-1_\% KW3?VK/V2_!_[6/[/UG?:[8_#CXBV?BJR
M,5DZ2:II]E.\5U)!&P#E1@R L%++ Q (92?J?_A1GP2_Z([X5_\ ">MO_B*Z
M+3-+TS1-/BTG1M.@M+6W0)!;6L*QQQJ.BJJ@ #V% 'R#_P %,(=!_;"^'GPM
M_9G^$>O6FN3_ !"\:Z?JL\FG3B58/#T$<DESJ#E<[8AOB4$XW,X49;BNX_:T
M_;T^!OPD\9Q?L[77QZT3PIXBU"U\W6M;O)PW_"/V; ?.J88/>2 _N8V&U<^;
M("JJDONGA;X<_#WP-<WE[X)\":-H\VHR^9J$NE:7%;M=/S\TAC4%SR>3D\U7
MU7X1?"C7M1EU?7/AAX>O;N=MT]U=Z+!))(?5F9"2?K0!Y=^RW^TS^QOXEL4^
M"7[+7C:UUC3O"N@O>WTVEQ2R0640D W3SN 7GF=I)"<L[E)78YY9GB7]L']C
M/XX_ ?6)M"^*F@>,=,U[3+G3D\-:?<"74-4DDC9/L<=DV)VE?. A0'!W<+\U
M>P>&O O@CP69CX.\&Z5I)N=OV@Z9IT4'F[<[=VQ1NQN.,],GUJIX:^$WPK\%
MZU<>)/!WPT\/Z3J-X6-W?Z9HT$$T^XY.]T0,V3R<GF@#D/V+/A#XF^ G[*'@
M#X/^-+E9=7T'PU;V^I[)-ZQS[=SQ*P^\J,Q0$<$*#7I]%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!\N?M1_M[?LV:;\0;O\
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
MDBD!=3]UMV<8K]&[WX/?"34O&4?Q&U'X6^')_$,)!AUZ;1+=KU",8(G*;QC
MZ'M5SQ)\/O 7C*>*Y\7^"-(U62%"L,FI:;%.T:DY(4NIP,]A0!\M?\%$M9T>
MQ_:P_952\U2WB9_B7<L@DF4$J8(T!&3T+,J_5@.]<Q^SO\6_#7[,W_!3#X_?
M#C]HKQ):^'9OB+=:7KO@O6=;N%M[74K2&&6,PI-(0I9!(J!<]8I .G/U_=_!
MOX0Z@8S?_"KPW.885BA\[0[=MD:_=093A1V X%3^+_A;\,OB#:VECX^^'6@Z
MY!8/OL(=8TB&Y2V;CF,2*0AX'(QT% 'R5^P+\5_AIXG_ ."A7[3]MX?\=Z5=
MOKFJ^';G0UAO4)U&&&QG666#G]\BDJ2Z97#*<X8$_:59^C>$O"OAV\O-0\/^
M&=/L+C49%DU">SLDB>Z=5"*TC* 7(50H)S@ #H*T* "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "LSQ-XR\*^#5L7\5:_:V U/4X=.T\W4H7[1=RDB.%,
M]78@X'?%:=?#7_!4/P1\4?VG['Q5#\'/$5Y9GX :9:^);861_P"/WQ&2ET(N
MAR]MIZ-(H&"7OXAS@B@#[EHKS[]E/X]Z)^T]^SMX2^.VA>6J>(='CFNX(FR+
M>Z7,=Q#_ , F21/?;FL'Q!^T_K^L^(/%WAOX ?"@^-9? DAM_$UW+K:V%LM\
M(A,=/MW\J4SW*HR%U*I&AD13)NW*H!Z_17Q%^U]_P41\4>,/^";:?M,?LO\
MA.\M[/Q3)_96HZGJETMM<Z"7N1:2JB*29)BY94="%7_69R I]C^,7[9'C;X
M0>![_P"+'[/TUE;^-_'5EX5MS9>)X+F2SN[IF\N215C"M&51VRK$Y4@@<$@'
MO5%>1?%;]JEOA'^TG\//V?=?^'4T\7Q*GO8=#U^TU-"L+VD"S3+-"R!E^\H7
M:6!SGC!%9^N?M=:YK'Q0\?\ PH^!GPC_ .$JU#X8V-K/XLDO]>&G(TUS"\\5
MK:_N93/*8T));RXP2!OSG !Z7\4_BY\,_@AX-N?B#\6O&^G^']&M>)K_ %*<
M(F[!(11U=B <*H+'!P*N^!/&_A?XF>"-'^(W@C5/MVC:_ID&HZ3>^2\?GVTT
M:R12;)%5UW(RG# $9P0#7SW\9_C_ ."?VK/^"4OCWX]^ [.ZATGQ#\+M<E@M
MM0C4302107$4D; $C*2Q.,@X.T$=:]"_8/\ ^3(O@]_V3#0?_3?!0!ZO1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!RWQL^,7@?X _"O7/B_\1=6B
ML])T'3I;JX:20*TI525B3/WI'("JHY+, *\;_9Y_98US4/A7:^.M?_:"\:66
MM>-V;Q'XGM_#FL6HL3?WH$LJ1;K=RT: K"I+'Y(EZ# 'OGB3PAX3\8VL=CXN
M\+Z=JL,4F^*'4K*.=4;!&X!P0#@D9]ZET+P]H'A?34T;PSH=GIUG&28[6QMD
MAC4DY)"H !D\F@#X9_X)L^+?#7[(_P"UI\6?^":^K^,X9=.LM977_AV]U=H7
MDAN(HWFL\C ,J(T)V #)2=@H%-_8R_:F^&/[''QE^-O[,'[6'C*U\'ZK-\4=
M3\5Z!J^ON8;?6+"^92DB2D;2V(U;!.3YA49,; ?: ^#?PA%]_:@^%7AO[3YO
MF_:/[#M_,\S.=^[9G=GG/7-3>+_A;\,?B#>6>H^/?ASH.MW&G/NT^?5](AN7
MMFZYC:124/N,4 ?(?_!4SXBVOQ@_X)A^)/B9X;T"ZM]!E\1:5<:3<3VSQO=V
M"ZC;JMZ8F4-''(Q9DR,M&T;G&_:)?^"H/Q7^&_CWX%?";XT>!_&=CK'A/PQ^
MT-X<O]:\0Z9-Y]G!;1+<"242IE'16E1"RD@.2A.Y2H^S=3TK2]:TV;1M9TVW
MN[.YB,5Q:7,*R1RH1@JRL"&!'&",54N?!/@R]\*MX$O/"6F2Z&UO]G;1I;"-
MK0P_\\S"5V;?]G&* /BK]L+]H_X%>)?V[OV7/$_AWXK:'?Z-I/B'Q#'J&OVF
MHQR:=#)/8VZ1Q&Z4^29,LF4#%E$D98#>N=JP_:E\ _%S]ICXP?"SXU_$Y?!E
MCX,U*WTW0O!.EWSV.H>*F:$XO'>#%U?%SL2*V@.THZATEWK7UEI7PP^&NA+I
M2Z)\/-#LQH,<L>ABUTF&/^SDEQYBP;5'DA]J[@F-VT9SBIW\"^")?%B>/9/!
MVE-KL<'D1ZTVGQ&[6+GY!-MWA>3QG'- 'Y[?LB?$+P3?_P#! SQ;X4L_$]G)
MJ&A_#_Q3#K%LDH)LY;BZU!H(I#T61U=&"$[B)$.,.I/V%^P+>VE_^P[\()K*
MZCF1?AKHD;-&X8!TL8D=>.X92".Q!%=^WPO^&CZ%_P (N_P[T(Z9]J:Z_LXZ
M1#Y'GMG=+Y>W;O.YLMC)R>>:O>'/"GA?P?8MIGA+PW8:7;/*97M].LT@1G(
M+%4 !.% SUP!Z4 7Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *\J\1?MM?LQ>%/$%]X6U_P")GV>_TV\EM;V#^Q;U_+FC<HZ[
MEA*G# C()!QP:]5K\K/VA_\ DO\ XY_[''4__2N2O@./^*\QX5P=&KA(PDYR
M:?.F]E?2THG%C<3/#13BEKW/O+_AOG]DS_HJ_P#Y0K__ .,4?\-\_LF?]%7_
M /*%?_\ QBOS<HK\M_XC#Q-_SYH_^ S_ /EAYW]J8CLOQ_S/U@^%WQ=^'GQH
M\/S>*?AIXA_M*PM[QK66?[)-#MF5$<KME16/RNIR!CGKP:Z2OF[_ ()=?\D
MUC_L<;C_ -)+2OI&OW;AO,J^<9%A\;624ZD;M*]OE=M_BSV*%256C&;W845\
MQ?\ !2C]IG]H#]E/PWX)\7?!W5?#+P^*O'EEX9N;3Q!H,UR8#<QS.+A6BN8L
M[?).4(YW#D8YQOVCOVQ/VC_V#O&W@S5?VC&\'^,?AUXMUM=(O/$'AG0;G2;_
M $:Z9=RL\,MW<I/'M5W^5E;"..H7=[9L?6U%?*O[5W[2/[3_ ,+/VQOA3^SM
M\,O%7@^WTGXGM?K]MUKPI<7<^F-:H)#@1WL(E#*P ^Z003D]*'_;,^.'P _;
M*\*?LG?M2Z9X9U?3?B%;L?!?C?PEI]Q8?Z2K%3;75I-//ABVU=R2$#S(S@Y;
M8 ?55%8_Q!\=>&_AAX$UGXC^,;X6VE:#I<^H:C.?X(88R[D#N<*<#N>*\6_X
M)R_MA:S^V%\&]5U[QYH T7Q?X:\57VD^)M":(QO9.LK/"I1OF7$3+&2>2\,G
MIB@#Z!HHHH **** "BBB@#P_]I?_ (*0?L7_ +'WCNT^&G[1?QE_X1W6[[2(
M]3M;+_A'=1N]]J\LL2R;[6WD09>&4;2P;Y<XP03YW_P_-_X)9?\ 1T7_ )9.
MN?\ R%7YX_\ !RW_ ,GU^$_^R2V'_ITU2OSQK]XX;\+\@SC(L/C:U6JIU(W:
M4H6^5X-_BS\1XA\2<]RG.Z^#HTZ;C"5DVI7^=II?@?T.?\/S?^"67_1T7_ED
MZY_\A5Z)^S1_P4@_8O\ VP?'=W\-/V=/C+_PD6MV.D2:G=67_".ZC:;+5)8H
MFDWW5O&AP\T0VABWS9Q@$C^9^OT._P"#:3_D^OQ9_P!DEO\ _P!.FET<2^%^
M09-D6(QM&K5<Z<;I.4+?.T$_Q0</>).>YMG=#!UJ=-1G*S:4K_*\VOP/W"HH
MKC/V@_CQ\/?V9O@]KGQN^*&H/;Z-H5IYLXA4-+.[,$CAC4D;I'=E102!EN2
M"1^#G[<=G17A'PEN_P!L'X^?#O3_ (NZYX_T;X<IKUFM]H?A.S\-+J,MG;2*
M'A^VSSRKYLI0J62)(0F=N2033/V>/VM?$GB/X[^)?V/OV@]&TW2_B-X:LTU&
MSN]&$BZ=XDTM\;;RV25F>%E+!9(69RISM=P&V@'O5%%% !1110 4444 %%?-
MO[?OQP^._P #/%GP9G^&/C33;#1/&'Q?T3PSXALI-$6:ZFAN9F:3;-([(B-'
M&4P(@X+;A(. /I*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_*S]H
M?_DO_CG_ +''4_\ TKDK]4Z_*S]H?_DO_CG_ +''4_\ TKDK\9\9?^19A?\
M'+_TD\K-?X<?4XZBBBOY]/$/O/\ X)=?\D UC_L<;C_TDM*^D:^;O^"77_)
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
M[<&N?%S6?&'PK\,>+M,T;XD:KX2T>WU[QY>Z<VBVUD(X@;>""PG6&>0LTS7
M<2DR!<A8T%<SXRUW]L#]DS]E3X8?LI_&KXQVM[XO^(/Q9L?"%OXVT#5;B>YL
M=!N)4WO]HGAB?[4JLT2OM)5&5@VY01W/B_\ 8:_:K^$G[1WBCXZ_L+_'SP]X
M?T[X@7OV[QCX0\9:7+<V?VXYWW<!B!;>Q9F(^3EB"S+M5.G^/O\ P3ZNOC_^
MS;!\-_%7QDO6^(-EXCB\3VGQ#6Q6-EUN-0BR"!"!' (PL*QJ<HD<9)=E)8 \
MH_X*,_LY_"7X5>,?V<?%OPV\,KHLH_:#\-Z?>06,SK%?JTCNLUPI8^?.IC8"
M9]TF)9 6.XU]UU\A_&3]D?\ ;Q_:3\-?#BU^+/QE^&>G:KX!^(.G>(EN]#T"
M]ECNWM$EVSR+)(FYRS)F!/*3#2'S.%4?6VGI?Q6$$>JW,,UTL*BYFMX#%'))
M@;F5"S%%)R0I9B!QD]: )J*** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
%BB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Apr. 07, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-9513<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CMS&#160;ENERGY CORPORATION<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">38-2726431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">MI<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">One Energy Plaza<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Jackson<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">MI<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">49201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">517<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">788-0550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">299,123,745<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000811156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-5611<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CONSUMERS&#160;ENERGY COMPANY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">38-0442310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">MI<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">One Energy Plaza<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Jackson<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">MI<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">49201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">517<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">788-0550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,108,789<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000201533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">CMS&#160;Energy Corporation Common Stock, $0.01 par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">CMS&#160;Energy Corporation Common Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMS<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cms_A5.625JuniorSubordinatedNotesDue2078Member', window );">5.625% Junior Subordinated Notes Due 2078</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">CMS&#160;Energy Corporation 5.625% Junior Subordinated Notes due 2078<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMSA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cms_A5.875JuniorSubordinatedNotesDue2078Member', window );">5.875% Junior Subordinated Notes Due 2078</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">CMS&#160;Energy Corporation 5.875% Junior Subordinated Notes due 2078<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMSC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cms_A5.875JuniorSubordinatedNotesDue2079Member', window );">5.875% Junior Subordinated Notes Due 2079</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">CMS&#160;Energy Corporation 5.875% Junior Subordinated Notes due 2079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMSD<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cms_SeriesCPreferredStockDepositarySharesMember', window );">CMS&#160;Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 4.200% Cumulative Redeemable Perpetual Preferred Stock, Series C</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">CMS&#160;Energy Corporation Depositary Shares<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMS&#160;PRC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CumulativePreferredStockMember', window );">Consumers Energy Company Cumulative Preferred Stock, $100&#160;par&#160;value: $4.50&#160;Series</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Consumers Energy Company Cumulative Preferred Stock, $100&#160;par&#160;value: $4.50&#160;Series<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMS-PB<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cms_A5.625JuniorSubordinatedNotesDue2078Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cms_A5.625JuniorSubordinatedNotesDue2078Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cms_A5.875JuniorSubordinatedNotesDue2078Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cms_A5.875JuniorSubordinatedNotesDue2078Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cms_A5.875JuniorSubordinatedNotesDue2079Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cms_A5.875JuniorSubordinatedNotesDue2079Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cms_SeriesCPreferredStockDepositarySharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cms_SeriesCPreferredStockDepositarySharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CumulativePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CumulativePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CMS Energy Corporation Consolidated Statements of Income (Unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">$ 2,447<span></span>
</td>
<td class="nump">$ 2,176<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FuelCosts', window );">Fuel for electric generation</a></td>
<td class="nump">217<span></span>
</td>
<td class="nump">156<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PurchasedPowerRelatedParties', window );">Purchased power &#8211; related parties</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Maintenance and other operating expenses</a></td>
<td class="nump">405<span></span>
</td>
<td class="nump">402<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">388<span></span>
</td>
<td class="nump">368<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesExcludingIncomeAndExciseTaxes', window );">General taxes</a></td>
<td class="nump">162<span></span>
</td>
<td class="nump">155<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">1,953<span></span>
</td>
<td class="nump">1,764<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">494<span></span>
</td>
<td class="nump">412<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income (Expense)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet', window );">Non-operating retirement benefits, net</a></td>
<td class="nump">42<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Other income</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Other expense</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">50<span></span>
</td>
<td class="nump">86<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest Charges</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest on long-term debt</a></td>
<td class="nump">187<span></span>
</td>
<td class="nump">172<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestCostsCapitalizedAdjustment', window );">Allowance for borrowed funds used during construction</a></td>
<td class="num">(3)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">186<span></span>
</td>
<td class="nump">177<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">358<span></span>
</td>
<td class="nump">321<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">63<span></span>
</td>
<td class="nump">58<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">295<span></span>
</td>
<td class="nump">263<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Loss Attributable to Noncontrolling Interests</a></td>
<td class="num">(9)<span></span>
</td>
<td class="num">(24)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">304<span></span>
</td>
<td class="nump">287<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsIncomeStatementImpact', window );">Preferred Stock Dividends</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">$ 302<span></span>
</td>
<td class="nump">$ 285<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic Earnings Per Average Common Share (in dollars per share)</a></td>
<td class="nump">$ 1.01<span></span>
</td>
<td class="nump">$ 0.96<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted Earnings Per Average Common Share (in dollars per share)</a></td>
<td class="nump">$ 1.01<span></span>
</td>
<td class="nump">$ 0.96<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest Charges</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Other interest expense</a></td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest Charges</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense', window );">Other interest expense</a></td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Other interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ElectricityPurchasedMember', window );">Purchased and interchange power</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods and services sold</a></td>
<td class="nump">380<span></span>
</td>
<td class="nump">314<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_OilAndGasPurchasedMember', window );">Cost of gas sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods and services sold</a></td>
<td class="nump">$ 383<span></span>
</td>
<td class="nump">$ 351<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest Expense, Other, Including Adjustments For Capitalized Interest Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of other cost components excluding the service cost component of net benefit cost for defined benefit plans for the period. Other cost components include the following components: Interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) due to settlement or curtailments. The other cost components are presented separately outside of operating income on the statement of income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PurchasedPowerRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of electricity purchased from related parties and sold during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PurchasedPowerRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total costs of sales and operating expenses for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FuelCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fuel costs incurred that are directly related to goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FuelCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestCostsCapitalizedAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsCapitalizedAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCostAndExpenseOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCostAndExpenseOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsIncomeStatementImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsIncomeStatementImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesExcludingIncomeAndExciseTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>All taxes not related to income of the entity or excise or sales taxes levied on the revenue of the entity that are not reported elsewhere. These taxes could include production, real estate, personal property, and pump tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesExcludingIncomeAndExciseTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ElectricityPurchasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ElectricityPurchasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_OilAndGasPurchasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_OilAndGasPurchasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">$ 295<span></span>
</td>
<td class="nump">$ 263<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Retirement Benefits Liability</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive Income</a></td>
<td class="nump">295<span></span>
</td>
<td class="nump">264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive Loss Attributable to Noncontrolling Interests</a></td>
<td class="num">(9)<span></span>
</td>
<td class="num">(24)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive Income</a></td>
<td class="nump">$ 304<span></span>
</td>
<td class="nump">$ 288<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-15<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-17A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax', window );">Amortization of net actuarial loss, tax</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CMS Energy Corporation Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows from Operating Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">$ 295<span></span>
</td>
<td class="nump">$ 263<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">388<span></span>
</td>
<td class="nump">368<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes and investment tax credits</a></td>
<td class="nump">60<span></span>
</td>
<td class="nump">51<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non&#8209;cash operating activities and reconciling&#160;adjustments</a></td>
<td class="num">(46)<span></span>
</td>
<td class="num">(36)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInReceivablesAbstract', window );"><strong>Changes in assets and liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables', window );">Accounts receivable and accrued revenue</a></td>
<td class="num">(5)<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">190<span></span>
</td>
<td class="nump">259<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued rate refunds</a></td>
<td class="nump">13<span></span>
</td>
<td class="num">(69)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet', window );">Other current assets and liabilities</a></td>
<td class="nump">41<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet', window );">Other non&#8209;current assets and liabilities</a></td>
<td class="nump">64<span></span>
</td>
<td class="nump">94<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="nump">956<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows from Investing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures (excludes assets placed under finance lease)</a></td>
<td class="num">(888)<span></span>
</td>
<td class="num">(613)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Cost to retire property and other investing activities</a></td>
<td class="num">(30)<span></span>
</td>
<td class="num">(24)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(918)<span></span>
</td>
<td class="num">(637)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from issuance of debt</a></td>
<td class="nump">1,200<span></span>
</td>
<td class="nump">599<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Retirement of debt</a></td>
<td class="num">(717)<span></span>
</td>
<td class="num">(319)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebt', window );">Decrease in notes payable</a></td>
<td class="num">(65)<span></span>
</td>
<td class="num">(93)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">272<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred', window );">Payment of dividends on common and preferred stock</a></td>
<td class="num">(166)<span></span>
</td>
<td class="num">(156)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit', window );">Proceeds from the sale of membership interests in VIEs</a></td>
<td class="nump">44<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other financing costs</a></td>
<td class="num">(33)<span></span>
</td>
<td class="num">(9)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">266<span></span>
</td>
<td class="nump">294<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net Increase in Cash and Cash Equivalents,&#160;Including Restricted Amounts</a></td>
<td class="nump">348<span></span>
</td>
<td class="nump">613<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents,&#160;Including Restricted Amounts, Beginning of Period</a></td>
<td class="nump">178<span></span>
</td>
<td class="nump">248<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents,&#160;Including Restricted Amounts, End of Period</a></td>
<td class="nump">526<span></span>
</td>
<td class="nump">861<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_NonCashTransactionsAbstract', window );"><strong>Non&#8209;cash transactions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Capital expenditures not paid</a></td>
<td class="nump">$ 315<span></span>
</td>
<td class="nump">$ 156<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_NonCashTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-cash transactions [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_NonCashTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PaymentsOfOrdinaryDividendsCommonAndPreferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments Of Ordinary Dividends, Common And Preferred</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PaymentsOfOrdinaryDividendsCommonAndPreferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current operating assets after deduction of current operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash (inflow) outflow from investing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The proceeds from the sale of an interest in a unit of partnership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CMS Energy Corporation Consolidated Balance Sheets (Unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 465<span></span>
</td>
<td class="nump">$ 103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash and cash equivalents</a></td>
<td class="nump">61<span></span>
</td>
<td class="nump">75<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventories at average cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EnergyRelatedInventoryGasStoredUnderground', window );">Gas in underground storage</a></td>
<td class="nump">247<span></span>
</td>
<td class="nump">435<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInventorySupplies', window );">Materials and supplies</a></td>
<td class="nump">310<span></span>
</td>
<td class="nump">299<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EnergyRelatedInventoryOtherFossilFuel', window );">Generating plant fuel stock</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_DeferredPropertyTaxes', window );">Deferred property taxes</a></td>
<td class="nump">360<span></span>
</td>
<td class="nump">448<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Regulatory assets</a></td>
<td class="nump">173<span></span>
</td>
<td class="nump">229<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">115<span></span>
</td>
<td class="nump">103<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">2,782<span></span>
</td>
<td class="nump">2,790<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGrossAbstract', window );"><strong>Plant, Property, and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">35,281<span></span>
</td>
<td class="nump">34,932<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation and amortization</a></td>
<td class="nump">9,798<span></span>
</td>
<td class="nump">9,569<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentNetExcludingCWIP', window );">Plant, property, and equipment, net</a></td>
<td class="nump">25,483<span></span>
</td>
<td class="nump">25,363<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction work in progress</a></td>
<td class="nump">2,420<span></span>
</td>
<td class="nump">2,098<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total plant, property, and equipment</a></td>
<td class="nump">27,903<span></span>
</td>
<td class="nump">27,461<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract', window );"><strong>Other Non&#8209;current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">3,543<span></span>
</td>
<td class="nump">3,569<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent', window );">Accounts receivable</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Investments</a></td>
<td class="nump">71<span></span>
</td>
<td class="nump">69<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Postretirement benefits</a></td>
<td class="nump">1,666<span></span>
</td>
<td class="nump">1,627<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other</a></td>
<td class="nump">310<span></span>
</td>
<td class="nump">384<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment', window );">Total other non&#8209;current assets</a></td>
<td class="nump">5,610<span></span>
</td>
<td class="nump">5,669<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">36,295<span></span>
</td>
<td class="nump">35,920<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable', window );">Current portion of long-term debt and finance leases</a></td>
<td class="nump">707<span></span>
</td>
<td class="nump">1,195<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">65<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AccruedRateRefunds', window );">Accrued rate refunds</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">38<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendsPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">168<span></span>
</td>
<td class="nump">156<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Accrued taxes</a></td>
<td class="nump">474<span></span>
</td>
<td class="nump">654<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Regulatory liabilities</a></td>
<td class="nump">99<span></span>
</td>
<td class="nump">111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">226<span></span>
</td>
<td class="nump">209<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">2,627<span></span>
</td>
<td class="nump">3,521<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non&#8209;current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">16,148<span></span>
</td>
<td class="nump">15,194<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Non-current portion of finance leases</a></td>
<td class="nump">111<span></span>
</td>
<td class="nump">112<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">4,173<span></span>
</td>
<td class="nump">4,067<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Postretirement benefits</a></td>
<td class="nump">95<span></span>
</td>
<td class="nump">96<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">725<span></span>
</td>
<td class="nump">728<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDeferredInvestmentTaxCredit', window );">Deferred investment tax credit</a></td>
<td class="nump">121<span></span>
</td>
<td class="nump">122<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">3,002<span></span>
</td>
<td class="nump">2,925<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non&#8209;current liabilities</a></td>
<td class="nump">370<span></span>
</td>
<td class="nump">407<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total non&#8209;current liabilities</a></td>
<td class="nump">24,745<span></span>
</td>
<td class="nump">23,651<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Common stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Other paid-in capital</a></td>
<td class="nump">5,975<span></span>
</td>
<td class="nump">6,009<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(41)<span></span>
</td>
<td class="num">(41)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">2,174<span></span>
</td>
<td class="nump">2,035<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_CommonStockholdersEquity', window );">Total common stockholders&#8217; equity</a></td>
<td class="nump">8,111<span></span>
</td>
<td class="nump">8,006<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Cumulative redeemable perpetual preferred stock</a></td>
<td class="nump">224<span></span>
</td>
<td class="nump">224<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">8,335<span></span>
</td>
<td class="nump">8,230<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interests</a></td>
<td class="nump">588<span></span>
</td>
<td class="nump">518<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">8,923<span></span>
</td>
<td class="nump">8,748<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Equity</a></td>
<td class="nump">36,295<span></span>
</td>
<td class="nump">35,920<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent', window );">Accounts receivable and accrued revenue, less allowance of $29 in 2025 and $23 in 2024</a></td>
<td class="nump">1,016<span></span>
</td>
<td class="nump">1,049<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">943<span></span>
</td>
<td class="nump">1,085<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable &#8211; related parties</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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 AND Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AccruedRateRefunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current liabilities that represent obligations to make refunds to customers for fuel costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AccruedRateRefunds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets, Noncurrent, Other than Property, Plant and Equipment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_CommonStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stockholders&#8217; Equity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_CommonStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_DeferredPropertyTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of accrued property taxes that will be recognized over future local taxing authorities fiscal periods expected to be within one year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_DeferredPropertyTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-Term Debt And Lease Obligation, Current, Excluding Notes Payable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization and construction in progress 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PropertyPlantAndEquipmentGrossExcludingCWIP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PropertyPlantAndEquipmentNetExcludingCWIP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before construction in progress but 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PropertyPlantAndEquipmentNetExcludingCWIP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDeferredInvestmentTaxCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The noncurrent portion of the reserve for accumulated deferred investment tax credits as of the balance sheet date. This is the remaining investment credit, which will reduce the cost of services collected from ratepayers by a ratable portion over the investment's regulatory life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDeferredInvestmentTaxCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnergyRelatedInventoryGasStoredUnderground">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of natural gas stored underground in depleted gas reservoirs, aquifers, or salt caverns to meet seasonal and peak load demands, and also as insurance against unforeseen supply disruptions, and deemed to be a current asset because it is expected to be used within twelve months or in the normal operating cycle.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnergyRelatedInventoryGasStoredUnderground</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnergyRelatedInventoryOtherFossilFuel">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of fossil fuel included in inventory classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnergyRelatedInventoryOtherFossilFuel</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of (a) interest payable on all forms of debt, including trade payables, that has been incurred, and (b) dividends declared but unpaid on equity securities issued by the entity and outstanding (also includes dividends collected on behalf of another owner of securities that are being held by the entity). Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity method investee and investment in and advance to affiliate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of accounts and financing receivables, classified as noncurrent. Includes, but is not limited to, notes and loan receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInventorySupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of other supplies used within the manufacturing or production process expected to be consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInventorySupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478742/980-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are not expected to be recovered through revenue sources within one year or the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478742/980-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory current liability as itemized in a table of regulatory current liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 405<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477571/980-405-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory noncurrent liability as itemized in a table of regulatory noncurrent liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CMS Energy Corporation Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable and accrued revenue, allowance</a></td>
<td class="nump">$ 29<span></span>
</td>
<td class="nump">$ 23<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized (in shares)</a></td>
<td class="nump">350.0<span></span>
</td>
<td class="nump">350.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock outstanding (in shares)</a></td>
<td class="nump">299.1<span></span>
</td>
<td class="nump">298.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=cms_SeriesCPreferredStockDepositarySharesMember', window );">Series C Preferred Stock Depositary Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock authorized (in shares)</a></td>
<td class="nump">9.2<span></span>
</td>
<td class="nump">9.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock outstanding (in shares)</a></td>
<td class="nump">9.2<span></span>
</td>
<td class="nump">9.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=cms_SeriesCPreferredStockDepositarySharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=cms_SeriesCPreferredStockDepositarySharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CMS Energy Corporation Consolidated Statements of Changes in Equity (Unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Other Paid-in Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</div></th>
<th class="th"><div>Retirement benefits liability</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Cumulative Redeemable Perpetual Preferred Stock, Series&#160;C</div></th>
<th class="th"><div>Noncontrolling Interests</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at Beginning of Period at Dec. 31, 2023</a></td>
<td class="nump">$ 8,125<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 5,705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (46)<span></span>
</td>
<td class="nump">$ 1,658<span></span>
</td>
<td class="nump">$ 224<span></span>
</td>
<td class="nump">$ 581<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Common stock repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest', window );">Sale of membership interests in VIEs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial loss</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(24)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(154)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Dividends declared on preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_NoncontrollingInterestIncreaseDecreaseFromOtherChanges', window );">Other changes in noncontrolling interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at End of Period at Mar. 31, 2024</a></td>
<td class="nump">$ 8,506<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">5,975<span></span>
</td>
<td class="num">$ (45)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,789<span></span>
</td>
<td class="nump">224<span></span>
</td>
<td class="nump">560<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per common share (in dollars per share)</a></td>
<td class="nump">$ 0.5150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsPerShareDeclared', window );">Dividends declared per preferred stock Series C depositary share (in dollars per share)</a></td>
<td class="nump">$ 0.2625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at Beginning of Period at Dec. 31, 2024</a></td>
<td class="nump">$ 8,748<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">6,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(41)<span></span>
</td>
<td class="nump">2,035<span></span>
</td>
<td class="nump">224<span></span>
</td>
<td class="nump">518<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Common stock repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest', window );">Sale of membership interests in VIEs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(34)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net actuarial loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(163)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockCash', window );">Dividends declared on preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_NoncontrollingInterestIncreaseDecreaseFromOtherChanges', window );">Other changes in noncontrolling interests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at End of Period at Mar. 31, 2025</a></td>
<td class="nump">$ 8,923<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 5,975<span></span>
</td>
<td class="num">$ (41)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,174<span></span>
</td>
<td class="nump">$ 224<span></span>
</td>
<td class="nump">$ 588<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per common share (in dollars per share)</a></td>
<td class="nump">$ 0.5425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsPerShareDeclared', window );">Dividends declared per preferred stock Series C depositary share (in dollars per share)</a></td>
<td class="nump">$ 0.2625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_NoncontrollingInterestIncreaseDecreaseFromOtherChanges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncontrolling Interest, Increase (Decrease) From Other Changes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_NoncontrollingInterestIncreaseDecreaseFromOtherChanges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPreferredStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477787/942-405-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-23<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(2)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-15<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-17A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of preferred stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consumers Energy Company Consolidated Statements of Income (Unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">$ 2,447<span></span>
</td>
<td class="nump">$ 2,176<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">494<span></span>
</td>
<td class="nump">412<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income (Expense)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet', window );">Non-operating retirement benefits, net</a></td>
<td class="nump">42<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Other income</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Other expense</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">50<span></span>
</td>
<td class="nump">86<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest Charges</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest on long-term debt</a></td>
<td class="nump">187<span></span>
</td>
<td class="nump">172<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestCostsCapitalizedAdjustment', window );">Allowance for borrowed funds used during construction</a></td>
<td class="num">(3)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">186<span></span>
</td>
<td class="nump">177<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">358<span></span>
</td>
<td class="nump">321<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">63<span></span>
</td>
<td class="nump">58<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">302<span></span>
</td>
<td class="nump">285<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest Charges</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Other interest expense</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest Charges</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Other interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">2,348<span></span>
</td>
<td class="nump">2,097<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseFuelUsed', window );">Fuel for electric generation</a></td>
<td class="nump">193<span></span>
</td>
<td class="nump">125<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpensePurchasedPower', window );">Purchased and interchange power</a></td>
<td class="nump">335<span></span>
</td>
<td class="nump">306<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties', window );">Purchased power &#8211; related parties</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased', window );">Cost of gas sold</a></td>
<td class="nump">382<span></span>
</td>
<td class="nump">350<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations', window );">Maintenance and other operating expenses</a></td>
<td class="nump">373<span></span>
</td>
<td class="nump">378<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">375<span></span>
</td>
<td class="nump">356<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">General taxes</a></td>
<td class="nump">159<span></span>
</td>
<td class="nump">152<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">1,835<span></span>
</td>
<td class="nump">1,685<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">513<span></span>
</td>
<td class="nump">412<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income (Expense)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet', window );">Non-operating retirement benefits, net</a></td>
<td class="nump">39<span></span>
</td>
<td class="nump">41<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Other income</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Other expense</a></td>
<td class="num">(3)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">46<span></span>
</td>
<td class="nump">56<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest Charges</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest on long-term debt</a></td>
<td class="nump">122<span></span>
</td>
<td class="nump">121<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestCostsCapitalizedAdjustment', window );">Allowance for borrowed funds used during construction</a></td>
<td class="num">(2)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">130<span></span>
</td>
<td class="nump">129<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">429<span></span>
</td>
<td class="nump">339<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">83<span></span>
</td>
<td class="nump">64<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">346<span></span>
</td>
<td class="nump">275<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest Charges</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Other interest expense</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Nonrelated Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest Charges</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Other interest expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of other cost components excluding the service cost component of net benefit cost for defined benefit plans for the period. Other cost components include the following components: Interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) due to settlement or curtailments. The other cost components are presented separately outside of operating income on the statement of income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Utilities Operating Expense Purchased Power Related Parties</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestCostsCapitalizedAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsCapitalizedAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for depreciation and amortization of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseFuelUsed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for fuel used by regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseFuelUsed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for purchased gas and petroleum of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for routine plant maintenance, repairs and operations of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpensePurchasedPower">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for purchased power of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpensePurchasedPower</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for taxes other than income taxes of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consumers Energy Company Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">$ 304<span></span>
</td>
<td class="nump">$ 287<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive Income</a></td>
<td class="nump">304<span></span>
</td>
<td class="nump">288<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">346<span></span>
</td>
<td class="nump">275<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive Income</a></td>
<td class="nump">$ 346<span></span>
</td>
<td class="nump">$ 275<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consumers Energy Company Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows from Operating Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">$ 295<span></span>
</td>
<td class="nump">$ 263<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes and investment tax credits</a></td>
<td class="nump">60<span></span>
</td>
<td class="nump">51<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non&#8209;cash operating activities and reconciling&#160;adjustments</a></td>
<td class="num">(46)<span></span>
</td>
<td class="num">(36)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInReceivablesAbstract', window );"><strong>Changes in assets and liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables', window );">Accounts receivable and accrued revenue</a></td>
<td class="num">(5)<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">190<span></span>
</td>
<td class="nump">259<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued rate refunds</a></td>
<td class="nump">13<span></span>
</td>
<td class="num">(69)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet', window );">Other current assets and liabilities</a></td>
<td class="nump">41<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet', window );">Other non&#8209;current assets and liabilities</a></td>
<td class="nump">64<span></span>
</td>
<td class="nump">94<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="nump">956<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows from Investing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures (excludes assets placed under finance lease)</a></td>
<td class="num">(888)<span></span>
</td>
<td class="num">(613)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Cost to retire property and other investing activities</a></td>
<td class="num">(30)<span></span>
</td>
<td class="num">(24)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(918)<span></span>
</td>
<td class="num">(637)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from issuance of debt</a></td>
<td class="nump">1,200<span></span>
</td>
<td class="nump">599<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Retirement of debt</a></td>
<td class="num">(717)<span></span>
</td>
<td class="num">(319)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebt', window );">Increase (decrease) in notes payable</a></td>
<td class="num">(65)<span></span>
</td>
<td class="num">(93)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other financing costs</a></td>
<td class="num">(33)<span></span>
</td>
<td class="num">(9)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">266<span></span>
</td>
<td class="nump">294<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net Increase in Cash and Cash Equivalents,&#160;Including Restricted Amounts</a></td>
<td class="nump">348<span></span>
</td>
<td class="nump">613<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents,&#160;Including Restricted Amounts, Beginning of Period</a></td>
<td class="nump">178<span></span>
</td>
<td class="nump">248<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents,&#160;Including Restricted Amounts, End of Period</a></td>
<td class="nump">526<span></span>
</td>
<td class="nump">861<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_NonCashTransactionsAbstract', window );"><strong>Non&#8209;cash transactions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Capital expenditures not paid</a></td>
<td class="nump">315<span></span>
</td>
<td class="nump">156<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows from Operating Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">346<span></span>
</td>
<td class="nump">275<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">375<span></span>
</td>
<td class="nump">356<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes and investment tax credits</a></td>
<td class="nump">61<span></span>
</td>
<td class="nump">52<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non&#8209;cash operating activities and reconciling&#160;adjustments</a></td>
<td class="num">(43)<span></span>
</td>
<td class="num">(16)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInReceivablesAbstract', window );"><strong>Changes in assets and liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables', window );">Accounts receivable and accrued revenue</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">28<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">187<span></span>
</td>
<td class="nump">258<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued rate refunds</a></td>
<td class="nump">39<span></span>
</td>
<td class="num">(57)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet', window );">Other current assets and liabilities</a></td>
<td class="nump">9<span></span>
</td>
<td class="num">(6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet', window );">Other non&#8209;current assets and liabilities</a></td>
<td class="nump">52<span></span>
</td>
<td class="nump">89<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">1,031<span></span>
</td>
<td class="nump">979<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows from Investing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures (excludes assets placed under finance lease)</a></td>
<td class="num">(769)<span></span>
</td>
<td class="num">(584)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Cost to retire property and other investing activities</a></td>
<td class="num">(31)<span></span>
</td>
<td class="num">(23)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(800)<span></span>
</td>
<td class="num">(607)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from issuance of debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">599<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Retirement of debt</a></td>
<td class="num">(42)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebt', window );">Increase (decrease) in notes payable</a></td>
<td class="num">(65)<span></span>
</td>
<td class="num">(93)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromContributedCapital', window );">Stockholder contribution</a></td>
<td class="nump">150<span></span>
</td>
<td class="nump">320<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PaymentToParentForReturnOfStockholderContributedCapital', window );">Return of stockholder contribution</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(320)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfOrdinaryDividends', window );">Payment of dividends on common and preferred stock</a></td>
<td class="num">(271)<span></span>
</td>
<td class="num">(265)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other financing costs</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="num">(229)<span></span>
</td>
<td class="nump">238<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net Increase in Cash and Cash Equivalents,&#160;Including Restricted Amounts</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">610<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents,&#160;Including Restricted Amounts, Beginning of Period</a></td>
<td class="nump">119<span></span>
</td>
<td class="nump">56<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and Cash Equivalents,&#160;Including Restricted Amounts, End of Period</a></td>
<td class="nump">121<span></span>
</td>
<td class="nump">666<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_NonCashTransactionsAbstract', window );"><strong>Non&#8209;cash transactions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Capital expenditures not paid</a></td>
<td class="nump">$ 249<span></span>
</td>
<td class="nump">$ 152<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_NonCashTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-cash transactions [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_NonCashTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PaymentToParentForReturnOfStockholderContributedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment To Parent For Return Of Stockholder Contributed Capital</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PaymentToParentForReturnOfStockholderContributedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current operating assets after deduction of current operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash (inflow) outflow from investing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfOrdinaryDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of ordinary dividends to common shareholders, preferred shareholders and noncontrolling interests, generally out of earnings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfOrdinaryDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromContributedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received by a corporation from a shareholder during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromContributedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for depreciation and amortization of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consumers Energy Company Consolidated Balance Sheets - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 465<span></span>
</td>
<td class="nump">$ 103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash and cash equivalents</a></td>
<td class="nump">61<span></span>
</td>
<td class="nump">75<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventories at average cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EnergyRelatedInventoryGasStoredUnderground', window );">Gas in underground storage</a></td>
<td class="nump">247<span></span>
</td>
<td class="nump">435<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInventorySupplies', window );">Materials and supplies</a></td>
<td class="nump">310<span></span>
</td>
<td class="nump">299<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EnergyRelatedInventoryOtherFossilFuel', window );">Generating plant fuel stock</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_DeferredPropertyTaxes', window );">Deferred property taxes</a></td>
<td class="nump">360<span></span>
</td>
<td class="nump">448<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Regulatory assets</a></td>
<td class="nump">173<span></span>
</td>
<td class="nump">229<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">115<span></span>
</td>
<td class="nump">103<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">2,782<span></span>
</td>
<td class="nump">2,790<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract', window );"><strong>Other Non&#8209;current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">3,543<span></span>
</td>
<td class="nump">3,569<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent', window );">Accounts and notes receivable &#8211; related parties</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Postretirement benefits</a></td>
<td class="nump">1,666<span></span>
</td>
<td class="nump">1,627<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other</a></td>
<td class="nump">310<span></span>
</td>
<td class="nump">384<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment', window );">Total other non&#8209;current assets</a></td>
<td class="nump">5,610<span></span>
</td>
<td class="nump">5,669<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">36,295<span></span>
</td>
<td class="nump">35,920<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable', window );">Current portion of long-term debt and finance leases</a></td>
<td class="nump">707<span></span>
</td>
<td class="nump">1,195<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">65<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AccruedRateRefunds', window );">Accrued rate refunds</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">38<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendsPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">168<span></span>
</td>
<td class="nump">156<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Accrued taxes</a></td>
<td class="nump">474<span></span>
</td>
<td class="nump">654<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Regulatory liabilities</a></td>
<td class="nump">99<span></span>
</td>
<td class="nump">111<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">226<span></span>
</td>
<td class="nump">209<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">2,627<span></span>
</td>
<td class="nump">3,521<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non&#8209;current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">16,148<span></span>
</td>
<td class="nump">15,194<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Non-current portion of finance leases</a></td>
<td class="nump">111<span></span>
</td>
<td class="nump">112<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">4,173<span></span>
</td>
<td class="nump">4,067<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Postretirement benefits</a></td>
<td class="nump">95<span></span>
</td>
<td class="nump">96<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">725<span></span>
</td>
<td class="nump">728<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDeferredInvestmentTaxCredit', window );">Deferred investment tax credit</a></td>
<td class="nump">121<span></span>
</td>
<td class="nump">122<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">3,002<span></span>
</td>
<td class="nump">2,925<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non&#8209;current liabilities</a></td>
<td class="nump">370<span></span>
</td>
<td class="nump">407<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total non&#8209;current liabilities</a></td>
<td class="nump">24,745<span></span>
</td>
<td class="nump">23,651<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Common stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Other paid-in capital</a></td>
<td class="nump">5,975<span></span>
</td>
<td class="nump">6,009<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(41)<span></span>
</td>
<td class="num">(41)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">2,174<span></span>
</td>
<td class="nump">2,035<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_CommonStockholdersEquity', window );">Total common stockholders&#8217; equity</a></td>
<td class="nump">8,111<span></span>
</td>
<td class="nump">8,006<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Cumulative preferred stock</a></td>
<td class="nump">224<span></span>
</td>
<td class="nump">224<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">8,335<span></span>
</td>
<td class="nump">8,230<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Equity</a></td>
<td class="nump">36,295<span></span>
</td>
<td class="nump">35,920<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent', window );">Accounts receivable and accrued revenue, less allowance of $29 in 2025 and $23 in 2024</a></td>
<td class="nump">1,016<span></span>
</td>
<td class="nump">1,049<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">943<span></span>
</td>
<td class="nump">1,085<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">61<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash and cash equivalents</a></td>
<td class="nump">60<span></span>
</td>
<td class="nump">75<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventories at average cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EnergyRelatedInventoryGasStoredUnderground', window );">Gas in underground storage</a></td>
<td class="nump">247<span></span>
</td>
<td class="nump">435<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInventorySupplies', window );">Materials and supplies</a></td>
<td class="nump">302<span></span>
</td>
<td class="nump">291<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EnergyRelatedInventoryOtherFossilFuel', window );">Generating plant fuel stock</a></td>
<td class="nump">21<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_DeferredPropertyTaxes', window );">Deferred property taxes</a></td>
<td class="nump">360<span></span>
</td>
<td class="nump">448<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Regulatory assets</a></td>
<td class="nump">173<span></span>
</td>
<td class="nump">229<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">94<span></span>
</td>
<td class="nump">86<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">2,310<span></span>
</td>
<td class="nump">2,674<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGrossAbstract', window );"><strong>Plant, Property, and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">33,782<span></span>
</td>
<td class="nump">33,434<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization', window );">Less accumulated depreciation and amortization</a></td>
<td class="nump">9,525<span></span>
</td>
<td class="nump">9,310<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP', window );">Plant, property, and equipment, net</a></td>
<td class="nump">24,257<span></span>
</td>
<td class="nump">24,124<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress', window );">Construction work in progress</a></td>
<td class="nump">1,990<span></span>
</td>
<td class="nump">1,766<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Total plant, property, and equipment</a></td>
<td class="nump">26,247<span></span>
</td>
<td class="nump">25,890<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract', window );"><strong>Other Non&#8209;current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">3,543<span></span>
</td>
<td class="nump">3,569<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Postretirement benefits</a></td>
<td class="nump">1,550<span></span>
</td>
<td class="nump">1,514<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other</a></td>
<td class="nump">262<span></span>
</td>
<td class="nump">323<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment', window );">Total other non&#8209;current assets</a></td>
<td class="nump">5,472<span></span>
</td>
<td class="nump">5,524<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">34,029<span></span>
</td>
<td class="nump">34,088<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable', window );">Current portion of long-term debt and finance leases</a></td>
<td class="nump">458<span></span>
</td>
<td class="nump">456<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">65<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AccruedRateRefunds', window );">Accrued rate refunds</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">38<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendsPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">125<span></span>
</td>
<td class="nump">130<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Accrued taxes</a></td>
<td class="nump">515<span></span>
</td>
<td class="nump">678<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Regulatory liabilities</a></td>
<td class="nump">99<span></span>
</td>
<td class="nump">111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">162<span></span>
</td>
<td class="nump">185<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">2,209<span></span>
</td>
<td class="nump">2,592<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non&#8209;current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Non-current portion of finance leases</a></td>
<td class="nump">68<span></span>
</td>
<td class="nump">69<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Regulatory liabilities</a></td>
<td class="nump">4,173<span></span>
</td>
<td class="nump">4,067<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Postretirement benefits</a></td>
<td class="nump">69<span></span>
</td>
<td class="nump">70<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">691<span></span>
</td>
<td class="nump">694<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDeferredInvestmentTaxCredit', window );">Deferred investment tax credit</a></td>
<td class="nump">121<span></span>
</td>
<td class="nump">122<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">3,130<span></span>
</td>
<td class="nump">3,053<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non&#8209;current liabilities</a></td>
<td class="nump">313<span></span>
</td>
<td class="nump">349<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total non&#8209;current liabilities</a></td>
<td class="nump">20,164<span></span>
</td>
<td class="nump">20,065<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Common stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">841<span></span>
</td>
<td class="nump">841<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Other paid-in capital</a></td>
<td class="nump">8,324<span></span>
</td>
<td class="nump">8,174<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(11)<span></span>
</td>
<td class="num">(11)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">2,465<span></span>
</td>
<td class="nump">2,390<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_CommonStockholdersEquity', window );">Total common stockholders&#8217; equity</a></td>
<td class="nump">11,619<span></span>
</td>
<td class="nump">11,394<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Cumulative preferred stock</a></td>
<td class="nump">37<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">11,656<span></span>
</td>
<td class="nump">11,431<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Equity</a></td>
<td class="nump">34,029<span></span>
</td>
<td class="nump">34,088<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Nonrelated Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent', window );">Accounts receivable and accrued revenue, less allowance of $29 in 2025 and $23 in 2024</a></td>
<td class="nump">982<span></span>
</td>
<td class="nump">1,019<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract', window );"><strong>Other Non&#8209;current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetNoncurrent', window );">Accounts receivable</a></td>
<td class="nump">26<span></span>
</td>
<td class="nump">26<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">832<span></span>
</td>
<td class="nump">917<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non&#8209;current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">10,776<span></span>
</td>
<td class="nump">10,818<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableNetCurrent', window );">Accounts and notes receivable &#8211; related parties</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract', window );"><strong>Other Non&#8209;current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent', window );">Accounts and notes receivable &#8211; related parties</a></td>
<td class="nump">91<span></span>
</td>
<td class="nump">92<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">16<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non&#8209;current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">$ 823<span></span>
</td>
<td class="nump">$ 823<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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 AND Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AccruedRateRefunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current liabilities that represent obligations to make refunds to customers for fuel costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AccruedRateRefunds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets, Noncurrent, Other than Property, Plant and Equipment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_CommonStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stockholders&#8217; Equity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_CommonStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_DeferredPropertyTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of accrued property taxes that will be recognized over future local taxing authorities fiscal periods expected to be within one year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_DeferredPropertyTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-Term Debt And Lease Obligation, Current, Excluding Notes Payable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Property, Plant And Equipment And Finance Lease Right-Of-Use Asset, After Accumulated Depreciation And Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Property Plant And Equipment And Finance Lease Right-Of-Use Asset, Before Accumulated Depreciation And Amortization And Construction Work In Progress</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period end amount of total net PPE excluding construction work in progress.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Property, Plant, and Equipment And Finance Lease Right-Of-Use Asset, Accumulated Depreciation And Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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 noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDeferredInvestmentTaxCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The noncurrent portion of the reserve for accumulated deferred investment tax credits as of the balance sheet date. This is the remaining investment credit, which will reduce the cost of services collected from ratepayers by a ratable portion over the investment's regulatory life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDeferredInvestmentTaxCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnergyRelatedInventoryGasStoredUnderground">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of natural gas stored underground in depleted gas reservoirs, aquifers, or salt caverns to meet seasonal and peak load demands, and also as insurance against unforeseen supply disruptions, and deemed to be a current asset because it is expected to be used within twelve months or in the normal operating cycle.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnergyRelatedInventoryGasStoredUnderground</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnergyRelatedInventoryOtherFossilFuel">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of fossil fuel included in inventory classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnergyRelatedInventoryOtherFossilFuel</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of (a) interest payable on all forms of debt, including trade payables, that has been incurred, and (b) dividends declared but unpaid on equity securities issued by the entity and outstanding (also includes dividends collected on behalf of another owner of securities that are being held by the entity). Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of accounts and financing receivables, classified as noncurrent. Includes, but is not limited to, notes and loan receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInventorySupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of other supplies used within the manufacturing or production process expected to be consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInventorySupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period end amount of construction work in progress in public utility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478742/980-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are not expected to be recovered through revenue sources within one year or the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478742/980-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory current liability as itemized in a table of regulatory current liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 405<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477571/980-405-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory noncurrent liability as itemized in a table of regulatory noncurrent liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consumers Energy Company Consolidated Balance Sheets (Parenthetical) - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable and accrued revenue, allowance</a></td>
<td class="nump">$ 29<span></span>
</td>
<td class="nump">$ 23<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized (in shares)</a></td>
<td class="nump">350.0<span></span>
</td>
<td class="nump">350.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock outstanding (in shares)</a></td>
<td class="nump">299.1<span></span>
</td>
<td class="nump">298.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable and accrued revenue, allowance</a></td>
<td class="nump">$ 29<span></span>
</td>
<td class="nump">$ 23<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized (in shares)</a></td>
<td class="nump">125.0<span></span>
</td>
<td class="nump">125.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock outstanding (in shares)</a></td>
<td class="nump">84.1<span></span>
</td>
<td class="nump">84.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 4.50<span></span>
</td>
<td class="nump">$ 4.50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock authorized (in shares)</a></td>
<td class="nump">7.5<span></span>
</td>
<td class="nump">7.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock outstanding (in shares)</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consumers Energy Company Consolidated Statements of Changes in Equity (Unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Other Paid-in Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Cumulative Preferred Stock</div></th>
<th class="th"><div>Consumers Energy Company</div></th>
<th class="th">
<div>Consumers Energy Company </div>
<div>Common Stock</div>
</th>
<th class="th">
<div>Consumers Energy Company </div>
<div>Other Paid-in Capital</div>
</th>
<th class="th">
<div>Consumers Energy Company </div>
<div>Accumulated Other Comprehensive Income (Loss)</div>
</th>
<th class="th">
<div>Consumers Energy Company </div>
<div>Retained Earnings</div>
</th>
<th class="th">
<div>Consumers Energy Company </div>
<div>Cumulative Preferred Stock</div>
</th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at Beginning of Period at Dec. 31, 2023</a></td>
<td class="nump">$ 8,125<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 5,705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,658<span></span>
</td>
<td class="nump">$ 224<span></span>
</td>
<td class="nump">$ 10,800<span></span>
</td>
<td class="nump">$ 841<span></span>
</td>
<td class="nump">$ 7,759<span></span>
</td>
<td class="num">$ (15)<span></span>
</td>
<td class="nump">$ 2,178<span></span>
</td>
<td class="nump">$ 37<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution', window );">Stockholder contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution', window );">Return of stockholder contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(320)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(154)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(265)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at End of Period at Mar. 31, 2024</a></td>
<td class="nump">8,506<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">5,975<span></span>
</td>
<td class="num">$ (45)<span></span>
</td>
<td class="nump">1,789<span></span>
</td>
<td class="nump">224<span></span>
</td>
<td class="nump">10,810<span></span>
</td>
<td class="nump">841<span></span>
</td>
<td class="nump">7,759<span></span>
</td>
<td class="num">(15)<span></span>
</td>
<td class="nump">2,188<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at Beginning of Period at Dec. 31, 2024</a></td>
<td class="nump">8,748<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">6,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,035<span></span>
</td>
<td class="nump">224<span></span>
</td>
<td class="nump">11,431<span></span>
</td>
<td class="nump">841<span></span>
</td>
<td class="nump">8,174<span></span>
</td>
<td class="num">(11)<span></span>
</td>
<td class="nump">2,390<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution', window );">Stockholder contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution', window );">Return of stockholder contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(163)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(271)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity at End of Period at Mar. 31, 2025</a></td>
<td class="nump">$ 8,923<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 5,975<span></span>
</td>
<td class="num">$ (41)<span></span>
</td>
<td class="nump">$ 2,174<span></span>
</td>
<td class="nump">$ 224<span></span>
</td>
<td class="nump">$ 11,656<span></span>
</td>
<td class="nump">$ 841<span></span>
</td>
<td class="nump">$ 8,324<span></span>
</td>
<td class="num">$ (11)<span></span>
</td>
<td class="nump">$ 2,465<span></span>
</td>
<td class="nump">$ 37<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments To Additional Paid In Capital, Return Of Stockholder Contribution</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments to Additional Paid in Capital Stockholder Contribution</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory Matters<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesDisclosureTextBlock', window );">Regulatory Matters</a></td>
<td class="text">Regulatory Matters<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Regulatory matters are critical to Consumers. The Michigan Attorney General, ABATE, the MPSC&#160;Staff, residential customer advocacy groups, environmental organizations, and certain other parties typically participate in MPSC proceedings concerning Consumers, such as Consumers&#8217; rate cases and power supply cost recovery and gas cost recovery processes. Intervenors also participate in certain FERC matters, including FERC&#8217;s regulation of certain wholesale rates that affect Consumers&#8217; power supply costs. These parties often challenge various aspects of those proceedings, including the prudence of Consumers&#8217; policies and practices, and seek cost disallowances and other relief. The parties also have appealed significant MPSC orders. Depending upon the specific issues, the outcomes of rate cases and proceedings, including judicial proceedings challenging MPSC and FERC orders or other actions, could negatively affect CMS&#160;Energy&#8217;s and Consumers&#8217; liquidity, financial condition, and results of operations. Consumers cannot predict the outcome of these proceedings.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesDisclosureTextBlock', window );">Regulatory Matters</a></td>
<td class="text">Regulatory Matters<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Regulatory matters are critical to Consumers. The Michigan Attorney General, ABATE, the MPSC&#160;Staff, residential customer advocacy groups, environmental organizations, and certain other parties typically participate in MPSC proceedings concerning Consumers, such as Consumers&#8217; rate cases and power supply cost recovery and gas cost recovery processes. Intervenors also participate in certain FERC matters, including FERC&#8217;s regulation of certain wholesale rates that affect Consumers&#8217; power supply costs. These parties often challenge various aspects of those proceedings, including the prudence of Consumers&#8217; policies and practices, and seek cost disallowances and other relief. The parties also have appealed significant MPSC orders. Depending upon the specific issues, the outcomes of rate cases and proceedings, including judicial proceedings challenging MPSC and FERC orders or other actions, could negatively affect CMS&#160;Energy&#8217;s and Consumers&#8217; liquidity, financial condition, and results of operations. Consumers cannot predict the outcome of these proceedings.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for public utilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/980/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies and Commitments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock', window );">Contingencies and Commitments</a></td>
<td class="text">Contingencies and Commitments<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers are involved in various matters that give rise to contingent liabilities. Depending on the specific issues, the resolution of these contingencies could negatively affect CMS&#160;Energy&#8217;s and Consumers&#8217; liquidity, financial condition, and results of operations. In their disclosures of these matters, CMS&#160;Energy and Consumers provide an estimate of the possible loss or range of loss when such an estimate can be made. Disclosures stating that CMS&#160;Energy or Consumers cannot predict the outcome of a matter indicate that they are unable to estimate a possible loss or range of loss for the matter.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">CMS&#160;Energy Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Bay Harbor:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Land retained environmental remediation obligations for the collection and treatment of leachate at Bay Harbor after selling its interests in the development in 2002. Leachate is produced when water enters into cement kiln dust piles left over from former cement plant operations at the site. In 2012, CMS&#160;Land and EGLE finalized an agreement establishing the final remedies and the future water quality criteria at the site. CMS&#160;Land completed all construction necessary to implement the remedies required by the agreement and will continue to maintain and operate a system to discharge treated leachate into Little Traverse Bay under an NPDES permit, which is valid through 2025. CMS&#160;Land submitted a renewal request in March&#160;2025, and will continue to operate under the existing permit until a renewal is issued.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">At March&#160;31,&#160;2025, CMS&#160;Energy had a recorded liability of $48&#160;million for its remaining obligations for environmental remediation. CMS&#160;Energy calculated this liability based on discounted projected costs, using a discount rate of 4.34&#160;percent and an inflation rate of one&#160;percent on annual operating and maintenance costs. The undiscounted amount of the remaining obligation is $60&#160;million. CMS&#160;Energy expects to pay the following amounts for long-term leachate disposal and operating and maintenance costs during the remainder of 2025 and in each of the next five&#160;years:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.796%"></td><td style="width:0.1%"></td></tr><tr><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term leachate disposal and operating and maintenance costs</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s estimate of response activity costs and the timing of expenditures could change if there are changes in circumstances or assumptions used in calculating the liability. Although a liability for its present estimate of remaining response activity costs has been recorded, CMS&#160;Energy cannot predict the ultimate financial impact or outcome of this matter.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Electric Utility Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric Environmental Matters:</span><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;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-weight:400;line-height:120%">Consumers&#8217; operations are subject to environmental laws and regulations. Historically, Consumers has generally been able to recover, in customer rates, the costs to operate its facilities in compliance with these laws and regulations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Cleanup and Solid Waste:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers expects to incur remediation and other response activity costs at a number of sites under NREPA. Consumers believes that these costs should be recoverable in rates, but cannot guarantee that outcome. Consumers estimates its liability for NREPA sites for which it can estimate a range of loss to be between $4&#160;million and $5&#160;million. At March&#160;31,&#160;2025, Consumers had a </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">recorded liability of $4&#160;million, the minimum amount in the range of its estimated probable NREPA liability, as no amount in the range was considered a better estimate than any other amount.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers is a potentially responsible party at a number of contaminated sites administered under CERCLA. CERCLA liability is joint and several. In 2010, Consumers received official notification from the EPA that identified Consumers as a potentially responsible party for cleanup of PCBs at the Kalamazoo River CERCLA site. The notification claimed that the EPA had reason to believe that Consumers disposed of PCBs and arranged for the disposal and treatment of PCB-containing materials at portions of the site. In 2011, Consumers received a follow-up letter from the EPA requesting that Consumers agree to participate in a removal action plan along with several other companies for an area of lower Portage Creek, which is connected to the Kalamazoo River. All parties asked to participate in the removal action plan, including Consumers, declined to accept liability. Until further information is received from the EPA, Consumers is unable to estimate a range of potential liability for cleanup of the river.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Based on its experience, Consumers estimates its share of the total liability for known CERCLA sites to be between $3&#160;million and $8&#160;million. Various factors, including the number and creditworthiness of potentially responsible parties involved with each site, affect Consumers&#8217; share of the total liability. At March&#160;31,&#160;2025, Consumers had a recorded liability of $3&#160;million for its share of the total liability at these sites, the minimum amount in the range of its estimated probable CERCLA liability, as no amount in the range was considered a better estimate than any other amount.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The timing of payments related to Consumers&#8217; remediation and other response activities at its CERCLA and NREPA sites is uncertain. Consumers periodically reviews these cost estimates. A change in the underlying assumptions, such as an increase in the number of sites, different remediation techniques, the nature and extent of contamination, and legal and regulatory requirements, could affect its estimates of NREPA and CERCLA liability.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Ludington Overhaul Contract Dispute:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers and DTE&#160;Electric, co-owners of Ludington, entered into a 2010&#160;engineering, procurement, and construction agreement with Toshiba International Corporation, under which Toshiba International Corporation contracted to perform a major overhaul and upgrade of Ludington. Toshiba International Corporation later assigned the contract and all of its obligations to TAES. TAES&#8217; work under the contract was incomplete, defective, and non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">conforming. Consumers and DTE&#160;Electric repeatedly documented TAES&#8217; failure to perform under the contract and</span><span style="color:#000000;font-family:'Aptos',san-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%">demanded that TAES provide a comprehensive plan to resolve those matters, including adherence to its warranty commitments and other contractual obligations. Consumers and DTE&#160;Electric engaged in extensive efforts to resolve these issues with TAES, including a formal demand to TAES&#8217; parent, Toshiba, under a parent guaranty it provided. TAES did not provide a comprehensive plan or otherwise meet its performance obligations. As a result of TAES&#8217; defaults, Consumers and DTE&#160;Electric terminated the contract. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In order to enforce their rights under the contract and parent guaranty, and to pursue appropriate damages, Consumers and DTE&#160;Electric filed a complaint against TAES and Toshiba in the U.S.&#160;District Court for the Eastern District of Michigan in 2022. TAES and Toshiba filed a motion to dismiss the complaint, along with an answer and counterclaims seeking approximately $15&#160;million in damages related to payments allegedly owed under the parties&#8217; contract. As a co-owner of Ludington, Consumers would be liable for 51&#160;percent of any such damages, if liability and damages were proven. The court denied the motion to dismiss filed by TAES and Toshiba. The parties are engaged in ongoing litigation pursuant to a court-ordered schedule. Consumers believes the counterclaims filed by TAES and Toshiba are without merit, but cannot predict the financial impact or outcome of this matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#8217;s and Consumers&#8217; financial condition, results of operations, or liquidity. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2023, Toshiba announced that TBJH became the majority shareholder and new parent company of Toshiba through a common stock purchase. TBJH is a subsidiary of a Japanese private equity firm. Consumers and DTE&#160;Electric continue to monitor this development, but do not believe that this affects their rights under the parent guaranty provided by Toshiba. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2023, the MPSC approved Consumers&#8217; and DTE&#160;Electric&#8217;s jointly-filed request for authority to defer as a regulatory asset the costs associated with repairing or replacing the defective work performed by TAES while the litigation with TAES and Toshiba moves forward. Although litigation is ongoing, Consumers currently estimates that its share of repair, replacement, and other damages resulting from TAES&#8217; defective work is approximately $350&#160;million, which may be offset in part or entirely by any potential future litigation proceeds received from TAES or Toshiba. Consumers and DTE&#160;Electric will have the opportunity to seek appropriate recovery and ratemaking treatment for amounts recorded as a regulatory asset following resolution of the litigation, including any amounts not recovered from TAES or Toshiba, but cannot predict the financial impact or outcome of such proceedings.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Gas Utility Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers expects to incur remediation and other response activity costs at a number of sites under NREPA. These sites include 23&#160;former MGP facilities. Consumers operated the facilities on these sites for some part of their operating lives. For some of these sites, Consumers has no present ownership interest or may own only a portion of the original site.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">At March&#160;31,&#160;2025, Consumers had a recorded liability of $60&#160;million for its remaining obligations for these sites. Consumers expects to pay the following amounts for remediation and other response activity costs during the remainder of 2025 and in each of the next five&#160;years:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.335%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.111%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.797%"></td><td style="width:0.1%"></td></tr><tr><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remediation and other response activity costs</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers periodically reviews these cost estimates. Any significant change in the underlying assumptions, such as an increase in the number of sites, changes in remediation techniques, or legal and regulatory requirements, could affect Consumers&#8217; estimates of annual response activity costs and the MGP liability.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pursuant to orders issued by the MPSC, Consumers defers its MGP-related remediation costs and recovers them from its customers over a ten-year period. At March&#160;31,&#160;2025, Consumers had a regulatory asset of $88&#160;million related to the MGP sites.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Guarantees</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; guarantees at March&#160;31,&#160;2025:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee Description</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issue Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration Date</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum Obligation</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indemnity obligations from sale of membership interests in VIEs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indemnity obligations from stock and asset sale agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indefinite</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2011</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2011</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indefinite</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from the sale of membership interests in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco to tax equity investors. NorthStar Clean Energy provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#8217;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, NorthStar Clean Energy would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on NorthStar Clean Energy&#8217;s ownership interest in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco, see Note&#160;11, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim. </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">This obligation comprises a guarantee provided by Consumers to the U.S.&#160;Department of Energy in connection with a settlement agreement regarding damages resulting from the department&#8217;s failure to accept spent nuclear fuel from nuclear power plants formerly owned by Consumers.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Additionally, in the normal course of business, CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy have entered into various agreements containing tax and other indemnity provisions for which they are unable to estimate the maximum potential obligation. CMS&#160;Energy and Consumers consider the likelihood that they would be required to perform or incur substantial losses related to these indemnities and those disclosed in the table to be remote.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Other Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition to the matters disclosed in this Note and Note&#160;1, Regulatory Matters, there are certain other lawsuits and administrative proceedings before various courts and governmental agencies, as well as unasserted claims that may result in such proceedings, arising in the ordinary course of business to which CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy are parties. These other lawsuits, proceedings, and unasserted claims may involve personal injury, property damage, contracts, environmental matters, federal and state taxes, rates, licensing, employment, and other matters. Further, CMS&#160;Energy and Consumers occasionally self-report certain regulatory non&#8209;compliance matters that may </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">or may not eventually result in administrative proceedings. CMS&#160;Energy and Consumers believe that the outcome of any one of these proceedings and potential claims will not have a material negative effect on their consolidated results of operations, financial condition, or liquidity.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock', window );">Contingencies and Commitments</a></td>
<td class="text">Contingencies and Commitments<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers are involved in various matters that give rise to contingent liabilities. Depending on the specific issues, the resolution of these contingencies could negatively affect CMS&#160;Energy&#8217;s and Consumers&#8217; liquidity, financial condition, and results of operations. In their disclosures of these matters, CMS&#160;Energy and Consumers provide an estimate of the possible loss or range of loss when such an estimate can be made. Disclosures stating that CMS&#160;Energy or Consumers cannot predict the outcome of a matter indicate that they are unable to estimate a possible loss or range of loss for the matter.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">CMS&#160;Energy Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Bay Harbor:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Land retained environmental remediation obligations for the collection and treatment of leachate at Bay Harbor after selling its interests in the development in 2002. Leachate is produced when water enters into cement kiln dust piles left over from former cement plant operations at the site. In 2012, CMS&#160;Land and EGLE finalized an agreement establishing the final remedies and the future water quality criteria at the site. CMS&#160;Land completed all construction necessary to implement the remedies required by the agreement and will continue to maintain and operate a system to discharge treated leachate into Little Traverse Bay under an NPDES permit, which is valid through 2025. CMS&#160;Land submitted a renewal request in March&#160;2025, and will continue to operate under the existing permit until a renewal is issued.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">At March&#160;31,&#160;2025, CMS&#160;Energy had a recorded liability of $48&#160;million for its remaining obligations for environmental remediation. CMS&#160;Energy calculated this liability based on discounted projected costs, using a discount rate of 4.34&#160;percent and an inflation rate of one&#160;percent on annual operating and maintenance costs. The undiscounted amount of the remaining obligation is $60&#160;million. CMS&#160;Energy expects to pay the following amounts for long-term leachate disposal and operating and maintenance costs during the remainder of 2025 and in each of the next five&#160;years:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.796%"></td><td style="width:0.1%"></td></tr><tr><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term leachate disposal and operating and maintenance costs</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s estimate of response activity costs and the timing of expenditures could change if there are changes in circumstances or assumptions used in calculating the liability. Although a liability for its present estimate of remaining response activity costs has been recorded, CMS&#160;Energy cannot predict the ultimate financial impact or outcome of this matter.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Electric Utility Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Electric Environmental Matters:</span><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;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-weight:400;line-height:120%">Consumers&#8217; operations are subject to environmental laws and regulations. Historically, Consumers has generally been able to recover, in customer rates, the costs to operate its facilities in compliance with these laws and regulations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Cleanup and Solid Waste:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers expects to incur remediation and other response activity costs at a number of sites under NREPA. Consumers believes that these costs should be recoverable in rates, but cannot guarantee that outcome. Consumers estimates its liability for NREPA sites for which it can estimate a range of loss to be between $4&#160;million and $5&#160;million. At March&#160;31,&#160;2025, Consumers had a </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">recorded liability of $4&#160;million, the minimum amount in the range of its estimated probable NREPA liability, as no amount in the range was considered a better estimate than any other amount.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers is a potentially responsible party at a number of contaminated sites administered under CERCLA. CERCLA liability is joint and several. In 2010, Consumers received official notification from the EPA that identified Consumers as a potentially responsible party for cleanup of PCBs at the Kalamazoo River CERCLA site. The notification claimed that the EPA had reason to believe that Consumers disposed of PCBs and arranged for the disposal and treatment of PCB-containing materials at portions of the site. In 2011, Consumers received a follow-up letter from the EPA requesting that Consumers agree to participate in a removal action plan along with several other companies for an area of lower Portage Creek, which is connected to the Kalamazoo River. All parties asked to participate in the removal action plan, including Consumers, declined to accept liability. Until further information is received from the EPA, Consumers is unable to estimate a range of potential liability for cleanup of the river.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Based on its experience, Consumers estimates its share of the total liability for known CERCLA sites to be between $3&#160;million and $8&#160;million. Various factors, including the number and creditworthiness of potentially responsible parties involved with each site, affect Consumers&#8217; share of the total liability. At March&#160;31,&#160;2025, Consumers had a recorded liability of $3&#160;million for its share of the total liability at these sites, the minimum amount in the range of its estimated probable CERCLA liability, as no amount in the range was considered a better estimate than any other amount.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The timing of payments related to Consumers&#8217; remediation and other response activities at its CERCLA and NREPA sites is uncertain. Consumers periodically reviews these cost estimates. A change in the underlying assumptions, such as an increase in the number of sites, different remediation techniques, the nature and extent of contamination, and legal and regulatory requirements, could affect its estimates of NREPA and CERCLA liability.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Ludington Overhaul Contract Dispute:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers and DTE&#160;Electric, co-owners of Ludington, entered into a 2010&#160;engineering, procurement, and construction agreement with Toshiba International Corporation, under which Toshiba International Corporation contracted to perform a major overhaul and upgrade of Ludington. Toshiba International Corporation later assigned the contract and all of its obligations to TAES. TAES&#8217; work under the contract was incomplete, defective, and non</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">conforming. Consumers and DTE&#160;Electric repeatedly documented TAES&#8217; failure to perform under the contract and</span><span style="color:#000000;font-family:'Aptos',san-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%">demanded that TAES provide a comprehensive plan to resolve those matters, including adherence to its warranty commitments and other contractual obligations. Consumers and DTE&#160;Electric engaged in extensive efforts to resolve these issues with TAES, including a formal demand to TAES&#8217; parent, Toshiba, under a parent guaranty it provided. TAES did not provide a comprehensive plan or otherwise meet its performance obligations. As a result of TAES&#8217; defaults, Consumers and DTE&#160;Electric terminated the contract. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In order to enforce their rights under the contract and parent guaranty, and to pursue appropriate damages, Consumers and DTE&#160;Electric filed a complaint against TAES and Toshiba in the U.S.&#160;District Court for the Eastern District of Michigan in 2022. TAES and Toshiba filed a motion to dismiss the complaint, along with an answer and counterclaims seeking approximately $15&#160;million in damages related to payments allegedly owed under the parties&#8217; contract. As a co-owner of Ludington, Consumers would be liable for 51&#160;percent of any such damages, if liability and damages were proven. The court denied the motion to dismiss filed by TAES and Toshiba. The parties are engaged in ongoing litigation pursuant to a court-ordered schedule. Consumers believes the counterclaims filed by TAES and Toshiba are without merit, but cannot predict the financial impact or outcome of this matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#8217;s and Consumers&#8217; financial condition, results of operations, or liquidity. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2023, Toshiba announced that TBJH became the majority shareholder and new parent company of Toshiba through a common stock purchase. TBJH is a subsidiary of a Japanese private equity firm. Consumers and DTE&#160;Electric continue to monitor this development, but do not believe that this affects their rights under the parent guaranty provided by Toshiba. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2023, the MPSC approved Consumers&#8217; and DTE&#160;Electric&#8217;s jointly-filed request for authority to defer as a regulatory asset the costs associated with repairing or replacing the defective work performed by TAES while the litigation with TAES and Toshiba moves forward. Although litigation is ongoing, Consumers currently estimates that its share of repair, replacement, and other damages resulting from TAES&#8217; defective work is approximately $350&#160;million, which may be offset in part or entirely by any potential future litigation proceeds received from TAES or Toshiba. Consumers and DTE&#160;Electric will have the opportunity to seek appropriate recovery and ratemaking treatment for amounts recorded as a regulatory asset following resolution of the litigation, including any amounts not recovered from TAES or Toshiba, but cannot predict the financial impact or outcome of such proceedings.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers Gas Utility Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers expects to incur remediation and other response activity costs at a number of sites under NREPA. These sites include 23&#160;former MGP facilities. Consumers operated the facilities on these sites for some part of their operating lives. For some of these sites, Consumers has no present ownership interest or may own only a portion of the original site.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">At March&#160;31,&#160;2025, Consumers had a recorded liability of $60&#160;million for its remaining obligations for these sites. Consumers expects to pay the following amounts for remediation and other response activity costs during the remainder of 2025 and in each of the next five&#160;years:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.335%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.111%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.797%"></td><td style="width:0.1%"></td></tr><tr><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remediation and other response activity costs</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers periodically reviews these cost estimates. Any significant change in the underlying assumptions, such as an increase in the number of sites, changes in remediation techniques, or legal and regulatory requirements, could affect Consumers&#8217; estimates of annual response activity costs and the MGP liability.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pursuant to orders issued by the MPSC, Consumers defers its MGP-related remediation costs and recovers them from its customers over a ten-year period. At March&#160;31,&#160;2025, Consumers had a regulatory asset of $88&#160;million related to the MGP sites.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Guarantees</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; guarantees at March&#160;31,&#160;2025:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee Description</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issue Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration Date</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum Obligation</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indemnity obligations from sale of membership interests in VIEs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indemnity obligations from stock and asset sale agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indefinite</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2011</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2011</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indefinite</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from the sale of membership interests in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco to tax equity investors. NorthStar Clean Energy provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#8217;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, NorthStar Clean Energy would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on NorthStar Clean Energy&#8217;s ownership interest in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco, see Note&#160;11, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim. </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">This obligation comprises a guarantee provided by Consumers to the U.S.&#160;Department of Energy in connection with a settlement agreement regarding damages resulting from the department&#8217;s failure to accept spent nuclear fuel from nuclear power plants formerly owned by Consumers.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Additionally, in the normal course of business, CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy have entered into various agreements containing tax and other indemnity provisions for which they are unable to estimate the maximum potential obligation. CMS&#160;Energy and Consumers consider the likelihood that they would be required to perform or incur substantial losses related to these indemnities and those disclosed in the table to be remote.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Other Contingencies</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition to the matters disclosed in this Note and Note&#160;1, Regulatory Matters, there are certain other lawsuits and administrative proceedings before various courts and governmental agencies, as well as unasserted claims that may result in such proceedings, arising in the ordinary course of business to which CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy are parties. These other lawsuits, proceedings, and unasserted claims may involve personal injury, property damage, contracts, environmental matters, federal and state taxes, rates, licensing, employment, and other matters. Further, CMS&#160;Energy and Consumers occasionally self-report certain regulatory non&#8209;compliance matters that may </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">or may not eventually result in administrative proceedings. CMS&#160;Energy and Consumers believe that the outcome of any one of these proceedings and potential claims will not have a material negative effect on their consolidated results of operations, financial condition, or liquidity.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments, contingencies, and guarantees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 460<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/460/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financings and Capitalization<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Financings and Capitalization</a></td>
<td class="text">Financings and Capitalization<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Financings:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Presented in the following table is a summary of major long-term debt issuances during the three&#160;months ended March&#160;31,&#160;2025:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.688%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.248%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal<br/>(In Millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate (%)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Junior subordinated notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">1,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2055</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loan credit agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2025</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,110&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction financing agreement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Five years after conversion date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">90&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,200&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These unsecured obligations rank subordinate and junior in right of payment to all of CMS&#160;Energy&#8217;s existing and future senior indebtedness. On June&#160;1,&#160;2035, and every five years thereafter, the notes will reset to an interest rate equal to the five-year treasury rate plus 1.961&#160;percent.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">At completion of project construction, scheduled for the first half of 2026, these financings will convert into a term loan that will mature five years after the conversion date.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Retirements: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a summary of major long-term debt retirements during the three&#160;months ended March&#160;31,&#160;2025:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.126%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal<br/>(In Millions)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate (%)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement Date</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loan credit agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loan credit agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2025</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">600&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">600&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Credit Facilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The following credit facilities with banks were available at March&#160;31,&#160;2025:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.188%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expiration Date</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of Facility</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount Borrowed</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letters of Credit Outstanding</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount Available</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 14, 2027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">513&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30,&#160;2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 7, 2027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;25,&#160;2025</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Upon completion of construction project</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 14, 2027</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November&#160;18, 2025</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2028</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">50&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">50&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">There were no borrowings under this facility during the three&#160;months ended March&#160;31,&#160;2025</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:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Obligations under this facility are secured by certain pledged equity interests in subsidiaries of NorthStar Clean Energy; under the terms of this facility, the interests may not be sold by NorthStar Clean Energy unless there is an agreed-upon substitution for the pledged equity interests. At March&#160;31,&#160;2025, the net book value of the pledged equity interests was $426&#160;million. Also under the terms of this facility, NorthStar Clean Energy may be restricted from remitting cash dividends to CMS&#160;Energy in the event of default. </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">This letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;11, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">The letter of credit facility is available to certain subsidiaries of NorthStar Clean Energy. The letter of credit facility will expire upon completion of project construction scheduled for the first half of 2026.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Obligations under these facilities are secured by first mortgage bonds of Consumers. There were no&#160;borrowings under these facilities during the three&#160;months ended March&#160;31,&#160;2025.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Regulatory Authorization for Financings:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers is required to maintain FERC authorization for financings. Any long-term issuances during the authorization period are exempt from FERC&#8217;s competitive bidding and negotiated placement requirements. Its current authorization ends on May&#160;2,&#160;2026. In February&#160;2025, FERC approved Consumers&#8217; application for authority to issue long-term debt securities. The authorization is effective February&#160;21,&#160;2025 through February&#160;20,&#160;2027.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Short-term Borrowings:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under Consumers&#8217; commercial paper program, Consumers may issue, in one or more placements, investment-grade commercial paper notes with maturities of up to 365&#160;days at market interest rates. These issuances are supported by Consumers&#8217; revolving credit facilities and may have an aggregate principal amount outstanding of up to $500&#160;million. While the amount of outstanding commercial paper does not reduce the available capacity of the revolving credit facilities, Consumers does not intend to issue commercial paper in an amount exceeding the available capacity of the facilities. At March&#160;31,&#160;2025, there were no commercial paper notes outstanding under this program.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2024, Consumers renewed a short-term credit agreement with CMS&#160;Energy, permitting Consumers to borrow up to $500&#160;million at an interest rate of the prior month&#8217;s average one</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month Term </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">SOFR minus 0.100&#160;percent. At March&#160;31,&#160;2025, there were no outstanding borrowings under the agreement.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NorthStar Clean Energy&#8217;s Supplier Financing Program</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">: Under a supplier financing program, NorthStar Clean Energy agrees to pay a bank that is acting as its payment agent the stated amount of confirmed invoices from participating suppliers on the original maturity dates of the invoices. The bank is required to pay the supplier invoices that have been confirmed as valid under the program in full within 135&#160;days of the invoice date. NorthStar Clean Energy does not provide collateral or a guarantee to the bank in support of its payment obligations under the agreement, nor does it pay a fee for the service. NorthStar Clean Energy or the bank may terminate the supplier financing program agreement upon 30&#160;days prior written notice to the other party. At March&#160;31,&#160;2025, obligations under this program accounted for as <span style="-sec-ix-hidden:f-709">accounts payable</span> on CMS&#160;Energy&#8217;s consolidated balance sheets were $27&#160;million.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Dividend Restrictions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> At March&#160;31,&#160;2025, payment of dividends by CMS&#160;Energy on its common stock was limited to $8.1&#160;billion under provisions of the Michigan Business Corporation Act of 1972.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under the provisions of its articles of incorporation, at March&#160;31,&#160;2025, Consumers had $2.4&#160;billion of unrestricted retained earnings available to pay dividends on its common stock to CMS&#160;Energy. Provisions of the Federal Power Act and the Natural Gas Act appear to restrict dividends payable by Consumers to the amount of Consumers&#8217; retained earnings. Several decisions from FERC suggest that, under a variety of circumstances, dividends from Consumers on its common stock would not be limited to amounts in Consumers&#8217; retained earnings. Any decision by Consumers to pay dividends on its common stock in excess of retained earnings would be based on specific facts and circumstances and would be subject to a formal regulatory filing process.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the three&#160;months ended March&#160;31,&#160;2025, Consumers paid $271&#160;million in dividends on its common stock to CMS&#160;Energy.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Issuance of Common Stock: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2023, CMS&#160;Energy entered into an equity offering program under which it may sell shares of its common stock having an aggregate sales price of up to $1&#160;billion in privately negotiated transactions, in &#8220;at the market&#8221; offerings, or through forward sales transactions. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are details of CMS&#160;Energy&#8217;s forward sales contracts under its current equity offering program at March&#160;31,&#160;2025:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.310%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.797%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.801%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward Price Per Share</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:120%">Contract Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Number of Shares</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Initial</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March&#160;31,&#160;2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 16, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November 27, 2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400,581</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">69.43&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">69.64&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 25, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 11, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">757,686</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70.26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 14, 2025</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 15, 2026</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">551,166</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">72.99&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">73.10&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under these contracts, CMS&#160;Energy may either settle physically by issuing shares of its common stock at the then-applicable forward sale price specified by the agreement or settle net by delivering or receiving cash or shares. CMS&#160;Energy may settle the contracts at any time through their maturity dates, and presently intends to physically settle the contracts by delivering shares of its common stock.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The initial forward price in the forward equity sale contracts includes a deduction for commissions and will be adjusted on a daily basis over the term based on an interest rate factor and decreased on certain dates by certain predetermined amounts to reflect expected dividend payments. No amounts are recorded on CMS&#160;Energy&#8217;s consolidated balance sheets until settlements of the forward equity sale contracts occur. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">If CMS&#160;Energy had elected to net share settle or net cash settle the contracts as of March&#160;31,&#160;2025, it would have been required to deliver 92,864&#160;shares or pay $7&#160;million in cash.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Financings and Capitalization</a></td>
<td class="text">Financings and Capitalization<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Financings:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Presented in the following table is a summary of major long-term debt issuances during the three&#160;months ended March&#160;31,&#160;2025:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.688%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.248%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal<br/>(In Millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate (%)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Junior subordinated notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">1,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2055</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loan credit agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2025</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,110&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction financing agreement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Five years after conversion date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">90&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,200&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These unsecured obligations rank subordinate and junior in right of payment to all of CMS&#160;Energy&#8217;s existing and future senior indebtedness. On June&#160;1,&#160;2035, and every five years thereafter, the notes will reset to an interest rate equal to the five-year treasury rate plus 1.961&#160;percent.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">At completion of project construction, scheduled for the first half of 2026, these financings will convert into a term loan that will mature five years after the conversion date.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Retirements: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a summary of major long-term debt retirements during the three&#160;months ended March&#160;31,&#160;2025:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.126%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal<br/>(In Millions)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate (%)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement Date</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loan credit agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loan credit agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2025</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">600&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">600&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Credit Facilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The following credit facilities with banks were available at March&#160;31,&#160;2025:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.188%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expiration Date</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of Facility</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount Borrowed</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letters of Credit Outstanding</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount Available</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 14, 2027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">513&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30,&#160;2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 7, 2027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;25,&#160;2025</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Upon completion of construction project</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 14, 2027</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November&#160;18, 2025</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2028</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">50&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">50&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">There were no borrowings under this facility during the three&#160;months ended March&#160;31,&#160;2025</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:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Obligations under this facility are secured by certain pledged equity interests in subsidiaries of NorthStar Clean Energy; under the terms of this facility, the interests may not be sold by NorthStar Clean Energy unless there is an agreed-upon substitution for the pledged equity interests. At March&#160;31,&#160;2025, the net book value of the pledged equity interests was $426&#160;million. Also under the terms of this facility, NorthStar Clean Energy may be restricted from remitting cash dividends to CMS&#160;Energy in the event of default. </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">This letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;11, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">The letter of credit facility is available to certain subsidiaries of NorthStar Clean Energy. The letter of credit facility will expire upon completion of project construction scheduled for the first half of 2026.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Obligations under these facilities are secured by first mortgage bonds of Consumers. There were no&#160;borrowings under these facilities during the three&#160;months ended March&#160;31,&#160;2025.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Regulatory Authorization for Financings:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers is required to maintain FERC authorization for financings. Any long-term issuances during the authorization period are exempt from FERC&#8217;s competitive bidding and negotiated placement requirements. Its current authorization ends on May&#160;2,&#160;2026. In February&#160;2025, FERC approved Consumers&#8217; application for authority to issue long-term debt securities. The authorization is effective February&#160;21,&#160;2025 through February&#160;20,&#160;2027.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Short-term Borrowings:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under Consumers&#8217; commercial paper program, Consumers may issue, in one or more placements, investment-grade commercial paper notes with maturities of up to 365&#160;days at market interest rates. These issuances are supported by Consumers&#8217; revolving credit facilities and may have an aggregate principal amount outstanding of up to $500&#160;million. While the amount of outstanding commercial paper does not reduce the available capacity of the revolving credit facilities, Consumers does not intend to issue commercial paper in an amount exceeding the available capacity of the facilities. At March&#160;31,&#160;2025, there were no commercial paper notes outstanding under this program.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In December&#160;2024, Consumers renewed a short-term credit agreement with CMS&#160;Energy, permitting Consumers to borrow up to $500&#160;million at an interest rate of the prior month&#8217;s average one</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month Term </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">SOFR minus 0.100&#160;percent. At March&#160;31,&#160;2025, there were no outstanding borrowings under the agreement.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Dividend Restrictions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> At March&#160;31,&#160;2025, payment of dividends by CMS&#160;Energy on its common stock was limited to $8.1&#160;billion under provisions of the Michigan Business Corporation Act of 1972.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under the provisions of its articles of incorporation, at March&#160;31,&#160;2025, Consumers had $2.4&#160;billion of unrestricted retained earnings available to pay dividends on its common stock to CMS&#160;Energy. Provisions of the Federal Power Act and the Natural Gas Act appear to restrict dividends payable by Consumers to the amount of Consumers&#8217; retained earnings. Several decisions from FERC suggest that, under a variety of circumstances, dividends from Consumers on its common stock would not be limited to amounts in Consumers&#8217; retained earnings. Any decision by Consumers to pay dividends on its common stock in excess of retained earnings would be based on specific facts and circumstances and would be subject to a formal regulatory filing process.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the three&#160;months ended March&#160;31,&#160;2025, Consumers paid $271&#160;million in dividends on its common stock to CMS&#160;Energy.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Issuance of Common Stock: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2023, CMS&#160;Energy entered into an equity offering program under which it may sell shares of its common stock having an aggregate sales price of up to $1&#160;billion in privately negotiated transactions, in &#8220;at the market&#8221; offerings, or through forward sales transactions. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are details of CMS&#160;Energy&#8217;s forward sales contracts under its current equity offering program at March&#160;31,&#160;2025:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.310%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.797%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.801%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward Price Per Share</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:120%">Contract Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Number of Shares</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Initial</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March&#160;31,&#160;2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 16, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November 27, 2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400,581</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">69.43&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">69.64&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 25, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 11, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">757,686</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70.26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 14, 2025</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 15, 2026</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">551,166</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">72.99&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">73.10&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under these contracts, CMS&#160;Energy may either settle physically by issuing shares of its common stock at the then-applicable forward sale price specified by the agreement or settle net by delivering or receiving cash or shares. CMS&#160;Energy may settle the contracts at any time through their maturity dates, and presently intends to physically settle the contracts by delivering shares of its common stock.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The initial forward price in the forward equity sale contracts includes a deduction for commissions and will be adjusted on a daily basis over the term based on an interest rate factor and decreased on certain dates by certain predetermined amounts to reflect expected dividend payments. No amounts are recorded on CMS&#160;Energy&#8217;s consolidated balance sheets until settlements of the forward equity sale contracts occur. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">If CMS&#160;Energy had elected to net share settle or net cash settle the contracts as of March&#160;31,&#160;2025, it would have been required to deliver 92,864&#160;shares or pay $7&#160;million in cash.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_NorthStarCleanEnergyMember', window );">NorthStar Clean Energy</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Financings and Capitalization</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NorthStar Clean Energy&#8217;s Supplier Financing Program</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">: Under a supplier financing program, NorthStar Clean Energy agrees to pay a bank that is acting as its payment agent the stated amount of confirmed invoices from participating suppliers on the original maturity dates of the invoices. The bank is required to pay the supplier invoices that have been confirmed as valid under the program in full within 135&#160;days of the invoice date. NorthStar Clean Energy does not provide collateral or a guarantee to the bank in support of its payment obligations under the agreement, nor does it pay a fee for the service. NorthStar Clean Energy or the bank may terminate the supplier financing program agreement upon 30&#160;days prior written notice to the other party. At March&#160;31,&#160;2025, obligations under this program accounted for as <span style="-sec-ix-hidden:f-709">accounts payable</span> on CMS&#160;Energy&#8217;s consolidated balance sheets were $27&#160;million.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_NorthStarCleanEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_NorthStarCleanEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementInputsDisclosureTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. When measuring fair value, CMS&#160;Energy and Consumers are required to incorporate all assumptions that market participants would use in pricing an asset or liability, including assumptions about risk. A fair value hierarchy prioritizes inputs used to measure fair value according to their observability in the market. The three&#160;levels of the fair value hierarchy are as follows:</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">Level&#160;1 inputs are unadjusted quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">Level&#160;2 inputs are observable, market-based inputs, other than Level&#160;1 prices. Level&#160;2 inputs may include quoted prices for similar assets or liabilities in active markets, quoted prices in inactive markets, and inputs derived from or corroborated by observable market data.</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">Level&#160;3 inputs are unobservable inputs that reflect CMS&#160;Energy&#8217;s or Consumers&#8217; own assumptions about how market participants would value their assets and liabilities.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers classify fair value measurements within the fair value hierarchy based on the lowest level of input that is significant to the fair value measurement in its entirety.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; assets and liabilities recorded at fair value on a recurring basis:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.324%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumers</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31<br/>2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31<br/>2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonqualified deferred compensation plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">364&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">138&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">85&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">102&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonqualified deferred compensation plan liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">All assets and liabilities were classified as Level&#160;1 with the exception of derivative contracts, which were classified as Level 2 and&#160;3.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Cash Equivalents:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Cash equivalents and restricted cash equivalents consist of money market funds with daily liquidity.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Nonqualified Deferred Compensation Plan Assets and Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The nonqualified deferred compensation plan assets consist of mutual funds, which are bought and sold only at the discretion of plan participants. The assets are valued using the daily quoted net asset values. CMS&#160;Energy and Consumers value their nonqualified deferred compensation plan liabilities based on the fair values of the plan assets, as they reflect the amount owed to the plan participants in accordance with their investment elections. CMS&#160;Energy and Consumers report the assets in other non&#8209;current assets and the liabilities in other non&#8209;current liabilities on their consolidated balance sheets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Derivative Instruments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Energy and Consumers value their derivative instruments using either a market approach that incorporates information from market transactions, or an income approach that discounts future expected cash flows to a present value amount. CMS&#160;Energy&#8217;s and Consumers&#8217; derivatives are classified as Level&#160;2 and 3. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The derivatives classified as Level&#160;2 are interest rate swaps at NorthStar Clean Energy, which are valued using market-based inputs. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In February&#160;2025, a subsidiary of NorthStar Clean Energy entered into floating-to-fixed interest rate swaps to reduce the impact of interest rate fluctuations associated with interest payments on certain future long&#8209;term variable-rate debt. The interest rate swaps economically hedge the future variability of interest payments on debt with a notional amount of $109&#160;million. Gains or losses on these swaps are reported in other expense on CMS&#160;Energy&#8217;s consolidated statements of income. The amount recorded in other expense was $3&#160;million for the three&#160;months ended March&#160;31,&#160;2025. The fair value of these swaps recorded in other non-current liabilities on CMS&#160;Energy&#8217;s consolidated balance sheets totaled $3&#160;million at March&#160;31,&#160;2025.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The majority of derivatives classified as Level&#160;3 are FTRs held by Consumers. Due to the lack of quoted pricing information, Consumers determines the fair value of its FTRs based on Consumers&#8217; average historical settlements. Consumers reports derivatives associated with FTRs in other current assets on its consolidated balance sheets.There was no material activity within the Level&#160;3 category of derivatives during the periods presented.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementInputsDisclosureTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. When measuring fair value, CMS&#160;Energy and Consumers are required to incorporate all assumptions that market participants would use in pricing an asset or liability, including assumptions about risk. A fair value hierarchy prioritizes inputs used to measure fair value according to their observability in the market. The three&#160;levels of the fair value hierarchy are as follows:</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">Level&#160;1 inputs are unadjusted quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">Level&#160;2 inputs are observable, market-based inputs, other than Level&#160;1 prices. Level&#160;2 inputs may include quoted prices for similar assets or liabilities in active markets, quoted prices in inactive markets, and inputs derived from or corroborated by observable market data.</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">Level&#160;3 inputs are unobservable inputs that reflect CMS&#160;Energy&#8217;s or Consumers&#8217; own assumptions about how market participants would value their assets and liabilities.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers classify fair value measurements within the fair value hierarchy based on the lowest level of input that is significant to the fair value measurement in its entirety.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; assets and liabilities recorded at fair value on a recurring basis:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.324%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumers</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31<br/>2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31<br/>2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonqualified deferred compensation plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">364&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">138&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">85&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">102&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonqualified deferred compensation plan liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">All assets and liabilities were classified as Level&#160;1 with the exception of derivative contracts, which were classified as Level 2 and&#160;3.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Cash Equivalents:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Cash equivalents and restricted cash equivalents consist of money market funds with daily liquidity.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Nonqualified Deferred Compensation Plan Assets and Liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The nonqualified deferred compensation plan assets consist of mutual funds, which are bought and sold only at the discretion of plan participants. The assets are valued using the daily quoted net asset values. CMS&#160;Energy and Consumers value their nonqualified deferred compensation plan liabilities based on the fair values of the plan assets, as they reflect the amount owed to the plan participants in accordance with their investment elections. CMS&#160;Energy and Consumers report the assets in other non&#8209;current assets and the liabilities in other non&#8209;current liabilities on their consolidated balance sheets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Derivative Instruments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> CMS&#160;Energy and Consumers value their derivative instruments using either a market approach that incorporates information from market transactions, or an income approach that discounts future expected cash flows to a present value amount. CMS&#160;Energy&#8217;s and Consumers&#8217; derivatives are classified as Level&#160;2 and 3. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The derivatives classified as Level&#160;2 are interest rate swaps at NorthStar Clean Energy, which are valued using market-based inputs. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In February&#160;2025, a subsidiary of NorthStar Clean Energy entered into floating-to-fixed interest rate swaps to reduce the impact of interest rate fluctuations associated with interest payments on certain future long&#8209;term variable-rate debt. The interest rate swaps economically hedge the future variability of interest payments on debt with a notional amount of $109&#160;million. Gains or losses on these swaps are reported in other expense on CMS&#160;Energy&#8217;s consolidated statements of income. The amount recorded in other expense was $3&#160;million for the three&#160;months ended March&#160;31,&#160;2025. The fair value of these swaps recorded in other non-current liabilities on CMS&#160;Energy&#8217;s consolidated balance sheets totaled $3&#160;million at March&#160;31,&#160;2025.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The majority of derivatives classified as Level&#160;3 are FTRs held by Consumers. Due to the lack of quoted pricing information, Consumers determines the fair value of its FTRs based on Consumers&#8217; average historical settlements. Consumers reports derivatives associated with FTRs in other current assets on its consolidated balance sheets.There was no material activity within the Level&#160;3 category of derivatives during the periods presented.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementInputsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 820<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/820/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementInputsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_FinancialInstrumentsLineItems', window );"><strong>Financial Instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock', window );">Financial Instruments</a></td>
<td class="text">Financial Instruments<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the carrying amounts and fair values, by level within the fair value hierarchy, of CMS&#160;Energy&#8217;s and Consumers&#8217; financial instruments that are not recorded at fair value. The table excludes cash, cash equivalents, short-term financial instruments, and trade accounts receivable and payable whose carrying amounts approximate their fair values. For information about assets and liabilities recorded at fair value and for additional details regarding the fair value hierarchy, see Note&#160;4, Fair Value Measurements.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.073%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.951%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.951%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.073%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.951%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.957%"></td><td style="width:0.1%"></td></tr><tr><td colspan="66" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;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:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31,&#160;2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31,&#160;2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,493&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,971&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,924&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,952&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term payables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes receivable &#8211; related party</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,924&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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 debt &#8211; related party</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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 payables</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term accounts receivable and notes receivable of $3&#160;million at March&#160;31,&#160;2025 and $4&#160;million at December&#160;31,&#160;2024.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term debt of $704&#160;million at March&#160;31,&#160;2025 and $1.2&#160;billion at December&#160;31,&#160;2024.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term payables of $1&#160;million at March&#160;31,&#160;2025.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of notes receivable &#8211; related party of $7&#160;million at March&#160;31,&#160;2025 and December&#160;31,&#160;2024. </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.43pt">Includes current portion of long-term debt of $454&#160;million at March&#160;31,&#160;2025 and $452&#160;million at December&#160;31,&#160;2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Notes receivable &#8211; related party represents Consumers&#8217; portion of the DB&#160;SERP demand note payable issued by CMS&#160;Energy to the DB&#160;SERP rabbi trust. The demand note bears interest at an annual rate of 4.10&#160;percent and has a maturity date of 2028.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_FinancialInstrumentsLineItems', window );"><strong>Financial Instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock', window );">Financial Instruments</a></td>
<td class="text">Financial Instruments<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the carrying amounts and fair values, by level within the fair value hierarchy, of CMS&#160;Energy&#8217;s and Consumers&#8217; financial instruments that are not recorded at fair value. The table excludes cash, cash equivalents, short-term financial instruments, and trade accounts receivable and payable whose carrying amounts approximate their fair values. For information about assets and liabilities recorded at fair value and for additional details regarding the fair value hierarchy, see Note&#160;4, Fair Value Measurements.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.073%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.951%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.951%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.073%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.951%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.957%"></td><td style="width:0.1%"></td></tr><tr><td colspan="66" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;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:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31,&#160;2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31,&#160;2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,493&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,971&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,924&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,952&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term payables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes receivable &#8211; related party</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,924&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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 debt &#8211; related party</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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 payables</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term accounts receivable and notes receivable of $3&#160;million at March&#160;31,&#160;2025 and $4&#160;million at December&#160;31,&#160;2024.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term debt of $704&#160;million at March&#160;31,&#160;2025 and $1.2&#160;billion at December&#160;31,&#160;2024.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term payables of $1&#160;million at March&#160;31,&#160;2025.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of notes receivable &#8211; related party of $7&#160;million at March&#160;31,&#160;2025 and December&#160;31,&#160;2024. </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.43pt">Includes current portion of long-term debt of $454&#160;million at March&#160;31,&#160;2025 and $452&#160;million at December&#160;31,&#160;2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Notes receivable &#8211; related party represents Consumers&#8217; portion of the DB&#160;SERP demand note payable issued by CMS&#160;Energy to the DB&#160;SERP rabbi trust. The demand note bears interest at an annual rate of 4.10&#160;percent and has a maturity date of 2028.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of the fair value of financial instruments and investments in debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_FinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_FinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefits<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Retirement Benefits</a></td>
<td class="text">Retirement Benefits<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers provide pension, OPEB, and other retirement benefits to eligible employees under a number of different plans.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Costs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.912%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.519%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;Pension Plans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="12" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OPEB Plan</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Net periodic credit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected return on plan assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(57)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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:120%">Amortization of:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior service cost (credit)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic credit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(17)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(19)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(23)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(22)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Net periodic credit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected return on plan assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(54)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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:120%">Amortization of:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior service cost (credit)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic credit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(21)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(20)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In Consumers&#8217; electric and gas rate cases, the MPSC approved a mechanism allowing Consumers to defer for future recovery or refund pension and OPEB expenses above or below the amounts used to set existing rates. Amounts deferred will be collected from or refunded to customers over ten&#160;years. At March&#160;31,&#160;2025, CMS&#160;Energy, including Consumers, had deferred $1&#160;million of pension credits and $4&#160;million of OPEB credits under this mechanism related to 2025&#160;expense. At March&#160;31,&#160;2024, CMS&#160;Energy, including Consumers, had deferred $5&#160;million of pension credits and less than $1&#160;million of OPEB costs under this mechanism related to 2024&#160;expense.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Retirement Benefits</a></td>
<td class="text">Retirement Benefits<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers provide pension, OPEB, and other retirement benefits to eligible employees under a number of different plans.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Costs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.912%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.519%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;Pension Plans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="12" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OPEB Plan</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Net periodic credit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected return on plan assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(57)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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:120%">Amortization of:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior service cost (credit)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic credit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(17)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(19)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(23)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(22)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Net periodic credit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected return on plan assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(54)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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:120%">Amortization of:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior service cost (credit)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic credit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(21)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(20)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In Consumers&#8217; electric and gas rate cases, the MPSC approved a mechanism allowing Consumers to defer for future recovery or refund pension and OPEB expenses above or below the amounts used to set existing rates. Amounts deferred will be collected from or refunded to customers over ten&#160;years. At March&#160;31,&#160;2025, CMS&#160;Energy, including Consumers, had deferred $1&#160;million of pension credits and $4&#160;million of OPEB credits under this mechanism related to 2025&#160;expense. At March&#160;31,&#160;2024, CMS&#160;Energy, including Consumers, had deferred $5&#160;million of pension credits and less than $1&#160;million of OPEB costs under this mechanism related to 2024&#160;expense.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/715/tableOfContent<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480126/715-20-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480266/715-60-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a reconciliation of the statutory U.S.&#160;federal income tax rate to the effective income tax rate from continuing operations:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal income tax rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0&#160;</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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0&#160;</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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Increase (decrease) in income taxes from:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and local income taxes, net of federal effect</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Renewable energy tax credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TCJA excess deferred taxes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes attributable to noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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:120%">18.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal income tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Increase (decrease) in income taxes from:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and local income taxes, net of federal effect</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Renewable energy tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TCJA excess deferred taxes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">State Income Tax Claim: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In February&#160;2025, CMS&#160;Energy received an adverse ruling from the Michigan Tax Tribunal in regards to the methodology of state apportionment for Consumers&#8217; electricity sales to MISO. In March&#160;2025, CMS&#160;Energy filed an appeal with the Michigan Court of Appeals and a final decision is not expected until 2026. CMS&#160;Energy and Consumers have evaluated and concluded their uncertain tax positions associated with this matter to be sufficient as of March&#160;31,&#160;2025. While CMS&#160;Energy and Consumers expect the appeal to prevail, if it were to fail, the companies would be required to revise the estimated value of their state deferred tax liabilities, which could result in a material impact to their results of operations.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a reconciliation of the statutory U.S.&#160;federal income tax rate to the effective income tax rate from continuing operations:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal income tax rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0&#160;</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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0&#160;</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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Increase (decrease) in income taxes from:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and local income taxes, net of federal effect</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Renewable energy tax credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TCJA excess deferred taxes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes attributable to noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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:120%">18.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal income tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Increase (decrease) in income taxes from:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and local income taxes, net of federal effect</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Renewable energy tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TCJA excess deferred taxes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">State Income Tax Claim: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In February&#160;2025, CMS&#160;Energy received an adverse ruling from the Michigan Tax Tribunal in regards to the methodology of state apportionment for Consumers&#8217; electricity sales to MISO. In March&#160;2025, CMS&#160;Energy filed an appeal with the Michigan Court of Appeals and a final decision is not expected until 2026. CMS&#160;Energy and Consumers have evaluated and concluded their uncertain tax positions associated with this matter to be sufficient as of March&#160;31,&#160;2025. While CMS&#160;Energy and Consumers expect the appeal to prevail, if it were to fail, the companies would be required to revise the estimated value of their state deferred tax liabilities, which could result in a material impact to their results of operations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_IncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Taxes [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_IncomeTaxesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - CMS Energy<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share - CMS Energy</a></td>
<td class="text">Earnings Per Share&#8212;CMS&#160;Energy<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s basic and diluted EPS computations based on income from continuing operations:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.900%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.639%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:right;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:120%">In&#160;Millions,&#160;Except&#160;Per&#160;Share&#160;Amounts</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Income available to common stockholders</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from continuing operations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less loss attributable to noncontrolling interests</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less preferred stock dividends</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from continuing operations available to common stockholders &#8211; basic and diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">302&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">285&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Average common shares outstanding</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares &#8211; basic</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">298.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">296.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add dilutive nonvested stock awards</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares &#8211; diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">299.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">297.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Income from continuing operations per average common share available to common stockholders</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.01&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.96&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Nonvested Stock Awards</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s nonvested stock awards are composed of participating and non&#8209;participating securities. The participating securities accrue cash dividends when common stockholders receive dividends. Since the recipient is not required to return the dividends to CMS&#160;Energy if the recipient forfeits the award, the nonvested stock awards are considered participating securities. As such, the participating nonvested stock awards were included in the computation of basic EPS. The non&#8209;participating securities accrue stock dividends that vest concurrently with the stock award. If the recipient forfeits the award, the stock dividends accrued on the non&#8209;participating securities are also forfeited. Accordingly, the non&#8209;participating awards and stock dividends were included in the computation of diluted EPS, but not in the computation of basic EPS.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Forward Equity Sale Contracts</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy has entered into forward equity sale contracts. These forward equity sale contracts are non-participating securities. While the forward sale price in the forward equity sale contract is decreased on certain dates by certain predetermined amounts to reflect expected dividend payments, these price adjustments were set upon inception of the agreement and the forward contract does not give the owner the right to participate in undistributed earnings. Accordingly, the forward equity sale contracts were included in the computation of diluted EPS, but not in the computation of basic EPS. The impact to diluted EPS was de minimis. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The potentially dilutive impact from these forward equity sale contracts is reflected in diluted EPS using the treasury stock method. There will be a dilutive effect on EPS when the average market price of common stock shares is above the applicable adjusted forward sale price. Additionally, any physical settlement or net share settlement of the agreements would dilute EPS. For further details on the forward equity sale contracts, see Note&#160;3, Financings and Capitalization.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Convertible Securities</span></div>In 2023, CMS&#160;Energy issued convertible senior notes. Potentially dilutive common shares issuable upon conversion of the convertible senior notes are determined using the if-converted method for calculating diluted EPS. Upon conversion, the convertible senior notes are required to be paid in cash with only amounts exceeding the principal permitted to be settled in shares. Accordingly, the convertible senior notes were included in the computation of diluted EPS, but not in the computation of basic EPS. The impact to diluted EPS was de minimis.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text">Revenue<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following tables are the components of operating revenue:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">1,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">1,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">2,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,294&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,047&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">57&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">2,398&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,299&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,049&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,447&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">731&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">657&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,294&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,047&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">2,341&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,299&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,049&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,348&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts represent NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities. Certain of NorthStar Clean Energy&#8217;s power sales agreements are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. NorthStar Clean Energy&#8217;s leasing income included variable lease payments of $31&#160;million for the three&#160;months ended March&#160;31,&#160;2025.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">1,129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">2,092&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,129&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">963&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">52&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">2,144&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,132&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">965&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,176&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">525&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,129&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">963&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">2,092&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,132&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">965&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,097&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts represent NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities. Certain of NorthStar Clean Energy&#8217;s power sales agreements are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. NorthStar Clean Energy&#8217;s leasing income included variable lease payments of $16&#160;million for the three&#160;months ended March&#160;31,&#160;2024.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Electric and Gas Utilities</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Consumers Utility Revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers recognizes revenue primarily from the sale of electric and gas utility services at tariff-based rates regulated by the MPSC. Consumers&#8217; customer base consists of a mix of residential, commercial, and diversified industrial customers. Consumers&#8217; tariff-based sales performance obligations are described below.</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">Consumers has performance obligations for the service of standing ready to deliver electricity or natural gas to customers, and it satisfies these performance obligations over time. Consumers recognizes revenue at a fixed rate as it provides these services. These arrangements generally do not have fixed terms and remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of Consumers&#8217; service to stand ready to deliver.</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">Consumers has performance obligations for the service of delivering the commodity of electricity or natural gas to customers, and it satisfies these performance obligations upon delivery. Consumers recognizes revenue at a price per unit of electricity or natural gas delivered, based on the tariffs established by the MPSC. These arrangements generally do not have fixed terms and remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of a bundled </span></div><div style="margin-bottom:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">product comprising the commodity, electricity or natural gas, and the service of delivering such commodity.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In some instances, Consumers has specific fixed-term contracts with large commercial and industrial customers to provide electricity or gas at certain tariff rates or to provide gas transportation services at contracted rates. The amount of electricity and gas to be delivered under these contracts and the associated future revenue to be received are generally dependent on the customers&#8217; needs. Accordingly, Consumers recognizes revenues at the tariff or contracted rate as electricity or gas is delivered to the customer. Consumers also has other miscellaneous contracts with customers related to pole and other property rentals and utility contract work. Generally, these contracts are short term or evergreen in nature.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Accounts Receivable and Unbilled Revenues:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Accounts receivable comprise trade receivables and unbilled receivables. CMS&#160;Energy and Consumers record their accounts receivable at cost less an allowance for uncollectible accounts. The allowance is increased for uncollectible accounts expense and decreased for account write-offs net of recoveries. CMS&#160;Energy and Consumers establish the allowance based on historical losses, management&#8217;s assessment of existing economic conditions, customer payment trends, and reasonable and supported forecast information. CMS&#160;Energy and Consumers assess late payment fees on trade receivables based on contractual past-due terms established with customers. Accounts are written off when deemed uncollectible, which is generally when they become six&#160;months past due.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $12&#160;million for the three&#160;months ended March&#160;31,&#160;2025 and $10&#160;million for the three&#160;months ended March&#160;31,&#160;2024</span><span style="color:#026dce;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; customers are billed monthly in cycles having billing dates that do not generally coincide with the end of a calendar month. This results in customers having received electricity or natural gas that they have not been billed for as of the month-end. Consumers estimates its unbilled revenues by applying an average billed rate to total unbilled deliveries for each customer class. Unbilled revenues, which are recorded as accounts receivable and accrued revenue on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets, were $489&#160;million at March&#160;31,&#160;2025 and $584&#160;million at December&#160;31,&#160;2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Alternative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">revenue Program:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under a demand response incentive mechanism, Consumers earns a financial incentive when it meets demand response targets set by the MPSC. Consumers recognizes revenue related to this program once demand response incentive objectives are complete, the incentive amount is calculable, and the incentive revenue will be collected within a 24</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month period.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers also accounts for its financial compensation mechanism as an alternative-revenue program. Consumers recognizes revenue related to the financial compensation mechanism as payments are made on MPSC-approved PPAs. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers does not reclassify revenue from its alternative-revenue program to revenue from contracts with customers at the time the amounts are collected from customers.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text">Revenue<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following tables are the components of operating revenue:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">1,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">1,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">2,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,294&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,047&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">57&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">2,398&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,299&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,049&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,447&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">731&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">657&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,294&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,047&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">2,341&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,299&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,049&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,348&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts represent NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities. Certain of NorthStar Clean Energy&#8217;s power sales agreements are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. NorthStar Clean Energy&#8217;s leasing income included variable lease payments of $31&#160;million for the three&#160;months ended March&#160;31,&#160;2025.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">1,129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">2,092&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,129&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">963&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">52&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">2,144&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,132&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">965&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,176&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">525&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,129&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">963&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">2,092&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,132&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">965&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,097&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts represent NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities. Certain of NorthStar Clean Energy&#8217;s power sales agreements are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. NorthStar Clean Energy&#8217;s leasing income included variable lease payments of $16&#160;million for the three&#160;months ended March&#160;31,&#160;2024.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Electric and Gas Utilities</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Consumers Utility Revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers recognizes revenue primarily from the sale of electric and gas utility services at tariff-based rates regulated by the MPSC. Consumers&#8217; customer base consists of a mix of residential, commercial, and diversified industrial customers. Consumers&#8217; tariff-based sales performance obligations are described below.</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">Consumers has performance obligations for the service of standing ready to deliver electricity or natural gas to customers, and it satisfies these performance obligations over time. Consumers recognizes revenue at a fixed rate as it provides these services. These arrangements generally do not have fixed terms and remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of Consumers&#8217; service to stand ready to deliver.</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">Consumers has performance obligations for the service of delivering the commodity of electricity or natural gas to customers, and it satisfies these performance obligations upon delivery. Consumers recognizes revenue at a price per unit of electricity or natural gas delivered, based on the tariffs established by the MPSC. These arrangements generally do not have fixed terms and remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of a bundled </span></div><div style="margin-bottom:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">product comprising the commodity, electricity or natural gas, and the service of delivering such commodity.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In some instances, Consumers has specific fixed-term contracts with large commercial and industrial customers to provide electricity or gas at certain tariff rates or to provide gas transportation services at contracted rates. The amount of electricity and gas to be delivered under these contracts and the associated future revenue to be received are generally dependent on the customers&#8217; needs. Accordingly, Consumers recognizes revenues at the tariff or contracted rate as electricity or gas is delivered to the customer. Consumers also has other miscellaneous contracts with customers related to pole and other property rentals and utility contract work. Generally, these contracts are short term or evergreen in nature.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Accounts Receivable and Unbilled Revenues:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Accounts receivable comprise trade receivables and unbilled receivables. CMS&#160;Energy and Consumers record their accounts receivable at cost less an allowance for uncollectible accounts. The allowance is increased for uncollectible accounts expense and decreased for account write-offs net of recoveries. CMS&#160;Energy and Consumers establish the allowance based on historical losses, management&#8217;s assessment of existing economic conditions, customer payment trends, and reasonable and supported forecast information. CMS&#160;Energy and Consumers assess late payment fees on trade receivables based on contractual past-due terms established with customers. Accounts are written off when deemed uncollectible, which is generally when they become six&#160;months past due.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $12&#160;million for the three&#160;months ended March&#160;31,&#160;2025 and $10&#160;million for the three&#160;months ended March&#160;31,&#160;2024</span><span style="color:#026dce;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; customers are billed monthly in cycles having billing dates that do not generally coincide with the end of a calendar month. This results in customers having received electricity or natural gas that they have not been billed for as of the month-end. Consumers estimates its unbilled revenues by applying an average billed rate to total unbilled deliveries for each customer class. Unbilled revenues, which are recorded as accounts receivable and accrued revenue on CMS&#160;Energy&#8217;s and Consumers&#8217; consolidated balance sheets, were $489&#160;million at March&#160;31,&#160;2025 and $584&#160;million at December&#160;31,&#160;2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Alternative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">revenue Program:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Under a demand response incentive mechanism, Consumers earns a financial incentive when it meets demand response targets set by the MPSC. Consumers recognizes revenue related to this program once demand response incentive objectives are complete, the incentive amount is calculable, and the incentive revenue will be collected within a 24</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8209;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">month period.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers also accounts for its financial compensation mechanism as an alternative-revenue program. Consumers recognizes revenue related to the financial compensation mechanism as payments are made on MPSC-approved PPAs. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers does not reclassify revenue from its alternative-revenue program to revenue from contracts with customers at the time the amounts are collected from customers.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reportable Segments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Reportable Segments</a></td>
<td class="text">Reportable Segments<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Reportable segments consist of business units defined by the products and services they offer. CMS&#160;Energy&#8217;s and Consumers&#8217; chief operating decision-maker is the CEO. The chief operating decision-maker evaluates segment performance and profitability using net income available to CMS&#160;Energy&#8217;s common stockholders. This metric provides a clear, consistent basis for analyzing the financial results of each segment and supports decision-making regarding the allocation of resources.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Resource allocation to CMS&#160;Energy&#8217;s and Consumers&#8217; segments begins with the annual budgeting process, which establishes initial funding and resource levels for each segment.</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%">The budget incorporates key financial and operational inputs, including anticipated revenues, expenses, and capital requirements, aligning with CMS&#160;Energy&#8217;s and Consumers&#8217; strategic objectives and regulatory obligations.</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%">The chief operating decision-maker reviews budget-to-actual variances on a monthly basis and makes interim decisions to reallocate resources among segments as needed, ensuring a timely and effective response to changing conditions. For the electric utility and gas utility segments, the chief operating decision-maker uses this assessment to determine whether the segments are achieving their regulatory authorized return on equity. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">CMS&#160;Energy</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The segments reported for CMS&#160;Energy are:</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%">&#8226;</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">electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan</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%">&#8226;</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">gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">NorthStar Clean Energy, consisting of various subsidiaries engaging in domestic independent power production, including the development and operation of renewable generation, and the marketing of independent power production</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy presents corporate interest and other expenses, discontinued operations, and Consumers&#8217; other consolidated entities within other reconciling items.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The segments reported for Consumers are:</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%">&#8226;</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">electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; other consolidated entities are presented within other reconciling items.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following tables is financial information by segment:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.707%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.287%"></td><td style="width:0.1%"></td></tr><tr><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Reconciling Items</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="39" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">2,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">403&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">388&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">388&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,097&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">738&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">116&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,951&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,953&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">202&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">311&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(17)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td 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:120%">496&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">494&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">186&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income (Loss) Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">147&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">282&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(16)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">413&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"></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:120%">(55)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">358&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income (Loss) From Continuing Operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(27)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">310&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(15)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">295&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income (Loss) Available to Common Stockholders</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(18)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">319&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(17)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">302&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,340&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,412&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,505&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,257&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,281&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">20,875&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">13,025&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">1,977&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">35,877&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">418&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">36,295&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.246%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Reconciling Items</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,097&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">738&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,835&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,835&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">202&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">311&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">513&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">513&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">147&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">282&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">429&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">429&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">346&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income Available to Common Stockholder</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">346&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,340&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,412&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,752&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,782&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">20,930&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">13,068&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">33,998&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">31&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">34,029&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Other segment items comprise of preferred stock dividends.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.707%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.287%"></td><td style="width:0.1%"></td></tr><tr><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Reconciling Items</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="39" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">965&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">2,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">714&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">76&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,761&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,764&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">161&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">251&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td 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:120%">415&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">412&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income (Loss) Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">347&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"></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:120%">(26)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">321&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income (Loss) From Continuing Operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">273&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(10)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">263&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income (Loss) Available to Common Stockholders</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">31&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">297&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(12)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">285&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,317&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,475&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,424&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,216&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,236&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">19,759&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">12,305&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">1,615&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">33,679&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">222&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">33,901&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.246%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Reconciling Items</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">965&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">714&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,685&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,685&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">161&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">251&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">412&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">412&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">266&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">275&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income Available to Common Stockholder</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">266&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">275&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,317&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,475&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,792&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,820&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">19,818&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">12,348&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">32,166&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">43&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">32,209&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Other segment items comprise of preferred stock dividends.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Reportable Segments</a></td>
<td class="text">Reportable Segments<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Reportable segments consist of business units defined by the products and services they offer. CMS&#160;Energy&#8217;s and Consumers&#8217; chief operating decision-maker is the CEO. The chief operating decision-maker evaluates segment performance and profitability using net income available to CMS&#160;Energy&#8217;s common stockholders. This metric provides a clear, consistent basis for analyzing the financial results of each segment and supports decision-making regarding the allocation of resources.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Resource allocation to CMS&#160;Energy&#8217;s and Consumers&#8217; segments begins with the annual budgeting process, which establishes initial funding and resource levels for each segment.</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%">The budget incorporates key financial and operational inputs, including anticipated revenues, expenses, and capital requirements, aligning with CMS&#160;Energy&#8217;s and Consumers&#8217; strategic objectives and regulatory obligations.</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%">The chief operating decision-maker reviews budget-to-actual variances on a monthly basis and makes interim decisions to reallocate resources among segments as needed, ensuring a timely and effective response to changing conditions. For the electric utility and gas utility segments, the chief operating decision-maker uses this assessment to determine whether the segments are achieving their regulatory authorized return on equity. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">CMS&#160;Energy</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The segments reported for CMS&#160;Energy are:</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%">&#8226;</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">electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan</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%">&#8226;</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">gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">NorthStar Clean Energy, consisting of various subsidiaries engaging in domestic independent power production, including the development and operation of renewable generation, and the marketing of independent power production</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy presents corporate interest and other expenses, discontinued operations, and Consumers&#8217; other consolidated entities within other reconciling items.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Consumers</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The segments reported for Consumers are:</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%">&#8226;</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">electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; other consolidated entities are presented within other reconciling items.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following tables is financial information by segment:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.707%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.287%"></td><td style="width:0.1%"></td></tr><tr><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Reconciling Items</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="39" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">2,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">403&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">388&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">388&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,097&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">738&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">116&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,951&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,953&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">202&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">311&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(17)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td 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:120%">496&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">494&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">186&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income (Loss) Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">147&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">282&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(16)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">413&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"></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:120%">(55)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">358&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income (Loss) From Continuing Operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(27)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">310&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(15)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">295&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income (Loss) Available to Common Stockholders</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(18)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">319&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(17)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">302&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,340&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,412&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,505&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,257&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,281&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">20,875&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">13,025&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">1,977&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">35,877&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">418&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">36,295&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.246%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Reconciling Items</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,097&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">738&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,835&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,835&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">202&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">311&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">513&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">513&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">147&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">282&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">429&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">429&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">346&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income Available to Common Stockholder</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">346&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,340&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,412&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,752&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,782&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">20,930&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">13,068&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">33,998&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">31&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">34,029&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Other segment items comprise of preferred stock dividends.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.707%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.287%"></td><td style="width:0.1%"></td></tr><tr><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Reconciling Items</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="39" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">965&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">2,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">714&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">76&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,761&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,764&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">161&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">251&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td 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:120%">415&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">412&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income (Loss) Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">347&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"></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:120%">(26)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">321&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income (Loss) From Continuing Operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">273&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(10)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">263&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income (Loss) Available to Common Stockholders</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">31&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">297&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(12)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">285&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,317&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,475&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,424&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,216&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,236&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">19,759&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">12,305&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">1,615&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">33,679&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">222&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">33,901&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.246%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Reconciling Items</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">965&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">714&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,685&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,685&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">161&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">251&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">412&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">412&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">266&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">275&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income Available to Common Stockholder</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">266&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">275&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,317&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,475&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,792&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,820&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">19,818&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">12,348&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">32,166&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">43&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">32,209&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Other segment items comprise of preferred stock dividends.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityDisclosureTextBlock', window );">Variable Interest Entities</a></td>
<td class="text">Variable Interest Entities<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Consolidated VIEs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In March&#160;2025, NorthStar Clean Energy sold a 50-percent interest in NWO&#160;Wind Equity Holdings for net proceeds of $36&#160;million. NWO&#160;Wind Equity Holdings holds the Class&#160;B membership interest in NWO&#160;Holdco, the holding company of a 100&#8209;MW wind project located in Paulding County, Ohio. Additionally in March&#160;2025, NorthStar Clean Energy sold a 50-percent interest in Delta Solar Equity Holdings for net proceeds of $8&#160;million. Delta Solar Equity Holdings is the holding company of a 24-MW solar project located in Delta Township, Michigan. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NorthStar Clean Energy consolidates these and other entities that it does not wholly own, but for which it manages and controls the entities&#8217; operating activities. NorthStar Clean Energy is the primary beneficiary of these entities because it has the power to direct the activities that most significantly impact the economic performance of the companies, as well as the obligation to absorb losses or the right to receive benefits from the companies. Presented in the following table is information about the VIEs NorthStar Clean Energy consolidates: </span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.369%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated VIE</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy&#8217;s ownership&#160;interest</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Description of VIE</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aviator Wind Equity Holdings</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51&#8209;percent ownership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holds a Class B membership interest&#160;in&#160;Aviator&#160;Wind</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aviator Wind</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holding company of a 525&#8209;MW wind generation project in Coke County, Texas</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Delta Solar Equity Holdings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50-percent ownership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holding company of a 24-MW solar generation&#160;project in Delta Township, Michigan</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Newport Solar Holdings</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holding company of a 180&#8209;MW solar generation project in Jackson County, Arkansas</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NWO Wind Equity Holdings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50-percent ownership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holds a Class B membership interest&#160;in&#160;NWO&#160;Holdco</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NWO Holdco</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holding company of a 100&#8209;MW wind generation project in Paulding County, Ohio</span></div></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">The remaining ownership interest is presented as noncontrolling interest on CMS&#160;Energy&#8217;s consolidated balance sheets.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">The Class&#160;A membership interest in the entity is held by a tax equity investor and is presented as noncontrolling interest on CMS&#160;Energy&#8217;s consolidated balance sheets. Under the associated limited liability company agreement, the tax equity investor is guaranteed preferred returns from the entity</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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Earnings, tax attributes, and cash flows generated by the entities in which NorthStar Clean Energy holds a Class&#160;B membership are allocated among and distributed to the membership classes in accordance with the ratios specified in the associated limited liability company agreements; these ratios change over time and are not representative of the ownership interest percentages of each membership class. Since these entities&#8217; income and cash flows are not distributed among their investors based on ownership interest percentages, NorthStar Clean Energy allocates the entities&#8217; income (loss) among the investors by applying the hypothetical liquidation at book value method. This method calculates each investor&#8217;s earnings based on a hypothetical liquidation of the entities at the net book value of underlying assets as of the balance sheet date. The liquidation tax gain (loss) is allocated to each investor&#8217;s capital account, resulting in income (loss) equal to the period change in the investor&#8217;s capital account balance. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the carrying values of the VIEs&#8217; assets and liabilities included on CMS&#160;Energy&#8217;s consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.959%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31,&#160;2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31,&#160;2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plant, property, and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,046&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,082&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,052&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Non-current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current portion of finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset retirement obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Assets may be used only to meet VIEs&#8217; obligations and commitments.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NorthStar Clean Energy is obligated under certain indemnities that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. For additional details on these indemnity obligations, see Note&#160;2, Contingencies and Commitments&#8212;Guarantees.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; wholly-owned subsidiaries, Consumers 2014&#160;Securitization Funding and Consumers 2023&#160;Securitization Funding, are VIEs designed to collateralize Consumers&#8217; securitization bonds. These entities are considered VIEs primarily because their equity capitalization is insufficient to support their operations. Consumers is the primary beneficiary of and consolidates these VIEs, as it has the power to direct the activities that most significantly impact the economic performance of the companies, as well as the obligation to absorb losses or the right to receive benefits from the companies. The VIEs&#8217; primary assets and liabilities comprise non-current regulatory assets and long-term debt. The carrying value of the regulatory assets on Consumers&#8217; consolidated balance sheets was $638&#160;million at March 31, 2025 and $666&#160;million at December&#160;31,&#160;2024. The carrying value of securitization bonds on Consumers&#8217; consolidated balance sheets was $659&#160;million at March 31, 2025 and $700&#160;million at December&#160;31,&#160;2024. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Non-consolidated VIEs: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NorthStar Clean Energy has variable interests in T.E.S.&#160;Filer City, Grayling, Genesee, and Craven. While NorthStar Clean Energy owns 50&#160;percent of each partnership, it is not the primary beneficiary of any of these partnerships because decision making is shared among unrelated parties, and no one party has the ability to direct the activities that most significantly impact the entities&#8217; economic performance, such as operations and maintenance, plant dispatch, and fuel strategy. The partners must agree on all major decisions for each of the partnerships.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is information about these partnerships:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.073%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.183%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Name</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nature&#160;of&#160;the&#160;Entity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nature of NorthStar Clean Energy&#8217;s Involvement</span></td></tr><tr style="height:15pt"><td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">T.E.S.&#160;Filer City </span></td><td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coal-fueled power generator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term PPA between partnership and Consumers</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee assignment agreement</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="4" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Grayling </span></td><td colspan="3" rowspan="4" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste-fueled power generator</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term PPA between partnership and Consumers</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reduced dispatch agreement with Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and management contract</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Genesee </span></td><td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste-fueled power generator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term PPA between partnership and Consumers</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reduced dispatch agreement with Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and management contract</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Craven </span></td><td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste-fueled power generator</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and management contract</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Reduced dispatch agreements allow the facilities to be dispatched based on the market price of power compared with the cost of production of the plants. This results in fuel cost savings that each partnership shares with Consumers&#8217; customers.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The creditors of these partnerships do not have recourse to the general credit of CMS&#160;Energy, NorthStar Clean Energy, or Consumers. NorthStar Clean Energy&#8217;s maximum risk exposure to these partnerships is generally limited to its investment in the partnerships, which is included in investments on CMS&#160;Energy&#8217;s consolidated balance sheets in the amount of $66&#160;million at March&#160;31,&#160;2025 and $64&#160;million at December&#160;31,&#160;2024.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityDisclosureTextBlock', window );">Variable Interest Entities</a></td>
<td class="text">Variable Interest Entities<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Consolidated VIEs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> In March&#160;2025, NorthStar Clean Energy sold a 50-percent interest in NWO&#160;Wind Equity Holdings for net proceeds of $36&#160;million. NWO&#160;Wind Equity Holdings holds the Class&#160;B membership interest in NWO&#160;Holdco, the holding company of a 100&#8209;MW wind project located in Paulding County, Ohio. Additionally in March&#160;2025, NorthStar Clean Energy sold a 50-percent interest in Delta Solar Equity Holdings for net proceeds of $8&#160;million. Delta Solar Equity Holdings is the holding company of a 24-MW solar project located in Delta Township, Michigan. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NorthStar Clean Energy consolidates these and other entities that it does not wholly own, but for which it manages and controls the entities&#8217; operating activities. NorthStar Clean Energy is the primary beneficiary of these entities because it has the power to direct the activities that most significantly impact the economic performance of the companies, as well as the obligation to absorb losses or the right to receive benefits from the companies. Presented in the following table is information about the VIEs NorthStar Clean Energy consolidates: </span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.369%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated VIE</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy&#8217;s ownership&#160;interest</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Description of VIE</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aviator Wind Equity Holdings</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51&#8209;percent ownership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holds a Class B membership interest&#160;in&#160;Aviator&#160;Wind</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aviator Wind</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holding company of a 525&#8209;MW wind generation project in Coke County, Texas</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Delta Solar Equity Holdings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50-percent ownership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holding company of a 24-MW solar generation&#160;project in Delta Township, Michigan</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Newport Solar Holdings</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holding company of a 180&#8209;MW solar generation project in Jackson County, Arkansas</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NWO Wind Equity Holdings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50-percent ownership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holds a Class B membership interest&#160;in&#160;NWO&#160;Holdco</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NWO Holdco</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holding company of a 100&#8209;MW wind generation project in Paulding County, Ohio</span></div></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">The remaining ownership interest is presented as noncontrolling interest on CMS&#160;Energy&#8217;s consolidated balance sheets.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">The Class&#160;A membership interest in the entity is held by a tax equity investor and is presented as noncontrolling interest on CMS&#160;Energy&#8217;s consolidated balance sheets. Under the associated limited liability company agreement, the tax equity investor is guaranteed preferred returns from the entity</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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Earnings, tax attributes, and cash flows generated by the entities in which NorthStar Clean Energy holds a Class&#160;B membership are allocated among and distributed to the membership classes in accordance with the ratios specified in the associated limited liability company agreements; these ratios change over time and are not representative of the ownership interest percentages of each membership class. Since these entities&#8217; income and cash flows are not distributed among their investors based on ownership interest percentages, NorthStar Clean Energy allocates the entities&#8217; income (loss) among the investors by applying the hypothetical liquidation at book value method. This method calculates each investor&#8217;s earnings based on a hypothetical liquidation of the entities at the net book value of underlying assets as of the balance sheet date. The liquidation tax gain (loss) is allocated to each investor&#8217;s capital account, resulting in income (loss) equal to the period change in the investor&#8217;s capital account balance. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the carrying values of the VIEs&#8217; assets and liabilities included on CMS&#160;Energy&#8217;s consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.959%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31,&#160;2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31,&#160;2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plant, property, and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,046&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,082&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,052&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Non-current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current portion of finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset retirement obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Assets may be used only to meet VIEs&#8217; obligations and commitments.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NorthStar Clean Energy is obligated under certain indemnities that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. For additional details on these indemnity obligations, see Note&#160;2, Contingencies and Commitments&#8212;Guarantees.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers&#8217; wholly-owned subsidiaries, Consumers 2014&#160;Securitization Funding and Consumers 2023&#160;Securitization Funding, are VIEs designed to collateralize Consumers&#8217; securitization bonds. These entities are considered VIEs primarily because their equity capitalization is insufficient to support their operations. Consumers is the primary beneficiary of and consolidates these VIEs, as it has the power to direct the activities that most significantly impact the economic performance of the companies, as well as the obligation to absorb losses or the right to receive benefits from the companies. The VIEs&#8217; primary assets and liabilities comprise non-current regulatory assets and long-term debt. The carrying value of the regulatory assets on Consumers&#8217; consolidated balance sheets was $638&#160;million at March 31, 2025 and $666&#160;million at December&#160;31,&#160;2024. The carrying value of securitization bonds on Consumers&#8217; consolidated balance sheets was $659&#160;million at March 31, 2025 and $700&#160;million at December&#160;31,&#160;2024. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Non-consolidated VIEs: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NorthStar Clean Energy has variable interests in T.E.S.&#160;Filer City, Grayling, Genesee, and Craven. While NorthStar Clean Energy owns 50&#160;percent of each partnership, it is not the primary beneficiary of any of these partnerships because decision making is shared among unrelated parties, and no one party has the ability to direct the activities that most significantly impact the entities&#8217; economic performance, such as operations and maintenance, plant dispatch, and fuel strategy. The partners must agree on all major decisions for each of the partnerships.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is information about these partnerships:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.073%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.183%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Name</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nature&#160;of&#160;the&#160;Entity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nature of NorthStar Clean Energy&#8217;s Involvement</span></td></tr><tr style="height:15pt"><td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">T.E.S.&#160;Filer City </span></td><td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coal-fueled power generator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term PPA between partnership and Consumers</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee assignment agreement</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="4" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Grayling </span></td><td colspan="3" rowspan="4" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste-fueled power generator</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term PPA between partnership and Consumers</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reduced dispatch agreement with Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and management contract</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Genesee </span></td><td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste-fueled power generator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term PPA between partnership and Consumers</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reduced dispatch agreement with Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and management contract</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Craven </span></td><td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste-fueled power generator</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and management contract</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Reduced dispatch agreements allow the facilities to be dispatched based on the market price of power compared with the cost of production of the plants. This results in fuel cost savings that each partnership shares with Consumers&#8217; customers.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The creditors of these partnerships do not have recourse to the general credit of CMS&#160;Energy, NorthStar Clean Energy, or Consumers. NorthStar Clean Energy&#8217;s maximum risk exposure to these partnerships is generally limited to its investment in the partnerships, which is included in investments on CMS&#160;Energy&#8217;s consolidated balance sheets in the amount of $66&#160;million at March&#160;31,&#160;2025 and $64&#160;million at December&#160;31,&#160;2024.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Exit Activities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Exit Activities and Asset Sales</a></td>
<td class="text">Exit Activities<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In accordance with its Clean Energy Plan, Consumers plans to retire the J.H.&#160;Campbell coal-fueled generating units in 2025. In order to ensure necessary staffing at J.H.&#160;Campbell through retirement, Consumers has implemented a retention incentive program. The aggregate cost of the J.H.&#160;Campbell program through 2025 is estimated to be less than $50&#160;million. The MPSC has approved deferred accounting treatment for these costs; these expenses are deferred as a regulatory asset.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of March&#160;31,&#160;2025, the cumulative cost incurred and deferred as a regulatory asset related to the J.H.&#160;Campbell retention incentive program was $45&#160;million. Amounts deferred under the program are subsequently collected from customers over three years.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.303%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.925%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:right;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:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention benefit liability at beginning of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">14&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">16&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs deferred as a regulatory asset</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention benefit liability at the end of the period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of other liabilities of $16&#160;million at March&#160;31,&#160;2025 and $8&#160;million at March&#160;31,&#160;2024.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Exit Activities and Asset Sales</a></td>
<td class="text">Exit Activities<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In accordance with its Clean Energy Plan, Consumers plans to retire the J.H.&#160;Campbell coal-fueled generating units in 2025. In order to ensure necessary staffing at J.H.&#160;Campbell through retirement, Consumers has implemented a retention incentive program. The aggregate cost of the J.H.&#160;Campbell program through 2025 is estimated to be less than $50&#160;million. The MPSC has approved deferred accounting treatment for these costs; these expenses are deferred as a regulatory asset.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of March&#160;31,&#160;2025, the cumulative cost incurred and deferred as a regulatory asset related to the J.H.&#160;Campbell retention incentive program was $45&#160;million. Amounts deferred under the program are subsequently collected from customers over three years.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.303%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.925%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:right;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:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention benefit liability at beginning of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">14&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">16&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs deferred as a regulatory asset</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention benefit liability at the end of the period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of other liabilities of $16&#160;million at March&#160;31,&#160;2025 and $8&#160;million at March&#160;31,&#160;2024.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/420/tableOfContent<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">$ 304<span></span>
</td>
<td class="nump">$ 287<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - CMS Energy (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">EPS</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Nonvested Stock Awards</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy&#8217;s nonvested stock awards are composed of participating and non&#8209;participating securities. The participating securities accrue cash dividends when common stockholders receive dividends. Since the recipient is not required to return the dividends to CMS&#160;Energy if the recipient forfeits the award, the nonvested stock awards are considered participating securities. As such, the participating nonvested stock awards were included in the computation of basic EPS. The non&#8209;participating securities accrue stock dividends that vest concurrently with the stock award. If the recipient forfeits the award, the stock dividends accrued on the non&#8209;participating securities are also forfeited. Accordingly, the non&#8209;participating awards and stock dividends were included in the computation of diluted EPS, but not in the computation of basic EPS.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Forward Equity Sale Contracts</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CMS&#160;Energy has entered into forward equity sale contracts. These forward equity sale contracts are non-participating securities. While the forward sale price in the forward equity sale contract is decreased on certain dates by certain predetermined amounts to reflect expected dividend payments, these price adjustments were set upon inception of the agreement and the forward contract does not give the owner the right to participate in undistributed earnings. Accordingly, the forward equity sale contracts were included in the computation of diluted EPS, but not in the computation of basic EPS. The impact to diluted EPS was de minimis. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The potentially dilutive impact from these forward equity sale contracts is reflected in diluted EPS using the treasury stock method. There will be a dilutive effect on EPS when the average market price of common stock shares is above the applicable adjusted forward sale price. Additionally, any physical settlement or net share settlement of the agreements would dilute EPS. For further details on the forward equity sale contracts, see Note&#160;3, Financings and Capitalization.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%">Convertible Securities</span></div>In 2023, CMS&#160;Energy issued convertible senior notes. Potentially dilutive common shares issuable upon conversion of the convertible senior notes are determined using the if-converted method for calculating diluted EPS. Upon conversion, the convertible senior notes are required to be paid in cash with only amounts exceeding the principal permitted to be settled in shares. Accordingly, the convertible senior notes were included in the computation of diluted EPS, but not in the computation of basic EPS. The impact to diluted EPS was de minimis.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock', window );">Accounts Receivable</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Accounts Receivable and Unbilled Revenues:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Accounts receivable comprise trade receivables and unbilled receivables. CMS&#160;Energy and Consumers record their accounts receivable at cost less an allowance for uncollectible accounts. The allowance is increased for uncollectible accounts expense and decreased for account write-offs net of recoveries. CMS&#160;Energy and Consumers establish the allowance based on historical losses, management&#8217;s assessment of existing economic conditions, customer payment trends, and reasonable and supported forecast information. CMS&#160;Energy and Consumers assess late payment fees on trade receivables based on contractual past-due terms established with customers. Accounts are written off when deemed uncollectible, which is generally when they become six&#160;months past due.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationVariableInterestEntityPolicy', window );">Consolidation, Variable Interest Entity</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Non-consolidated VIEs: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NorthStar Clean Energy has variable interests in T.E.S.&#160;Filer City, Grayling, Genesee, and Craven. While NorthStar Clean Energy owns 50&#160;percent of each partnership, it is not the primary beneficiary of any of these partnerships because decision making is shared among unrelated parties, and no one party has the ability to direct the activities that most significantly impact the entities&#8217; economic performance, such as operations and maintenance, plant dispatch, and fuel strategy. The partners must agree on all major decisions for each of the partnerships.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Consumers Utility Revenue</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Consumers Utility Revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumers recognizes revenue primarily from the sale of electric and gas utility services at tariff-based rates regulated by the MPSC. Consumers&#8217; customer base consists of a mix of residential, commercial, and diversified industrial customers. Consumers&#8217; tariff-based sales performance obligations are described below.</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">Consumers has performance obligations for the service of standing ready to deliver electricity or natural gas to customers, and it satisfies these performance obligations over time. Consumers recognizes revenue at a fixed rate as it provides these services. These arrangements generally do not have fixed terms and remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of Consumers&#8217; service to stand ready to deliver.</span></div><div style="margin-bottom:12pt;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%">&#8226;</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">Consumers has performance obligations for the service of delivering the commodity of electricity or natural gas to customers, and it satisfies these performance obligations upon delivery. Consumers recognizes revenue at a price per unit of electricity or natural gas delivered, based on the tariffs established by the MPSC. These arrangements generally do not have fixed terms and remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of a bundled </span></div><div style="margin-bottom:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">product comprising the commodity, electricity or natural gas, and the service of delivering such commodity.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In some instances, Consumers has specific fixed-term contracts with large commercial and industrial customers to provide electricity or gas at certain tariff rates or to provide gas transportation services at contracted rates. The amount of electricity and gas to be delivered under these contracts and the associated future revenue to be received are generally dependent on the customers&#8217; needs. Accordingly, Consumers recognizes revenues at the tariff or contracted rate as electricity or gas is delivered to the customer. Consumers also has other miscellaneous contracts with customers related to pole and other property rentals and utility contract work. Generally, these contracts are short term or evergreen in nature.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock', window );">Accounts Receivable</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Accounts Receivable and Unbilled Revenues:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Accounts receivable comprise trade receivables and unbilled receivables. CMS&#160;Energy and Consumers record their accounts receivable at cost less an allowance for uncollectible accounts. The allowance is increased for uncollectible accounts expense and decreased for account write-offs net of recoveries. CMS&#160;Energy and Consumers establish the allowance based on historical losses, management&#8217;s assessment of existing economic conditions, customer payment trends, and reasonable and supported forecast information. CMS&#160;Energy and Consumers assess late payment fees on trade receivables based on contractual past-due terms established with customers. Accounts are written off when deemed uncollectible, which is generally when they become six&#160;months past due.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy', window );">Unbilled Revenues</a></td>
<td class="text">Consumers&#8217; customers are billed monthly in cycles having billing dates that do not generally coincide with the end of a calendar month. This results in customers having received electricity or natural gas that they have not been billed for as of the month-end. Consumers estimates its unbilled revenues by applying an average billed rate to total unbilled deliveries for each customer class.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationVariableInterestEntityPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Paragraph 2AA<br> -Subparagraph (a)<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-2AA<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-4<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationVariableInterestEntityPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.M.2.Q4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483530/326-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479391/326-20-30-5A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479366/326-20-35-8A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3D<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479175/326-30-30-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3D<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 13A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479148/326-30-35-13A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 4A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479391/326-20-30-4A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479148/326-30-35-7A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-21<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossFinancialInstrumentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for treatment of receivables that are billable but have not been billed as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(c)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/310/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies and Commitments (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SiteContingencyLineItems', window );"><strong>Site Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_ExpectedRemediationCostsByYearTableTextBlock', window );">Schedule of Remediation and Other Response Activity Costs by Year</a></td>
<td class="text">CMS&#160;Energy expects to pay the following amounts for long-term leachate disposal and operating and maintenance costs during the remainder of 2025 and in each of the next five&#160;years:<div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.796%"></td><td style="width:0.1%"></td></tr><tr><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term leachate disposal and operating and maintenance costs</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGuaranteeObligationsTextBlock', window );">Summary of Guarantees</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; guarantees at March&#160;31,&#160;2025:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee Description</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issue Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration Date</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum Obligation</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indemnity obligations from sale of membership interests in VIEs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indemnity obligations from stock and asset sale agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indefinite</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2011</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2011</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indefinite</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from the sale of membership interests in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco to tax equity investors. NorthStar Clean Energy provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#8217;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, NorthStar Clean Energy would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on NorthStar Clean Energy&#8217;s ownership interest in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco, see Note&#160;11, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim. </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">This obligation comprises a guarantee provided by Consumers to the U.S.&#160;Department of Energy in connection with a settlement agreement regarding damages resulting from the department&#8217;s failure to accept spent nuclear fuel from nuclear power plants formerly owned by Consumers.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SiteContingencyLineItems', window );"><strong>Site Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_ExpectedRemediationCostsByYearTableTextBlock', window );">Schedule of Remediation and Other Response Activity Costs by Year</a></td>
<td class="text">Consumers expects to pay the following amounts for remediation and other response activity costs during the remainder of 2025 and in each of the next five&#160;years:<div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.335%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.111%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.797%"></td><td style="width:0.1%"></td></tr><tr><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remediation and other response activity costs</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGuaranteeObligationsTextBlock', window );">Summary of Guarantees</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; guarantees at March&#160;31,&#160;2025:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee Description</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issue Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration Date</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum Obligation</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indemnity obligations from sale of membership interests in VIEs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indemnity obligations from stock and asset sale agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">various</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indefinite</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2011</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2011</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indefinite</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from the sale of membership interests in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco to tax equity investors. NorthStar Clean Energy provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#8217;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, NorthStar Clean Energy would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on NorthStar Clean Energy&#8217;s ownership interest in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco, see Note&#160;11, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim. </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">This obligation comprises a guarantee provided by Consumers to the U.S.&#160;Department of Energy in connection with a settlement agreement regarding damages resulting from the department&#8217;s failure to accept spent nuclear fuel from nuclear power plants formerly owned by Consumers.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_ExpectedRemediationCostsByYearTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected Remediation Costs By Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_ExpectedRemediationCostsByYearTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGuaranteeObligationsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGuaranteeObligationsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SiteContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 5: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 6: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481899/410-30-55-11<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481899/410-30-55-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SiteContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financings and Capitalization (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Major Long-Term Debt Issuances and Retirements</a></td>
<td class="text">Presented in the following table is a summary of major long-term debt issuances during the three&#160;months ended March&#160;31,&#160;2025:<div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.688%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.248%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal<br/>(In Millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate (%)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Junior subordinated notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">1,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2055</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loan credit agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2025</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,110&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction financing agreement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Five years after conversion date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">90&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,200&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These unsecured obligations rank subordinate and junior in right of payment to all of CMS&#160;Energy&#8217;s existing and future senior indebtedness. On June&#160;1,&#160;2035, and every five years thereafter, the notes will reset to an interest rate equal to the five-year treasury rate plus 1.961&#160;percent.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">At completion of project construction, scheduled for the first half of 2026, these financings will convert into a term loan that will mature five years after the conversion date.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a summary of major long-term debt retirements during the three&#160;months ended March&#160;31,&#160;2025:</span><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.126%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal<br/>(In Millions)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate (%)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement Date</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loan credit agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loan credit agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2025</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">600&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total CMS&#160;Energy</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">600&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock', window );">Schedule of Revolving Credit Facilities</a></td>
<td class="text">The following credit facilities with banks were available at March&#160;31,&#160;2025:<div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.188%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expiration Date</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of Facility</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount Borrowed</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letters of Credit Outstanding</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount Available</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 14, 2027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">513&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30,&#160;2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 7, 2027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;25,&#160;2025</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Upon completion of construction project</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 14, 2027</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November&#160;18, 2025</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2028</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">50&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">50&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">There were no borrowings under this facility during the three&#160;months ended March&#160;31,&#160;2025</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:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Obligations under this facility are secured by certain pledged equity interests in subsidiaries of NorthStar Clean Energy; under the terms of this facility, the interests may not be sold by NorthStar Clean Energy unless there is an agreed-upon substitution for the pledged equity interests. At March&#160;31,&#160;2025, the net book value of the pledged equity interests was $426&#160;million. Also under the terms of this facility, NorthStar Clean Energy may be restricted from remitting cash dividends to CMS&#160;Energy in the event of default. </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">This letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;11, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">The letter of credit facility is available to certain subsidiaries of NorthStar Clean Energy. The letter of credit facility will expire upon completion of project construction scheduled for the first half of 2026.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Obligations under these facilities are secured by first mortgage bonds of Consumers. There were no&#160;borrowings under these facilities during the three&#160;months ended March&#160;31,&#160;2025.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock', window );">Schedule of Forward Contracts Indexed to Issuer's Equity</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are details of CMS&#160;Energy&#8217;s forward sales contracts under its current equity offering program at March&#160;31,&#160;2025:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.310%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.797%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.801%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward Price Per Share</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:120%">Contract Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Number of Shares</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Initial</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March&#160;31,&#160;2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 16, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November 27, 2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400,581</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">69.43&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">69.64&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 25, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 11, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">757,686</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70.26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 14, 2025</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 15, 2026</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">551,166</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">72.99&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">73.10&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Major Long-Term Debt Issuances and Retirements</a></td>
<td class="text">Presented in the following table is a summary of major long-term debt issuances during the three&#160;months ended March&#160;31,&#160;2025:<div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.688%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.248%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal<br/>(In Millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Rate (%)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Junior subordinated notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">1,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2055</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loan credit agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2025</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,110&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction financing agreement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">variable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Five years after conversion date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">90&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,200&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">These unsecured obligations rank subordinate and junior in right of payment to all of CMS&#160;Energy&#8217;s existing and future senior indebtedness. On June&#160;1,&#160;2035, and every five years thereafter, the notes will reset to an interest rate equal to the five-year treasury rate plus 1.961&#160;percent.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">At completion of project construction, scheduled for the first half of 2026, these financings will convert into a term loan that will mature five years after the conversion date.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock', window );">Schedule of Revolving Credit Facilities</a></td>
<td class="text">The following credit facilities with banks were available at March&#160;31,&#160;2025:<div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.188%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expiration Date</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of Facility</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount Borrowed</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Letters of Credit Outstanding</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount Available</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, parent only</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 14, 2027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">513&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30,&#160;2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NorthStar Clean Energy, including subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 7, 2027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;25,&#160;2025</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Upon completion of construction project</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 14, 2027</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November&#160;18, 2025</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2028</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">50&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">50&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">There were no borrowings under this facility during the three&#160;months ended March&#160;31,&#160;2025</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:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Obligations under this facility are secured by certain pledged equity interests in subsidiaries of NorthStar Clean Energy; under the terms of this facility, the interests may not be sold by NorthStar Clean Energy unless there is an agreed-upon substitution for the pledged equity interests. At March&#160;31,&#160;2025, the net book value of the pledged equity interests was $426&#160;million. Also under the terms of this facility, NorthStar Clean Energy may be restricted from remitting cash dividends to CMS&#160;Energy in the event of default. </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">This letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;11, Variable Interest Entities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">The letter of credit facility is available to certain subsidiaries of NorthStar Clean Energy. The letter of credit facility will expire upon completion of project construction scheduled for the first half of 2026.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Obligations under these facilities are secured by first mortgage bonds of Consumers. There were no&#160;borrowings under these facilities during the three&#160;months ended March&#160;31,&#160;2025.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of freestanding forward contracts issued by an entity that are indexed to, and potentially settled in an entity's own stock. The disclosure may include, but not be limited to: (i) the forward rate and the number of shares to which the contract is indexed, (ii) the settlement date or dates of the contract, (iii) the issuer's accounting for the contract, (iv) settlement alternatives (if applicable) including who controls the settlement alternatives and the maximum number of shares that could be required to be issued to net share settle the contract (if applicable), (v) the fact that a potentially infinite number of shares may be required to be issued to settle the contract, if a contract does not have a stated fixed or determinable maximum number of shares, and (vi) the contract's current fair value for each settlement alternative and how changes in the price of the issuer's equity instruments affect those settlement amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; assets and liabilities recorded at fair value on a recurring basis:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.324%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumers</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31<br/>2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31<br/>2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonqualified deferred compensation plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">364&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">138&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">85&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">102&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonqualified deferred compensation plan liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">All assets and liabilities were classified as Level&#160;1 with the exception of derivative contracts, which were classified as Level 2 and&#160;3.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s and Consumers&#8217; assets and liabilities recorded at fair value on a recurring basis:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.324%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumers</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31<br/>2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31<br/>2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonqualified deferred compensation plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">364&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">138&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">85&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">102&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonqualified deferred compensation plan liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">All assets and liabilities were classified as Level&#160;1 with the exception of derivative contracts, which were classified as Level 2 and&#160;3.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_FinancialInstrumentsLineItems', window );"><strong>Financial Instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Schedule of Carrying Amounts and Fair Values of Financial Instruments</a></td>
<td class="text">For information about assets and liabilities recorded at fair value and for additional details regarding the fair value hierarchy, see Note&#160;4, Fair Value Measurements.<div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.073%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.951%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.951%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.073%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.951%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.957%"></td><td style="width:0.1%"></td></tr><tr><td colspan="66" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;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:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31,&#160;2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31,&#160;2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,493&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,971&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,924&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,952&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term payables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes receivable &#8211; related party</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,924&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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 debt &#8211; related party</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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 payables</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term accounts receivable and notes receivable of $3&#160;million at March&#160;31,&#160;2025 and $4&#160;million at December&#160;31,&#160;2024.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term debt of $704&#160;million at March&#160;31,&#160;2025 and $1.2&#160;billion at December&#160;31,&#160;2024.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term payables of $1&#160;million at March&#160;31,&#160;2025.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of notes receivable &#8211; related party of $7&#160;million at March&#160;31,&#160;2025 and December&#160;31,&#160;2024. </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.43pt">Includes current portion of long-term debt of $454&#160;million at March&#160;31,&#160;2025 and $452&#160;million at December&#160;31,&#160;2024.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_FinancialInstrumentsLineItems', window );"><strong>Financial Instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Schedule of Carrying Amounts and Fair Values of Financial Instruments</a></td>
<td class="text">For information about assets and liabilities recorded at fair value and for additional details regarding the fair value hierarchy, see Note&#160;4, Fair Value Measurements.<div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.073%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.951%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.951%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.073%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.951%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.957%"></td><td style="width:0.1%"></td></tr><tr><td colspan="66" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;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:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31,&#160;2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31,&#160;2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Amount</span></td><td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,493&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,971&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,924&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,952&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term payables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term receivables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes receivable &#8211; related party</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">5</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,924&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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 debt &#8211; related party</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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 payables</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term accounts receivable and notes receivable of $3&#160;million at March&#160;31,&#160;2025 and $4&#160;million at December&#160;31,&#160;2024.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term debt of $704&#160;million at March&#160;31,&#160;2025 and $1.2&#160;billion at December&#160;31,&#160;2024.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of long-term payables of $1&#160;million at March&#160;31,&#160;2025.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of notes receivable &#8211; related party of $7&#160;million at March&#160;31,&#160;2025 and December&#160;31,&#160;2024. </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.43pt">Includes current portion of long-term debt of $454&#160;million at March&#160;31,&#160;2025 and $452&#160;million at December&#160;31,&#160;2024.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_FinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_FinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefits (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Schedule of Net Benefit Costs</a></td>
<td class="text">Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans:<div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.912%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.519%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;Pension Plans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="12" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OPEB Plan</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Net periodic credit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected return on plan assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(57)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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:120%">Amortization of:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior service cost (credit)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic credit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(17)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(19)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(23)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(22)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Net periodic credit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected return on plan assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(54)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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:120%">Amortization of:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior service cost (credit)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic credit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(21)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(20)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Schedule of Net Benefit Costs</a></td>
<td class="text">Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#8217;s and Consumers&#8217; retirement benefit plans:<div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.912%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.519%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DB&#160;Pension Plans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="12" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OPEB Plan</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Net periodic credit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected return on plan assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(57)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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:120%">Amortization of:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior service cost (credit)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic credit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(17)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(19)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(23)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(22)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Net periodic credit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected return on plan assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(54)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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:120%">Amortization of:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior service cost (credit)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic credit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(21)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(20)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -SubTopic 20<br> -Subparagraph (h)<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a reconciliation of the statutory U.S.&#160;federal income tax rate to the effective income tax rate from continuing operations:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal income tax rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0&#160;</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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0&#160;</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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Increase (decrease) in income taxes from:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and local income taxes, net of federal effect</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Renewable energy tax credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TCJA excess deferred taxes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes attributable to noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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:120%">18.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal income tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Increase (decrease) in income taxes from:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and local income taxes, net of federal effect</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Renewable energy tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TCJA excess deferred taxes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a reconciliation of the statutory U.S.&#160;federal income tax rate to the effective income tax rate from continuing operations:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.258%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.961%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal income tax rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0&#160;</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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0&#160;</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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Increase (decrease) in income taxes from:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and local income taxes, net of federal effect</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Renewable energy tax credits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TCJA excess deferred taxes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes attributable to noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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:120%">18.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal income tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Increase (decrease) in income taxes from:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and local income taxes, net of federal effect</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Renewable energy tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TCJA excess deferred taxes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_IncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Taxes [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_IncomeTaxesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - CMS Energy (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Summary of Basic and Diluted EPS Computations</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are CMS&#160;Energy&#8217;s basic and diluted EPS computations based on income from continuing operations:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.900%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.639%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:right;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:120%">In&#160;Millions,&#160;Except&#160;Per&#160;Share&#160;Amounts</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Income available to common stockholders</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from continuing operations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less loss attributable to noncontrolling interests</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less preferred stock dividends</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from continuing operations available to common stockholders &#8211; basic and diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">302&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">285&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Average common shares outstanding</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares &#8211; basic</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">298.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">296.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add dilutive nonvested stock awards</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares &#8211; diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">299.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">297.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Income from continuing operations per average common share available to common stockholders</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.01&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.96&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following tables are the components of operating revenue:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">1,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">1,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">2,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,294&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,047&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">57&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">2,398&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,299&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,049&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,447&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">731&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">657&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,294&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,047&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">2,341&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,299&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,049&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,348&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span>Amounts represent NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities. Certain of NorthStar Clean Energy&#8217;s power sales agreements are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. NorthStar Clean Energy&#8217;s leasing income included variable lease payments of $31&#160;million for the three&#160;months ended March&#160;31,&#160;2025<div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">1,129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">2,092&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,129&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">963&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">52&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">2,144&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,132&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">965&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,176&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">525&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,129&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">963&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">2,092&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,132&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">965&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,097&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts represent NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities. Certain of NorthStar Clean Energy&#8217;s power sales agreements are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. NorthStar Clean Energy&#8217;s leasing income included variable lease payments of $16&#160;million for the three&#160;months ended March&#160;31,&#160;2024.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following tables are the components of operating revenue:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">1,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">1,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">2,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,294&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,047&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">57&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">2,398&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,299&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,049&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,447&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">731&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">657&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,294&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,047&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">2,341&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,299&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,049&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,348&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span>Amounts represent NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities. Certain of NorthStar Clean Energy&#8217;s power sales agreements are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. NorthStar Clean Energy&#8217;s leasing income included variable lease payments of $31&#160;million for the three&#160;months ended March&#160;31,&#160;2025<div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">1,129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">2,092&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,129&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">963&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">52&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">2,144&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasing income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; CMS&#160;Energy</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,132&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">965&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,176&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Consumers utility revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">525&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized from contracts with customers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,129&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">963&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">2,092&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alternative-revenue programs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating revenue &#8211; Consumers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,132&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">965&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,097&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts represent NorthStar Clean Energy&#8217;s operating revenue from independent power production and its sales of energy commodities. Certain of NorthStar Clean Energy&#8217;s power sales agreements are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. NorthStar Clean Energy&#8217;s leasing income included variable lease payments of $16&#160;million for the three&#160;months ended March&#160;31,&#160;2024.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reportable Segments (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Financial Information by Reportable Segments</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following tables is financial information by segment:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.707%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.287%"></td><td style="width:0.1%"></td></tr><tr><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Reconciling Items</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="39" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">2,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">403&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">388&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">388&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,097&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">738&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">116&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,951&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,953&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">202&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">311&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(17)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td 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:120%">496&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">494&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">186&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income (Loss) Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">147&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">282&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(16)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">413&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"></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:120%">(55)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">358&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income (Loss) From Continuing Operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(27)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">310&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(15)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">295&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income (Loss) Available to Common Stockholders</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(18)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">319&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(17)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">302&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,340&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,412&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,505&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,257&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,281&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">20,875&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">13,025&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">1,977&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">35,877&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">418&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">36,295&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.246%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Reconciling Items</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,097&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">738&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,835&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,835&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">202&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">311&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">513&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">513&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">147&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">282&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">429&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">429&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">346&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income Available to Common Stockholder</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">346&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,340&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,412&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,752&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,782&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">20,930&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">13,068&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">33,998&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">31&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">34,029&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Other segment items comprise of preferred stock dividends.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.707%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.287%"></td><td style="width:0.1%"></td></tr><tr><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Reconciling Items</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="39" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">965&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">2,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">714&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">76&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,761&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,764&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">161&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">251&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td 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:120%">415&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">412&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income (Loss) Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">347&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"></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:120%">(26)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">321&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income (Loss) From Continuing Operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">273&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(10)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">263&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income (Loss) Available to Common Stockholders</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">31&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">297&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(12)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">285&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,317&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,475&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,424&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,216&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,236&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">19,759&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">12,305&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">1,615&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">33,679&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">222&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">33,901&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.246%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Reconciling Items</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">965&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">714&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,685&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,685&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">161&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">251&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">412&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">412&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">266&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">275&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income Available to Common Stockholder</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">266&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">275&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,317&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,475&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,792&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,820&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">19,818&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">12,348&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">32,166&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">43&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">32,209&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Other segment items comprise of preferred stock dividends.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Financial Information by Reportable Segments</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following tables is financial information by segment:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.707%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.287%"></td><td style="width:0.1%"></td></tr><tr><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Reconciling Items</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="39" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">2,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">403&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">388&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">388&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,097&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">738&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">116&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,951&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,953&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">202&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">311&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(17)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td 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:120%">496&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">494&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">186&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income (Loss) Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">147&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">282&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(16)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">413&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"></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:120%">(55)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">358&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income (Loss) From Continuing Operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(27)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">310&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(15)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">295&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income (Loss) Available to Common Stockholders</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(18)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">319&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(17)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">302&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,340&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,412&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,505&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,257&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,281&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">20,875&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">13,025&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">1,977&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">35,877&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">418&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">36,295&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.246%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2025</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Reconciling Items</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,097&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">738&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,835&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,835&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">202&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">311&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">513&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">513&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">147&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">282&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">429&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">429&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">346&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income Available to Common Stockholder</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">213&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">346&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,340&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,412&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,752&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,782&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">20,930&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">13,068&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">33,998&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">31&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">34,029&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Other segment items comprise of preferred stock dividends.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.707%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.287%"></td><td style="width:0.1%"></td></tr><tr><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Reconciling Items</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="39" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CMS&#160;Energy, including Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">965&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">2,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">714&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">76&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,761&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,764&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income (Loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">161&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">251&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td 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:120%">415&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">412&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income (Loss) Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">347&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"></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:120%">(26)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">321&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income (Loss) From Continuing Operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">273&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">(10)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">263&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income (Loss) Available to Common Stockholders</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">31&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">297&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(12)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">285&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,317&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,475&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,424&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,216&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,236&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">19,759&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">12,305&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">1,615&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">33,679&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">222&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">33,901&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.246%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31,&#160;2024</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Electric Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas Utility</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segments Total</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Reconciling Items</span></td><td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated</span></td></tr><tr><td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consumers</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">1,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">965&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">$</span></td><td style="background-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:120%">2,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Power supply cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of gas sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and other operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">714&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,685&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">1,685&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">161&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">251&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">412&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">412&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest charges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">266&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></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:120%">275&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income Available to Common Stockholder</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">266&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">275&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,317&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,475&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,792&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,820&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">19,818&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">12,348&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">32,166&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">43&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">32,209&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#8211; related parties.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Other segment items comprise of preferred stock dividends.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Amounts include a portion of Consumers&#8217; other common assets attributable to both the electric and gas utility businesses.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entities (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_VariableInterestEntitiesAbstract', window );"><strong>Variable Interest Entities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock', window );">Schedule of Variable Interest Entities</a></td>
<td class="text">Presented in the following table is information about the VIEs NorthStar Clean Energy consolidates: <div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.746%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.369%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated VIE</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NorthStar Clean Energy&#8217;s ownership&#160;interest</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Description of VIE</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aviator Wind Equity Holdings</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51&#8209;percent ownership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holds a Class B membership interest&#160;in&#160;Aviator&#160;Wind</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aviator Wind</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holding company of a 525&#8209;MW wind generation project in Coke County, Texas</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Delta Solar Equity Holdings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50-percent ownership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holding company of a 24-MW solar generation&#160;project in Delta Township, Michigan</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Newport Solar Holdings</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holding company of a 180&#8209;MW solar generation project in Jackson County, Arkansas</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NWO Wind Equity Holdings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50-percent ownership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holds a Class B membership interest&#160;in&#160;NWO&#160;Holdco</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NWO Holdco</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B membership interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holding company of a 100&#8209;MW wind generation project in Paulding County, Ohio</span></div></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">The remaining ownership interest is presented as noncontrolling interest on CMS&#160;Energy&#8217;s consolidated balance sheets.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">The Class&#160;A membership interest in the entity is held by a tax equity investor and is presented as noncontrolling interest on CMS&#160;Energy&#8217;s consolidated balance sheets. Under the associated limited liability company agreement, the tax equity investor is guaranteed preferred returns from the entity</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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table are the carrying values of the VIEs&#8217; assets and liabilities included on CMS&#160;Energy&#8217;s consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.959%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31,&#160;2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31,&#160;2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plant, property, and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,046&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,082&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,052&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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:120%">Non-current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current portion of finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset retirement obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Assets may be used only to meet VIEs&#8217; obligations and commitments.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is information about these partnerships:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.073%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.183%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Name</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nature&#160;of&#160;the&#160;Entity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nature of NorthStar Clean Energy&#8217;s Involvement</span></td></tr><tr style="height:15pt"><td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">T.E.S.&#160;Filer City </span></td><td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coal-fueled power generator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term PPA between partnership and Consumers</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee assignment agreement</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="4" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Grayling </span></td><td colspan="3" rowspan="4" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste-fueled power generator</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term PPA between partnership and Consumers</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reduced dispatch agreement with Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and management contract</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Genesee </span></td><td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste-fueled power generator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term PPA between partnership and Consumers</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reduced dispatch agreement with Consumers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and management contract</span></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Craven </span></td><td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wood waste-fueled power generator</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and management contract</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Reduced dispatch agreements allow the facilities to be dispatched based on the market price of power compared with the cost of production of the plants. This results in fuel cost savings that each partnership shares with Consumers&#8217; customers.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_VariableInterestEntitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Variable Interest Entities [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_VariableInterestEntitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-5A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-9<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfVariableInterestEntitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Exit Activities (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock', window );">Schedule of Retention Benefit Liability Roll Forward</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.303%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.925%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:right;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:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention benefit liability at beginning of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">14&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">16&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs deferred as a regulatory asset</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention benefit liability at the end of the period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of other liabilities of $16&#160;million at March&#160;31,&#160;2025 and $8&#160;million at March&#160;31,&#160;2024.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock', window );">Schedule of Retention Benefit Liability Roll Forward</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#8217; consolidated balance sheets:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.303%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.925%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:right;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:120%">In Millions</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three&#160;Months Ended March&#160;31</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention benefit liability at beginning of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">14&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">16&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs deferred as a regulatory asset</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention benefit liability at the end of the period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes current portion of other liabilities of $16&#160;million at March&#160;31,&#160;2025 and $8&#160;million at March&#160;31,&#160;2024.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies and Commitments (Narrative) (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($) </div>
<div>facility</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag', window );">Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag</a></td>
<td class="text">recorded liability<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">$ 3,543<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,569<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">3,543<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,569<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | MGP sites</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">$ 88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Ludington</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare', window );">Ownership share</a></td>
<td class="nump">51.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Ludington Plant Overhaul Contract Dispute</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Damages sought</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_RegulatoryAssetEstimateOfSharedCosts', window );">Estimate of shared costs</a></td>
<td class="nump">$ 350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_BayHarborMember', window );">Bay Harbor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingencies', window );">Accrual for environmental loss contingencies</a></td>
<td class="nump">$ 48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate', window );">Discount rate</a></td>
<td class="nump">4.34%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AccrualForEnvironmentalLossContingenciesInflationRate', window );">Accrual for environmental loss contingencies, inflation rate</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesGross', window );">Accrual for environmental loss contingencies, gross</a></td>
<td class="nump">$ 60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_NrepaMember', window );">NREPA | Electric Utility | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingencies', window );">Accrual for environmental loss contingencies</a></td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_NrepaMember', window );">NREPA | Minimum | Electric Utility | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Remediation and other response activity costs</a></td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_NrepaMember', window );">NREPA | Maximum | Electric Utility | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Remediation and other response activity costs</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_CerclaLiabilityMember', window );">CERCLA Liability | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingencies', window );">Accrual for environmental loss contingencies</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_CerclaLiabilityMember', window );">CERCLA Liability | Minimum | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Remediation and other response activity costs</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_CerclaLiabilityMember', window );">CERCLA Liability | Maximum | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Remediation and other response activity costs</a></td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_ManufacturedGasPlantMember', window );">MGP sites | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingencies', window );">Accrual for environmental loss contingencies</a></td>
<td class="nump">$ 60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_NumberOfFormerManufacturedGasPlants', window );">Number of former MGPs | facility</a></td>
<td class="nump">23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAmortizationPeriod', window );">Regulatory asset collection period</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AccrualForEnvironmentalLossContingenciesInflationRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrual for Environmental Loss Contingencies, Inflation Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AccrualForEnvironmentalLossContingenciesInflationRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_NumberOfFormerManufacturedGasPlants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Former Manufactured Gas Plants</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_NumberOfFormerManufacturedGasPlants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:positiveIntegerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_RegulatoryAssetEstimateOfSharedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Regulatory Asset, Estimate Of Shared Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_RegulatoryAssetEstimateOfSharedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForEnvironmentalLossContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total costs accrued as of the balance sheet date for environmental loss contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481899/410-30-55-16<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rate applied to the undiscounted amount of environmental loss contingencies to arrive at the present value recorded as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForEnvironmentalLossContingenciesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Undiscounted amount of the accrual for environmental loss contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingenciesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The proportionate share of interest (percent) in a jointly owned utility plant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 10.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479070/980-360-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value (monetary amount) of the award the plaintiff seeks in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyEstimateOfPossibleLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyEstimateOfPossibleLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization period for the recovery of regulatory asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are not expected to be recovered through revenue sources within one year or the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478742/980-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=cms_ManufacturedGasPlantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=cms_ManufacturedGasPlantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JointlyOwnedUtilityPlantAxis=cms_LudingtonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JointlyOwnedUtilityPlantAxis=cms_LudingtonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=cms_LudingtonPlantOverhaulContractDisputeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cms_LudingtonPlantOverhaulContractDisputeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_BayHarborMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnvironmentalRemediationSiteAxis=cms_BayHarborMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_NrepaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnvironmentalRemediationSiteAxis=cms_NrepaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilityAxis=cms_ElectricUtilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=cms_ElectricUtilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_CerclaLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnvironmentalRemediationSiteAxis=cms_CerclaLiabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_ManufacturedGasPlantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnvironmentalRemediationSiteAxis=cms_ManufacturedGasPlantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contingencies and Commitments (Schedule of Remediation and Other Response Activity Costs by Year) (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_BayHarborMember', window );">Bay Harbor</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SiteContingencyLineItems', window );"><strong>Site Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear', window );">2025</a></td>
<td class="nump">$ 4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear', window );">2026</a></td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear', window );">2027</a></td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear', window );">2028</a></td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear', window );">2029</a></td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear', window );">2030</a></td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | MGP sites</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SiteContingencyLineItems', window );"><strong>Site Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear', window );">2025</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear', window );">2026</a></td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear', window );">2027</a></td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear', window );">2028</a></td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear', window );">2029</a></td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear', window );">2030</a></td>
<td class="nump">$ 1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Undiscounted amount of accrual for environmental loss contingency to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Undiscounted amount of accrual for environmental loss contingency to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Undiscounted amount of accrual for environmental loss contingency to be paid in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Undiscounted amount of accrual for environmental loss contingency to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Undiscounted amount of accrual for environmental loss contingency to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Undiscounted amount of accrual for environmental loss contingency to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SiteContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 5: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 6: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481931/410-30-50-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481899/410-30-55-11<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 410<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481899/410-30-55-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SiteContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnvironmentalRemediationSiteAxis=cms_BayHarborMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnvironmentalRemediationSiteAxis=cms_BayHarborMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnvironmentalRemediationContingencyAxis=cms_ManufacturedGasPlantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnvironmentalRemediationContingencyAxis=cms_ManufacturedGasPlantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contingencies and Commitments (Summary of Guarantees) (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity, Primary Beneficiary | Aviator Wind Equity Holdings</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_GuaranteesAndOtherContingenciesLineItems', window );"><strong>Guarantees And Other Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Ownership percentage</a></td>
<td class="nump">49.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_GuaranteeTypeOtherMember', window );">Guarantees</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_GuaranteesAndOtherContingenciesLineItems', window );"><strong>Guarantees And Other Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Maximum Obligation</a></td>
<td class="nump">$ 30<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsCurrentCarryingValue', window );">Carrying Amount</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_GuaranteeTypeOtherMember', window );">Guarantees | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_GuaranteesAndOtherContingenciesLineItems', window );"><strong>Guarantees And Other Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Maximum Obligation</a></td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsCurrentCarryingValue', window );">Carrying Amount</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember', window );">Indemnity obligations from sale of membership interests in VIEs</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_GuaranteesAndOtherContingenciesLineItems', window );"><strong>Guarantees And Other Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Maximum Obligation</a></td>
<td class="nump">251<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsCurrentCarryingValue', window );">Carrying Amount</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_IndemnificationGuaranteeMember', window );">Indemnity obligations from stock and asset sale agreements</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_GuaranteesAndOtherContingenciesLineItems', window );"><strong>Guarantees And Other Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Maximum Obligation</a></td>
<td class="nump">153<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsCurrentCarryingValue', window );">Carrying Amount</a></td>
<td class="nump">$ 1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_GuaranteesAndOtherContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Guarantees And Other Contingencies [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_GuaranteesAndOtherContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsCurrentCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsCurrentCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsMaximumExposure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsMaximumExposure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=cms_AviatorWindEquityHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=cms_AviatorWindEquityHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_GuaranteeTypeOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_GuaranteeTypeOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_IndemnificationGuaranteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_IndemnificationGuaranteeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financings and Capitalization (Major Long-Term Debt Issuances and Retirements) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 01, 2035</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal Debt Issuances (In Millions)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Principal Debt Retirements (In Millions)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal Debt Issuances (In Millions)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Principal Debt Retirements (In Millions)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | Junior subordinated notes | 6.500% Junior Subordinated Notes Due June 2055</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal Debt Issuances (In Millions)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | Junior subordinated notes | 6.500% Junior Subordinated Notes Due June 2055 | Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">1.961%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | Term loan facility | Term Loan Facility Due December 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal Debt Issuances (In Millions)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Principal Debt Retirements (In Millions)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | Term loan facility | Term Loan Facility Due September 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Principal Debt Retirements (In Millions)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cms_NorthStarCleanEnergyIncludingSubsidiariesMember', window );">NorthStar Clean Energy, Including Subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal Debt Issuances (In Millions)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cms_NorthStarCleanEnergyIncludingSubsidiariesMember', window );">NorthStar Clean Energy, Including Subsidiaries | Construction financing agreement | Construction Financing Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal Debt Issuances (In Millions)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cms_NorthStarCleanEnergyIncludingSubsidiariesMember', window );">NorthStar Clean Energy, Including Subsidiaries | Construction financing agreement | Construction Financing Agreement | Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt Instrument, Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_JuniorSubordinatedDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_JuniorSubordinatedDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_A6.500JuniorSubordinatedNotesDueJune2055Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_A6.500JuniorSubordinatedNotesDueJune2055Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cms_TermLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cms_TermLoanFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_TermLoanFacilityDueDecember2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_TermLoanFacilityDueDecember2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_TermLoanFacilityDueSeptember2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_TermLoanFacilityDueSeptember2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=cms_NorthStarCleanEnergyIncludingSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=cms_NorthStarCleanEnergyIncludingSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_ConstructionFinancingAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_ConstructionFinancingAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financings and Capitalization (Schedule of Revolving Credit Facilities) (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Letter of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Borrowings</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Revolving Credit Facilities December 14, 2027</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Amount of Facility</a></td>
<td class="nump">1,100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount Borrowed</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding</a></td>
<td class="nump">25,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Amount Available</a></td>
<td class="nump">1,075,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Revolving Credit Facilities November 18, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Amount of Facility</a></td>
<td class="nump">250,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount Borrowed</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding</a></td>
<td class="nump">72,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Amount Available</a></td>
<td class="nump">178,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Revolving Credit Facilities March 31, 2028</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Amount of Facility</a></td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount Borrowed</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Amount Available</a></td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | Revolving Credit Facilities December 14, 2027</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Amount of Facility</a></td>
<td class="nump">550,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount Borrowed</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding</a></td>
<td class="nump">37,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Amount Available</a></td>
<td class="nump">513,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | Revolving Credit Facilities December 14, 2027 | Letter of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Borrowings</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">CMS Energy | Revolving Credit Facilities September 30, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Amount of Facility</a></td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount Borrowed</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding</a></td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Amount Available</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cms_NorthStarCleanEnergyIncludingSubsidiariesMember', window );">NorthStar Clean Energy, Including Subsidiaries | Revolving Credit Facilities May 7, 2027</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Amount of Facility</a></td>
<td class="nump">150,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount Borrowed</a></td>
<td class="nump">75,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Amount Available</a></td>
<td class="nump">75,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCollateralAmount', window );">Equity interests</a></td>
<td class="nump">426,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cms_NorthStarCleanEnergyIncludingSubsidiariesMember', window );">NorthStar Clean Energy, Including Subsidiaries | Revolving Credit Facilities September 25, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Amount of Facility</a></td>
<td class="nump">37,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount Borrowed</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding</a></td>
<td class="nump">37,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Amount Available</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cms_NorthStarCleanEnergyIncludingSubsidiariesMember', window );">NorthStar Clean Energy, Including Subsidiaries | Revolving Credit Facilities To Be Determined</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Amount of Facility</a></td>
<td class="nump">19,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Amount Borrowed</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding</a></td>
<td class="nump">12,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Amount Available</a></td>
<td class="nump">$ 7,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCollateralAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets pledged to secure a debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCollateralAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesEightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesSevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesSevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=cms_NorthStarCleanEnergyIncludingSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=cms_NorthStarCleanEnergyIncludingSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesSixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=cms_RevolvingCreditFacilitiesThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financings and Capitalization (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_FinancingAndCapitalizationLineItems', window );"><strong>Financing And Capitalization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable</a></td>
<td class="nump">$ 65<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration', window );">Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Accounts payable<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AmountAvailableForDividendDistribution', window );">Limitation on payment of stock dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries', window );">Dividends paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_StockOfferingProgramMaximumValue', window );">Stock offering program maximum value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue', window );">Shares used if elected to settle contracts (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">92,864<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue', window );">Cash used if elected to settle contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_FinancingAndCapitalizationLineItems', window );"><strong>Financing And Capitalization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval', window );">Unrestricted retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Credit Agreement | Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_FinancingAndCapitalizationLineItems', window );"><strong>Financing And Capitalization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="num">(0.10%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_NorthStarCleanEnergyMember', window );">NorthStar Clean Energy</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_FinancingAndCapitalizationLineItems', window );"><strong>Financing And Capitalization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramPaymentTimingPeriod', window );">Supplier financing program, payment period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">135 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_SupplierFinanceProgramTerminationPeriod', window );">Supplier financing program, termination period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_NorthStarCleanEnergyMember', window );">NorthStar Clean Energy | NorthStar Clean Energy's Supplier Financing Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_FinancingAndCapitalizationLineItems', window );"><strong>Financing And Capitalization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramObligation', window );">Supplier finance obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_CommercialPaperMember', window );">Commercial Paper | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_FinancingAndCapitalizationLineItems', window );"><strong>Financing And Capitalization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_ShortTermDebtAuthorizedBorrowings', window );">Short-term debt authorized borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term borrowings outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AmountAvailableForDividendDistribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of dividends that may be paid or declared in any calendar year, limited by statutory restriction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AmountAvailableForDividendDistribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_FinancingAndCapitalizationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing And Capitalization [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_FinancingAndCapitalizationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_ShortTermDebtAuthorizedBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the commercial paper program without consideration of any current restrictions on the amount that could be issued or the amounts currently outstanding under the program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_ShortTermDebtAuthorizedBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_StockOfferingProgramMaximumValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum value of new stock which can be issued in a public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_StockOfferingProgramMaximumValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_SupplierFinanceProgramTerminationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Supplier Finance Program, Termination Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_SupplierFinanceProgramTerminationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents disclosure of the aggregate cash dividends paid to the entity by consolidated subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount that would be paid upon settlement of forward contract indexed to equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -SubTopic 40<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares as a settlement alternative for each freestanding forward contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -SubTopic 40<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of dividends that can be declared or paid without approval of regulatory agency.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation for supplier finance program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477128/405-50-55-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes obligation for supplier finance program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramPaymentTimingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period when payment is expected to be made to finance provider or intermediary in supplier finance program, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramPaymentTimingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_NorthStarCleanEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_NorthStarCleanEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramAxis=cms_NorthStarCleanEnergysSupplierFinancingProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramAxis=cms_NorthStarCleanEnergysSupplierFinancingProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financings and Capitalization (Schedule of Forward Stock Contracts) (Details) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 14, 2025</div></th>
<th class="th"><div>Feb. 25, 2025</div></th>
<th class="th"><div>Dec. 16, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis=cms_ForwardContractsOneMember', window );">Forward contracts entered into December 16, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Debt and Equity Securities, FV-NI [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquityShares', window );">Number of Shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,581<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate', window );">Initial forward price (in dollars per share)</a></td>
<td class="nump">$ 69.64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 69.43<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis=cms_ForwardContractsTwoMember', window );">Forward contracts entered into February 25, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Debt and Equity Securities, FV-NI [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquityShares', window );">Number of Shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">757,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate', window );">Initial forward price (in dollars per share)</a></td>
<td class="nump">70.26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70.11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis=cms_ForwardContractsThreeMember', window );">Forward contracts entered into March 14, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Debt and Equity Securities, FV-NI [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquityShares', window );">Number of Shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">551,166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate', window );">Initial forward price (in dollars per share)</a></td>
<td class="nump">$ 73.10<span></span>
</td>
<td class="nump">$ 72.99<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForwardContractIndexedToIssuersEquityForwardRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The per share price of the Company's stock at which the contract holder of the freestanding contract has the right to purchase or sell the Company's stock at a future date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -SubTopic 10<br> -Topic 480<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481648/480-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForwardContractIndexedToIssuersEquityForwardRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForwardContractIndexedToIssuersEquityShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum number of shares that could be issued to settle forward contract indexed to equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForwardContractIndexedToIssuersEquityShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis=cms_ForwardContractsOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis=cms_ForwardContractsOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis=cms_ForwardContractsTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis=cms_ForwardContractsTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis=cms_ForwardContractsThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis=cms_ForwardContractsThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash equivalents</a></td>
<td class="nump">$ 61<span></span>
</td>
<td class="nump">$ 75<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash equivalents</a></td>
<td class="nump">60<span></span>
</td>
<td class="nump">75<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member', window );">Fair Value, Inputs, Level 1, 2 and 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">364<span></span>
</td>
<td class="nump">138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">36<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member', window );">Fair Value, Inputs, Level 1, 2 and 3 | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">85<span></span>
</td>
<td class="nump">102<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">269<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash equivalents</a></td>
<td class="nump">61<span></span>
</td>
<td class="nump">75<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure', window );">Nonqualified deferred compensation plan assets</a></td>
<td class="nump">33<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure', window );">Nonqualified deferred compensation plan liabilities</a></td>
<td class="nump">33<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash equivalents</a></td>
<td class="nump">60<span></span>
</td>
<td class="nump">75<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure', window );">Nonqualified deferred compensation plan assets</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure', window );">Nonqualified deferred compensation plan liabilities</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=cms_FairValueInputsLevel2AndLevel3Member', window );">Fair Value, Inputs, Level 2 And Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivative instruments</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative instruments</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=cms_FairValueInputsLevel2AndLevel3Member', window );">Fair Value, Inputs, Level 2 And Level 3 | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivative instruments</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative instruments</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents nonqualified deferred compensation plan assets measured at fair value on a recurring basis. The nonqualified deferred compensation plan assets consist of mutual funds, which are valued using quoted NAVs that are publicly available and are the basis for transactions to buy or sell shares in each fund.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents nonqualified deferred compensation plan liabilities measured at fair value on a recurring basis. The liabilities are based on the fair values of the plan assets, as they reflect what is owed to the plan participants in accordance with their investment elections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-7<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -SubTopic 20<br> -Topic 860<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481326/860-20-50-4D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-7<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -SubTopic 20<br> -Topic 860<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481326/860-20-50-4D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=cms_FairValueInputsLevel2AndLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=cms_FairValueInputsLevel2AndLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Other expense</a></td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember', window );">Not Designated as Hedging Instrument, Economic Hedge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Other expense</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative instruments</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember', window );">Not Designated as Hedging Instrument, Economic Hedge | Interest Rate Swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amount</a></td>
<td class="nump">$ 109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-7<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -SubTopic 20<br> -Topic 860<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481326/860-20-50-4D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments (Schedule of Carrying Amounts and Fair Values of Financial Instruments) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent', window );">Current accounts receivable and notes receivable</a></td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">704<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherShortTermBorrowings', window );">Current portion of long-term payables</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">16,852<span></span>
</td>
<td class="nump">16,386<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Long-term payables</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">15,493<span></span>
</td>
<td class="nump">14,876<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Long-term payables</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent', window );">Current accounts receivable and notes receivable</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">454<span></span>
</td>
<td class="nump">452<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableNetCurrent', window );">Notes receivable</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_NotesReceivableRelatedPartiesFairValueDisclosure', window );">Notes receivable related party</a></td>
<td class="nump">93<span></span>
</td>
<td class="nump">94<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Long-term payables</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Carrying Amount | Nonrelated Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">11,230<span></span>
</td>
<td class="nump">11,270<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Carrying Amount | Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">823<span></span>
</td>
<td class="nump">823<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_NotesReceivableRelatedPartiesFairValueDisclosure', window );">Notes receivable related party</a></td>
<td class="nump">93<span></span>
</td>
<td class="nump">94<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Long-term payables</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Fair Value | Nonrelated Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">10,007<span></span>
</td>
<td class="nump">9,940<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Fair Value | Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">550<span></span>
</td>
<td class="nump">549<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level&#160;1 | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">1,971<span></span>
</td>
<td class="nump">1,018<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Long-term payables</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level&#160;1 | Consumers Energy Company | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_NotesReceivableRelatedPartiesFairValueDisclosure', window );">Notes receivable related party</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Long-term payables</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level&#160;1 | Consumers Energy Company | Fair Value | Nonrelated Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level&#160;1 | Consumers Energy Company | Fair Value | Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level&#160;2 | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">11,598<span></span>
</td>
<td class="nump">11,952<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Long-term payables</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level&#160;2 | Consumers Energy Company | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_NotesReceivableRelatedPartiesFairValueDisclosure', window );">Notes receivable related party</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Long-term payables</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level&#160;2 | Consumers Energy Company | Fair Value | Nonrelated Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">8,083<span></span>
</td>
<td class="nump">8,034<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level&#160;2 | Consumers Energy Company | Fair Value | Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">550<span></span>
</td>
<td class="nump">549<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">1,924<span></span>
</td>
<td class="nump">1,906<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Long-term payables</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Consumers Energy Company | Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesFairValueDisclosure', window );">Long-term receivables</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_NotesReceivableRelatedPartiesFairValueDisclosure', window );">Notes receivable related party</a></td>
<td class="nump">93<span></span>
</td>
<td class="nump">94<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Long-term payables</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Consumers Energy Company | Fair Value | Nonrelated Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">1,924<span></span>
</td>
<td class="nump">1,906<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Consumers Energy Company | Fair Value | Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Before Allowance For Credit Loss, And Notes Receivable, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_NotesReceivableRelatedPartiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Notes Receivable, Related Parties, Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_NotesReceivableRelatedPartiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of notes payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a)(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of receivables, including, but not limited to, trade account receivables, note receivables, and loan receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments (Narrative) (Details)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | CMS Energy Note Payable</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_FinancialInstrumentsLineItems', window );"><strong>Financial Instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate (%)</a></td>
<td class="nump">4.10%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_FinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_FinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cms_CMSEnergyNotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cms_CMSEnergyNotePayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefits (Schedule of Net Benefit Costs) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=cms_PensionAndDBSERPMember', window );">DB&#160;Pension Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRollForwardsAbstract', window );"><strong>Defined Benefit Plan, Roll Forwards [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">27<span></span>
</td>
<td class="nump">26<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(57)<span></span>
</td>
<td class="num">(59)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract', window );"><strong>Amortization of:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net loss</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Prior service cost (credit)</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_DefinedBenefitPlanAmortizationOfSettlementLoss', window );">Settlement loss</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic credit</a></td>
<td class="num">(17)<span></span>
</td>
<td class="num">(19)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=cms_PensionAndDBSERPMember', window );">DB&#160;Pension Plans | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRollForwardsAbstract', window );"><strong>Defined Benefit Plan, Roll Forwards [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">26<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(54)<span></span>
</td>
<td class="num">(55)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract', window );"><strong>Amortization of:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net loss</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Prior service cost (credit)</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_DefinedBenefitPlanAmortizationOfSettlementLoss', window );">Settlement loss</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic credit</a></td>
<td class="num">(16)<span></span>
</td>
<td class="num">(17)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRollForwardsAbstract', window );"><strong>Defined Benefit Plan, Roll Forwards [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(28)<span></span>
</td>
<td class="num">(29)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract', window );"><strong>Amortization of:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net loss</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Prior service cost (credit)</a></td>
<td class="num">(9)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_DefinedBenefitPlanAmortizationOfSettlementLoss', window );">Settlement loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic credit</a></td>
<td class="num">(23)<span></span>
</td>
<td class="num">(22)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRollForwardsAbstract', window );"><strong>Defined Benefit Plan, Roll Forwards [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(26)<span></span>
</td>
<td class="num">(27)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract', window );"><strong>Amortization of:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net loss</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Prior service cost (credit)</a></td>
<td class="num">(8)<span></span>
</td>
<td class="num">(7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_DefinedBenefitPlanAmortizationOfSettlementLoss', window );">Settlement loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic credit</a></td>
<td class="num">$ (21)<span></span>
</td>
<td class="num">$ (20)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_DefinedBenefitPlanAmortizationOfSettlementLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Amortization Of Settlement Loss</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_DefinedBenefitPlanAmortizationOfSettlementLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Amortization [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanRollForwardsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanRollForwardsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=cms_PensionAndDBSERPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=cms_PensionAndDBSERPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefits (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">DB&#160;Pension Plans | Volatility Mechanism</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_DefinedBenefitPlanDeferredCredits', window );">Deferred credits</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Volatility Mechanism</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_DefinedBenefitPlanDeferredCredits', window );">Deferred credits</a></td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">OPEB Plan | Volatility Mechanism</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_DefinedBenefitPlanDeferredCredits', window );">Deferred credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_DefinedBenefitPlanDeferredCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Deferred Credits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_DefinedBenefitPlanDeferredCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryLiabilityAxis=cms_VolatilityMechanismMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityAxis=cms_VolatilityMechanismMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=cms_VolatilityMechanismMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=cms_VolatilityMechanismMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Schedule of Effective Income Rate Reconciliation) (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">U.S. federal income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract', window );"><strong>Increase (decrease) in income taxes from:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State and local income taxes, net of federal effect</a></td>
<td class="nump">5.30%<span></span>
</td>
<td class="nump">5.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther', window );">Renewable energy tax credits</a></td>
<td class="num">(5.70%)<span></span>
</td>
<td class="num">(6.00%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">TCJA excess deferred taxes</a></td>
<td class="num">(3.40%)<span></span>
</td>
<td class="num">(3.70%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense', window );">Taxes attributable to noncontrolling interests</a></td>
<td class="nump">0.60%<span></span>
</td>
<td class="nump">1.10%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="num">(0.20%)<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">17.60%<span></span>
</td>
<td class="nump">18.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">U.S. federal income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract', window );"><strong>Increase (decrease) in income taxes from:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State and local income taxes, net of federal effect</a></td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">4.90%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther', window );">Renewable energy tax credits</a></td>
<td class="num">(3.30%)<span></span>
</td>
<td class="num">(4.00%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">TCJA excess deferred taxes</a></td>
<td class="num">(2.90%)<span></span>
</td>
<td class="num">(3.20%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="num">(0.30%)<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">19.30%<span></span>
</td>
<td class="nump">18.90%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_IncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Taxes [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_IncomeTaxesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_IncreaseDecreaseInIncomeTaxExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Income Tax Expense [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_IncreaseDecreaseInIncomeTaxExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - CMS Energy (Basic And Diluted EPS Computations) (Details) - USD ($)<br> $ / shares in Units, shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract', window );"><strong>Income available to common stockholders</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income from continuing operations</a></td>
<td class="nump">$ 295<span></span>
</td>
<td class="nump">$ 263<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Loss attributable to noncontrolling interests</a></td>
<td class="num">(9)<span></span>
</td>
<td class="num">(24)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred stock dividends</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Income from continuing operations available to common stockholders &#8211; basic and diluted</a></td>
<td class="nump">$ 302<span></span>
</td>
<td class="nump">$ 285<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Average common shares outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares - basic (in shares)</a></td>
<td class="nump">298.2<span></span>
</td>
<td class="nump">296.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends', window );">Dilutive nonvested stock awards (in shares)</a></td>
<td class="nump">0.9<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares - diluted (in shares)</a></td>
<td class="nump">299.1<span></span>
</td>
<td class="nump">297.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_EarningsPerShareBasicAndDilutedEPSAbstract', window );"><strong>Income from continuing operations per average common share available to common stockholders</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 1.01<span></span>
</td>
<td class="nump">$ 0.96<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 1.01<span></span>
</td>
<td class="nump">$ 0.96<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_EarningsPerShareBasicAndDilutedEPSAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings Per Share, Basic and Diluted EPS</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_EarningsPerShareBasicAndDilutedEPSAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 17: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares included in diluted EPS for potentially dilutive effect of nonvested equity-based payment award containing forfeitable rights to dividends or dividend equivalents, whether paid or unpaid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-22<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-23<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-28A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 68B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-68B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsAndOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Disaggregation of Revenue) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">$ 2,398<span></span>
</td>
<td class="nump">$ 2,144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseIncome', window );">Leasing income</a></td>
<td class="nump">42<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_FinancingIncome', window );">Financing income</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">2,447<span></span>
</td>
<td class="nump">2,176<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">2,447<span></span>
</td>
<td class="nump">2,176<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_ElectricUtilityMember', window );">Electric Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">1,294<span></span>
</td>
<td class="nump">1,129<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_FinancingIncome', window );">Financing income</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">1,299<span></span>
</td>
<td class="nump">1,132<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_GasUtilityMember', window );">Gas Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">1,047<span></span>
</td>
<td class="nump">963<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_FinancingIncome', window );">Financing income</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">1,049<span></span>
</td>
<td class="nump">965<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_NorthStarCleanEnergyMember', window );">NorthStar Clean Energy | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">57<span></span>
</td>
<td class="nump">52<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseIncome', window );">Leasing income</a></td>
<td class="nump">42<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">99<span></span>
</td>
<td class="nump">79<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_NorthStarCleanEnergyMember', window );">NorthStar Clean Energy | Operating Segments | Power Sales Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseVariableLeaseIncome', window );">Variable lease income</a></td>
<td class="nump">31<span></span>
</td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">2,341<span></span>
</td>
<td class="nump">2,092<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_FinancingIncome', window );">Financing income</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AlternativeRevenuePrograms', window );">Alternative-revenue programs</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">2,348<span></span>
</td>
<td class="nump">2,097<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">2,348<span></span>
</td>
<td class="nump">2,097<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Electric Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">1,294<span></span>
</td>
<td class="nump">1,129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_FinancingIncome', window );">Financing income</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AlternativeRevenuePrograms', window );">Alternative-revenue programs</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">1,299<span></span>
</td>
<td class="nump">1,132<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company | Gas Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">1,047<span></span>
</td>
<td class="nump">963<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_FinancingIncome', window );">Financing income</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_AlternativeRevenuePrograms', window );">Alternative-revenue programs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating revenue</a></td>
<td class="nump">1,049<span></span>
</td>
<td class="nump">965<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_ResidentialUtilityServicesMember', window );">Residential | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">1,325<span></span>
</td>
<td class="nump">1,190<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_ResidentialUtilityServicesMember', window );">Residential | Consumers Energy Company | Electric Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">594<span></span>
</td>
<td class="nump">525<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_ResidentialUtilityServicesMember', window );">Residential | Consumers Energy Company | Gas Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">731<span></span>
</td>
<td class="nump">665<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_CommercialUtilityServiceMember', window );">Commercial | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">657<span></span>
</td>
<td class="nump">567<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_CommercialUtilityServiceMember', window );">Commercial | Consumers Energy Company | Electric Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">418<span></span>
</td>
<td class="nump">360<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_CommercialUtilityServiceMember', window );">Commercial | Consumers Energy Company | Gas Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">239<span></span>
</td>
<td class="nump">207<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_IndustrialUtilityServiceMember', window );">Industrial | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">203<span></span>
</td>
<td class="nump">180<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_IndustrialUtilityServiceMember', window );">Industrial | Consumers Energy Company | Electric Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">173<span></span>
</td>
<td class="nump">156<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_IndustrialUtilityServiceMember', window );">Industrial | Consumers Energy Company | Gas Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_OtherUtilityServiceMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">57<span></span>
</td>
<td class="nump">52<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_OtherUtilityServiceMember', window );">Other | NorthStar Clean Energy | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">57<span></span>
</td>
<td class="nump">52<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_OtherUtilityServiceMember', window );">Other | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">156<span></span>
</td>
<td class="nump">155<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_OtherUtilityServiceMember', window );">Other | Consumers Energy Company | Electric Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">109<span></span>
</td>
<td class="nump">88<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cms_OtherUtilityServiceMember', window );">Other | Consumers Energy Company | Gas Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized from contracts with customers</a></td>
<td class="nump">$ 47<span></span>
</td>
<td class="nump">$ 67<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_AlternativeRevenuePrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Alternative Revenue Programs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_AlternativeRevenuePrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_FinancingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing income, including late payment fees from customers</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_FinancingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease income from operating, direct financing, and sales-type leases. Includes, but is not limited to, variable lease payments, interest income, profit (loss) recognized at commencement, and lease payments paid and payable to lessor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseVariableLeaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease income from variable lease payments paid and payable to lessor, excluding amount included in measurement of lease receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-6A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseVariableLeaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cms_ElectricUtilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cms_ElectricUtilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cms_GasUtilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cms_GasUtilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cms_NorthStarCleanEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cms_NorthStarCleanEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=cms_PowerSalesAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=cms_PowerSalesAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cms_ResidentialUtilityServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cms_ResidentialUtilityServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cms_CommercialUtilityServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cms_CommercialUtilityServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cms_IndustrialUtilityServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cms_IndustrialUtilityServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cms_OtherUtilityServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cms_OtherUtilityServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled receivables</a></td>
<td class="nump">489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 584<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled receivables</a></td>
<td class="nump">$ 489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 584<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reportable Segments (Schedule of Financial Information by Reportable Segments, CMS Energy, including Consumers) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">$ 2,447<span></span>
</td>
<td class="nump">$ 2,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">615<span></span>
</td>
<td class="nump">488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Maintenance and other operating expenses</a></td>
<td class="nump">405<span></span>
</td>
<td class="nump">402<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">388<span></span>
</td>
<td class="nump">368<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesExcludingIncomeAndExciseTaxes', window );">General taxes</a></td>
<td class="nump">162<span></span>
</td>
<td class="nump">155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">1,953<span></span>
</td>
<td class="nump">1,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">494<span></span>
</td>
<td class="nump">412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">50<span></span>
</td>
<td class="nump">86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">186<span></span>
</td>
<td class="nump">177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">358<span></span>
</td>
<td class="nump">321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">63<span></span>
</td>
<td class="nump">58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income (Loss) From Continuing Operations</a></td>
<td class="nump">295<span></span>
</td>
<td class="nump">263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">302<span></span>
</td>
<td class="nump">285<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">35,281<span></span>
</td>
<td class="nump">33,236<span></span>
</td>
<td class="nump">$ 34,932<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">36,295<span></span>
</td>
<td class="nump">33,901<span></span>
</td>
<td class="nump">$ 35,920<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_OilAndGasPurchasedMember', window );">Cost of gas sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of gas sold</a></td>
<td class="nump">383<span></span>
</td>
<td class="nump">351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">2,447<span></span>
</td>
<td class="nump">2,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">615<span></span>
</td>
<td class="nump">488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Maintenance and other operating expenses</a></td>
<td class="nump">403<span></span>
</td>
<td class="nump">400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">388<span></span>
</td>
<td class="nump">367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesExcludingIncomeAndExciseTaxes', window );">General taxes</a></td>
<td class="nump">162<span></span>
</td>
<td class="nump">155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">1,951<span></span>
</td>
<td class="nump">1,761<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">496<span></span>
</td>
<td class="nump">415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">47<span></span>
</td>
<td class="nump">62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">130<span></span>
</td>
<td class="nump">130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">413<span></span>
</td>
<td class="nump">347<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">103<span></span>
</td>
<td class="nump">74<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income (Loss) From Continuing Operations</a></td>
<td class="nump">310<span></span>
</td>
<td class="nump">273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">319<span></span>
</td>
<td class="nump">297<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">35,257<span></span>
</td>
<td class="nump">33,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">35,877<span></span>
</td>
<td class="nump">33,679<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Cost of gas sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of gas sold</a></td>
<td class="nump">383<span></span>
</td>
<td class="nump">351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Other Reconciling Items</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Maintenance and other operating expenses</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesExcludingIncomeAndExciseTaxes', window );">General taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">56<span></span>
</td>
<td class="nump">47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="num">(55)<span></span>
</td>
<td class="num">(26)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="num">(40)<span></span>
</td>
<td class="num">(16)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income (Loss) From Continuing Operations</a></td>
<td class="num">(15)<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="num">(17)<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">418<span></span>
</td>
<td class="nump">222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Other Reconciling Items | Cost of gas sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of gas sold</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_ElectricUtilityMember', window );">Electric Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">1,299<span></span>
</td>
<td class="nump">1,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">546<span></span>
</td>
<td class="nump">449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Maintenance and other operating expenses</a></td>
<td class="nump">257<span></span>
</td>
<td class="nump">238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">221<span></span>
</td>
<td class="nump">213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesExcludingIncomeAndExciseTaxes', window );">General taxes</a></td>
<td class="nump">73<span></span>
</td>
<td class="nump">71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">1,097<span></span>
</td>
<td class="nump">971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">202<span></span>
</td>
<td class="nump">161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">27<span></span>
</td>
<td class="nump">34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">82<span></span>
</td>
<td class="nump">81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">147<span></span>
</td>
<td class="nump">114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income (Loss) From Continuing Operations</a></td>
<td class="nump">124<span></span>
</td>
<td class="nump">97<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">124<span></span>
</td>
<td class="nump">97<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">20,340<span></span>
</td>
<td class="nump">19,317<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">20,875<span></span>
</td>
<td class="nump">19,759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_ElectricUtilityMember', window );">Electric Utility | Operating Segments | Cost of gas sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of gas sold</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_GasUtilityMember', window );">Gas Utility | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">1,049<span></span>
</td>
<td class="nump">965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Maintenance and other operating expenses</a></td>
<td class="nump">116<span></span>
</td>
<td class="nump">140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">154<span></span>
</td>
<td class="nump">143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesExcludingIncomeAndExciseTaxes', window );">General taxes</a></td>
<td class="nump">86<span></span>
</td>
<td class="nump">81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">738<span></span>
</td>
<td class="nump">714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">311<span></span>
</td>
<td class="nump">251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">48<span></span>
</td>
<td class="nump">48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">282<span></span>
</td>
<td class="nump">225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">69<span></span>
</td>
<td class="nump">56<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income (Loss) From Continuing Operations</a></td>
<td class="nump">213<span></span>
</td>
<td class="nump">169<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">213<span></span>
</td>
<td class="nump">169<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">13,412<span></span>
</td>
<td class="nump">12,475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">13,025<span></span>
</td>
<td class="nump">12,305<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_GasUtilityMember', window );">Gas Utility | Operating Segments | Cost of gas sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of gas sold</a></td>
<td class="nump">382<span></span>
</td>
<td class="nump">350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_NorthStarCleanEnergyMember', window );">NorthStar Clean Energy | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">99<span></span>
</td>
<td class="nump">79<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">69<span></span>
</td>
<td class="nump">39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Maintenance and other operating expenses</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesExcludingIncomeAndExciseTaxes', window );">General taxes</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">116<span></span>
</td>
<td class="nump">76<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="num">(17)<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="num">(16)<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income (Loss) From Continuing Operations</a></td>
<td class="num">(27)<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="num">(18)<span></span>
</td>
<td class="nump">31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP', window );">Plant, property, and equipment, gross</a></td>
<td class="nump">1,505<span></span>
</td>
<td class="nump">1,424<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,977<span></span>
</td>
<td class="nump">1,615<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cms_NorthStarCleanEnergyMember', window );">NorthStar Clean Energy | Operating Segments | Cost of gas sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of gas sold</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PowerSupplyCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Power Supply Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PowerSupplyCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PropertyPlantAndEquipmentGrossExcludingCWIP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization and construction in progress 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PropertyPlantAndEquipmentGrossExcludingCWIP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total costs of sales and operating expenses for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCostAndExpenseOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCostAndExpenseOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingOtherItemAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingOtherItemAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesExcludingIncomeAndExciseTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>All taxes not related to income of the entity or excise or sales taxes levied on the revenue of the entity that are not reported elsewhere. These taxes could include production, real estate, personal property, and pump tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesExcludingIncomeAndExciseTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_OilAndGasPurchasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_OilAndGasPurchasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cms_ElectricUtilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cms_ElectricUtilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cms_GasUtilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cms_GasUtilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cms_NorthStarCleanEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cms_NorthStarCleanEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reportable Segments (Schedule of Financial Information by Reportable Segments, Consumers) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">$ 2,447<span></span>
</td>
<td class="nump">$ 2,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">615<span></span>
</td>
<td class="nump">488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">494<span></span>
</td>
<td class="nump">412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">50<span></span>
</td>
<td class="nump">86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">186<span></span>
</td>
<td class="nump">177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">358<span></span>
</td>
<td class="nump">321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">63<span></span>
</td>
<td class="nump">58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">304<span></span>
</td>
<td class="nump">287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">302<span></span>
</td>
<td class="nump">285<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">36,295<span></span>
</td>
<td class="nump">33,901<span></span>
</td>
<td class="nump">$ 35,920<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember', window );">Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">2,348<span></span>
</td>
<td class="nump">2,097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">546<span></span>
</td>
<td class="nump">449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased', window );">Cost of gas sold</a></td>
<td class="nump">382<span></span>
</td>
<td class="nump">350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations', window );">Maintenance and other operating expenses</a></td>
<td class="nump">373<span></span>
</td>
<td class="nump">378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">375<span></span>
</td>
<td class="nump">356<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">General taxes</a></td>
<td class="nump">159<span></span>
</td>
<td class="nump">152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">1,835<span></span>
</td>
<td class="nump">1,685<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">513<span></span>
</td>
<td class="nump">412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">46<span></span>
</td>
<td class="nump">56<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">130<span></span>
</td>
<td class="nump">129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">429<span></span>
</td>
<td class="nump">339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">83<span></span>
</td>
<td class="nump">64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">346<span></span>
</td>
<td class="nump">275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">346<span></span>
</td>
<td class="nump">275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress', window );">Property, plant, and equipment, gross</a></td>
<td class="nump">33,782<span></span>
</td>
<td class="nump">31,820<span></span>
</td>
<td class="nump">33,434<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">34,029<span></span>
</td>
<td class="nump">32,209<span></span>
</td>
<td class="nump">$ 34,088<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">2,447<span></span>
</td>
<td class="nump">2,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">615<span></span>
</td>
<td class="nump">488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">496<span></span>
</td>
<td class="nump">415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">47<span></span>
</td>
<td class="nump">62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">130<span></span>
</td>
<td class="nump">130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">413<span></span>
</td>
<td class="nump">347<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">103<span></span>
</td>
<td class="nump">74<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">319<span></span>
</td>
<td class="nump">297<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">35,877<span></span>
</td>
<td class="nump">33,679<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">2,348<span></span>
</td>
<td class="nump">2,097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">546<span></span>
</td>
<td class="nump">449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased', window );">Cost of gas sold</a></td>
<td class="nump">382<span></span>
</td>
<td class="nump">350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations', window );">Maintenance and other operating expenses</a></td>
<td class="nump">373<span></span>
</td>
<td class="nump">378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">375<span></span>
</td>
<td class="nump">356<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">General taxes</a></td>
<td class="nump">159<span></span>
</td>
<td class="nump">152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">1,835<span></span>
</td>
<td class="nump">1,685<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">513<span></span>
</td>
<td class="nump">412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">46<span></span>
</td>
<td class="nump">56<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">130<span></span>
</td>
<td class="nump">129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">429<span></span>
</td>
<td class="nump">339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">92<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">337<span></span>
</td>
<td class="nump">266<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">337<span></span>
</td>
<td class="nump">266<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress', window );">Property, plant, and equipment, gross</a></td>
<td class="nump">33,752<span></span>
</td>
<td class="nump">31,792<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">33,998<span></span>
</td>
<td class="nump">32,166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Electric Utility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">1,299<span></span>
</td>
<td class="nump">1,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">546<span></span>
</td>
<td class="nump">449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">202<span></span>
</td>
<td class="nump">161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">27<span></span>
</td>
<td class="nump">34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">82<span></span>
</td>
<td class="nump">81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">147<span></span>
</td>
<td class="nump">114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">124<span></span>
</td>
<td class="nump">97<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">20,875<span></span>
</td>
<td class="nump">19,759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Electric Utility | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">1,299<span></span>
</td>
<td class="nump">1,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">546<span></span>
</td>
<td class="nump">449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased', window );">Cost of gas sold</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations', window );">Maintenance and other operating expenses</a></td>
<td class="nump">257<span></span>
</td>
<td class="nump">238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">221<span></span>
</td>
<td class="nump">213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">General taxes</a></td>
<td class="nump">73<span></span>
</td>
<td class="nump">71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">1,097<span></span>
</td>
<td class="nump">971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">202<span></span>
</td>
<td class="nump">161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">27<span></span>
</td>
<td class="nump">34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">82<span></span>
</td>
<td class="nump">81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">147<span></span>
</td>
<td class="nump">114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">124<span></span>
</td>
<td class="nump">97<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">124<span></span>
</td>
<td class="nump">97<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress', window );">Property, plant, and equipment, gross</a></td>
<td class="nump">20,340<span></span>
</td>
<td class="nump">19,317<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">20,930<span></span>
</td>
<td class="nump">19,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Gas Utility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">1,049<span></span>
</td>
<td class="nump">965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">311<span></span>
</td>
<td class="nump">251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">48<span></span>
</td>
<td class="nump">48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">282<span></span>
</td>
<td class="nump">225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">69<span></span>
</td>
<td class="nump">56<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">213<span></span>
</td>
<td class="nump">169<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">13,025<span></span>
</td>
<td class="nump">12,305<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Gas Utility | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">1,049<span></span>
</td>
<td class="nump">965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased', window );">Cost of gas sold</a></td>
<td class="nump">382<span></span>
</td>
<td class="nump">350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations', window );">Maintenance and other operating expenses</a></td>
<td class="nump">116<span></span>
</td>
<td class="nump">140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">154<span></span>
</td>
<td class="nump">143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">General taxes</a></td>
<td class="nump">86<span></span>
</td>
<td class="nump">81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">738<span></span>
</td>
<td class="nump">714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">311<span></span>
</td>
<td class="nump">251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">48<span></span>
</td>
<td class="nump">48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">282<span></span>
</td>
<td class="nump">225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">69<span></span>
</td>
<td class="nump">56<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">213<span></span>
</td>
<td class="nump">169<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">213<span></span>
</td>
<td class="nump">169<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress', window );">Property, plant, and equipment, gross</a></td>
<td class="nump">13,412<span></span>
</td>
<td class="nump">12,475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">13,068<span></span>
</td>
<td class="nump">12,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Other Reconciling Items</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">56<span></span>
</td>
<td class="nump">47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="num">(55)<span></span>
</td>
<td class="num">(26)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="num">(40)<span></span>
</td>
<td class="num">(16)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="num">(17)<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">418<span></span>
</td>
<td class="nump">222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Other Reconciling Items | Consumers Energy Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating Revenue</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PowerSupplyCosts', window );">Power supply cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased', window );">Cost of gas sold</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations', window );">Maintenance and other operating expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">General taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Total interest charges</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (Loss) Before Income Taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="num">(9)<span></span>
</td>
<td class="num">(9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Income (Loss) Available to Common Stockholders</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress', window );">Property, plant, and equipment, gross</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">$ 31<span></span>
</td>
<td class="nump">$ 43<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PowerSupplyCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Power Supply Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PowerSupplyCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Property Plant And Equipment And Finance Lease Right-Of-Use Asset, Before Accumulated Depreciation And Amortization And Construction Work In Progress</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingOtherItemAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingOtherItemAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for depreciation and amortization of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for purchased gas and petroleum of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for routine plant maintenance, repairs and operations of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for taxes other than income taxes of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cms_ConsumersEnergyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cms_ElectricUtilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cms_ElectricUtilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cms_GasUtilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cms_GasUtilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entities (Narrative) (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($) </div>
<div>MW</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit', window );">Proceeds from the sale of membership interests in VIEs</a></td>
<td class="nump">$ 44<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=cms_SecuritizationBondsMember', window );">Securitization bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal amount outstanding</a></td>
<td class="nump">659<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity, Primary Beneficiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Regulatory asset</a></td>
<td class="nump">638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">666<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember', window );">Variable Interest Entity, Not Primary Beneficiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investments</a></td>
<td class="nump">$ 66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 64<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember', window );">Variable Interest Entity, Not Primary Beneficiary | T.E.S. Filer City</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership interest</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember', window );">Variable Interest Entity, Not Primary Beneficiary | Grayling</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership interest</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember', window );">Variable Interest Entity, Not Primary Beneficiary | Genesee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership interest</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember', window );">Variable Interest Entity, Not Primary Beneficiary | Craven</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership interest</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_NWOWindEquityHoldingsMember', window );">NWO Wind Equity Holdings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit', window );">Proceeds from the sale of membership interests in VIEs</a></td>
<td class="nump">$ 36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_NWOWindEquityHoldingsMember', window );">NWO Wind Equity Holdings | Variable Interest Entity, Primary Beneficiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership interest</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_NWOHoldcoMember', window );">NWO Holdco | Variable Interest Entity, Primary Beneficiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_VariableInterestEntityMaximumCapacity', window );">Nameplate capacity (in MW) | MW</a></td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_DeltaSolarEquityHoldingsMember', window );">Delta Township, Michigan, Solar Project</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit', window );">Proceeds from the sale of membership interests in VIEs</a></td>
<td class="nump">$ 8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_DeltaSolarEquityHoldingsMember', window );">Delta Township, Michigan, Solar Project | Variable Interest Entity, Primary Beneficiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership interest</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_VariableInterestEntityMaximumCapacity', window );">Nameplate capacity (in MW) | MW</a></td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_VariableInterestEntityMaximumCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Variable Interest Entity, Maximum Capacity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_VariableInterestEntityMaximumCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The proceeds from the sale of an interest in a unit of partnership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory asset as itemized in a table of regulatory assets as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478742/980-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=cms_SecuritizationBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=cms_SecuritizationBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=cms_TESFilerCityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=cms_TESFilerCityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=cms_GraylingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=cms_GraylingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=cms_GeneseeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=cms_GeneseeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=cms_CravenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=cms_CravenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_NWOWindEquityHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_NWOWindEquityHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_NWOHoldcoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_NWOHoldcoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_DeltaSolarEquityHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_DeltaSolarEquityHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entities (Summary of VIE Information) (Details) - Variable Interest Entity, Primary Beneficiary<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2025 </div>
<div>MW</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Delta Township, Michigan, Solar Project</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership interest</a></td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_VariableInterestEntityMaximumCapacity', window );">Nameplate capacity (in MW)</a></td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Newport Solar Holdings</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_VariableInterestEntityMaximumCapacity', window );">Nameplate capacity (in MW)</a></td>
<td class="nump">180<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">NWO Wind Equity Holdings</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership interest</a></td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">NWO Holdco</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_VariableInterestEntityMaximumCapacity', window );">Nameplate capacity (in MW)</a></td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Aviator Wind Equity Holdings</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership interest</a></td>
<td class="nump">51.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Aviator Wind</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_VariableInterestEntityMaximumCapacity', window );">Nameplate capacity (in MW)</a></td>
<td class="nump">525<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_VariableInterestEntityMaximumCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Variable Interest Entity, Maximum Capacity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_VariableInterestEntityMaximumCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:powerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_DeltaSolarEquityHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_DeltaSolarEquityHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_NewportSolarHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_NewportSolarHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_NWOWindEquityHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_NWOWindEquityHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_NWOHoldcoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cms_NWOHoldcoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=cms_AviatorWindEquityHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=cms_AviatorWindEquityHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=cms_AviatorWindMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=cms_AviatorWindMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Variable Interest Entities (Schedule of Variable Interest Entities) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 465<span></span>
</td>
<td class="nump">$ 103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">115<span></span>
</td>
<td class="nump">103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Plant, property, and equipment, net</a></td>
<td class="nump">27,903<span></span>
</td>
<td class="nump">27,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">310<span></span>
</td>
<td class="nump">384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">36,295<span></span>
</td>
<td class="nump">35,920<span></span>
</td>
<td class="nump">$ 33,901<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Accrued taxes</a></td>
<td class="nump">474<span></span>
</td>
<td class="nump">654<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Non-current portion of finance leases</a></td>
<td class="nump">111<span></span>
</td>
<td class="nump">112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">725<span></span>
</td>
<td class="nump">728<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non&#8209;current liabilities</a></td>
<td class="nump">370<span></span>
</td>
<td class="nump">407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity, Primary Beneficiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Plant, property, and equipment, net</a></td>
<td class="nump">1,046<span></span>
</td>
<td class="nump">1,024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">1,082<span></span>
</td>
<td class="nump">1,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Accrued taxes</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Non-current portion of finance leases</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">34<span></span>
</td>
<td class="nump">33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non&#8209;current liabilities</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">$ 67<span></span>
</td>
<td class="nump">$ 64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Exit Activities (Narrative) (Details) - Retention Benefits - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">34 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_RestructuringAndRelatedCostDeferredCost', window );">Cost deferred</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember', window );">D.E. Karn Generating Complex and J.H. Campbell Generating Units | Retention Incentive Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAmortizationPeriod', window );">Regulatory asset collection period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember', window );">J.H. Campbell Generating Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Expected cost</a></td>
<td class="nump">$ 50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember', window );">J.H. Campbell Generating Units | Retention Incentive Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_RestructuringAndRelatedCostDeferredCost', window );">Cost deferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_RestructuringAndRelatedCostDeferredCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restructuring and Related Cost, Deferred Cost</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_RestructuringAndRelatedCostDeferredCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization period for the recovery of regulatory asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedCostExpectedCost1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount expected to be recognized in earnings for the specified restructuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedCostExpectedCost1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=cms_RetentionIncentiveProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=cms_RetentionIncentiveProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=cms_JHCampbellGeneratingUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=cms_JHCampbellGeneratingUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Exit Activities (Schedule of Retention Benefit Liability Roll Forward) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">$ 226<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 209<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember', window );">Retention Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Retention benefit liability at beginning of period</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">$ 16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cms_RestructuringAndRelatedCostDeferredCost', window );">Costs deferred as a regulatory asset</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Retention benefit liability at the end of the period</a></td>
<td class="nump">16<span></span>
</td>
<td class="nump">19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">$ 16<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cms_RestructuringAndRelatedCostDeferredCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restructuring and Related Cost, Deferred Cost</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cms_RestructuringAndRelatedCostDeferredCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cms_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=cms_RetentionBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>86
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ()5F%I&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    ( ()5F%K=.*D_\0   "L"   1
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
MLW,*FJEZDFJ >E66]9E&:A+*SYSZ.##.@-876N/]P&W0=(;I;U!+ P04
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
MOMQPIE)E;:#^OA*BV;_1O\ X_.)F\5]02P,$%     @ @E686L CZ2?C @
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
M^"NBS^G>-<A,F7'^+;OYO+CN]#)$-*9SF:D@ZNN)3FD<9YH4CG]*I9WJG=G
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
MELVU$XG4=,;WAF+!&C7-J (8Y59"0'=XBA56("YFA2-MP_R6XF-@#P4_#<"
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
M.\*"4<7%J^@8F>9WESMI\":4-V.\K(*R!OA]+:5YZMCK4'7]G?\!4$L#!!0
M   ( ()5F%JT >;2V08  / W   9    >&PO=V]R:W-H965T<R]S:&5E=#$T
M+GAM;+V;;7.C-A" _XK&O6DO,\T9\>YKXIF+C3%^:3-)K_W0Z0=B%)LY0#[
M\=V_K\"8&$F0.-WV2_R2W6=7VET)UN)J3],OV8:0''V+HR2[[FWR?/NQW\]6
M&Q+[V0>Z)0G[SR--8S]G']-U/]NFQ ]*I3CJJXIB]F,_3'K#J_*[VW1X17=Y
M%";D-D79+H[]]/L-B>C^NH=[QR_NPO4F+[[H#Z^V_IK<D_SS]C9EG_HU)0AC
MDF0A35!*'J][G_#')38*A5+BCY#LLY/WJ!C* Z5?B@]><-U3"H](1%9Y@?#9
MRQ,9D2@J2,R/KQ6T5]LL%$_?'^F3<O!L, ]^1D8T^C,,\LUUS^ZA@#SZNRB_
MH_LIJ094.KBB45;^1?M*5NFAU2[+:5PI,P_B,#F\^M^JB3A1P%J+@EHIJ*]5
MT"H%C5-0U18%O5+0.07=;%$P*@6#=\EN43 K!9-WR6I1L"H%BU<P6A3L2L'F
M%+0VEP:5PH ?=)M+6#E&3N%4+-RF4@>;C[;>%CQ\##?FXVVTA0\? X[+B/</
MN5@F\MC/_>%52O<H+>09KWA35D.IS_(W3(K"O<]3]M^0Z>7#$4U8S9(T0TY"
MTO5W-*+QUD^*UR2C41CX.0G0?<Y>6+GF&:*/:+3QDS7)4)@@Y^LNS+^C]Y\3
M?Q>$3/0"7:+/]V/T_MT%>E=(+,,H8A6:7?5SYFYAM+^J7+LYN*:VN/8[S?U(
MHC;J5F,#B-F*<)_3U1>)]KA;^[=\0U)TZX?!)7-^Y&]#N1-.-^;3:K6+=U$Y
M>0=D,:\IV11+WA-!7K*B,4'O%S3++B3X23?^CN1L369LQT^3,%G+9M=]89H.
M_A7.W+*UDJ1I&6?YI$U?FG)Y$DE(WMM(Z(6HSMZ(?6VXYV_D_]L\6+S1[FL2
M9/G64+PR<_IL*:K7([5>C]32JMY5],=EQ<_1#5F'23&"8N&Y)6E(@^+K,5E]
M0!K^&:F*JLF6EH,5L[127+P\#6VL&E?]I].%1!32FA)C4<*P% [C=(ZHN/+Z
MF&W]%;GNL<!G)'TBO>&//V!3^456^*)%;!IVTZ(K"JFJWI292D"*K2A-*4\R
M3SINRLQ$&<LR!DVAN2ATB;F)6DC<QA8WMJ4D*%8MTL@IK<XIK=316G**%1F[
MILU8F;&T*=]=%#M3F;(;&@4LQW\ZIMQ?=S2*$+LFW/MI\+<LLS3 :(\@86-(
MF ,)FT#"7$C8%!+F0<)FD+ Y)&P!"5L"P1H+@UXO#'KG9G.R J 53?(T?-@5
MMY.RLN\DG5OVD+ Q),R!A$T@82XD; H)\R!ALP/,.-W^5&[3GD,:7$#"ED"P
M1C4;=34;G=7,KGEW:5)<)V9GU'4G\]RZAH2-(6$.)&P""7,A85-(F <)FQE"
M75^*A0UI<0$)6P+!&H5MUH5M=A;VKR2O;I1E!6P*$ZO:%G>CU\D_MRXA80XD
M; ()<R%A4TF0+.[NT(,T.(.$S2%ABU=,Q1+(8*/:K+K:K,YJ&X=/84"2($,!
M645^T=RA"=M&R_Y;UM)_N^EDGKN-0L+&D# '$C:QQ"T!&UP;QX6T.(6$>9"P
M&21L#@E;2**DFGS! EEL%*Q=%ZQ]5LO428)FLW3IIW6S5)<5KRT,T384D]M#
M12&^62I*& -^:7-LL4^H<S(3$80MFVLXNJ*0V .5@!0;\SU0R?"%'J@H(^F!
MBD)B#U3B-K;Y'JADKEMZH(,Z20;0?75IJ@S$N;)TSOV1*,2GBBAA*@HWG4[G
MB,Y=;$6+JJ)QP7$E0D).B3(8ZQJ7+YYDGH2<DLA@BS,W%X4N,0=:2-S6!ER6
M+R5!:<DIK#S_>*S\CYWURAC0100H;0Q*<T!I$U":"TJ;@M(\4-H,E#8'I2U
M:4LH6G.9.#EC@L'Z[-VHLQ<!2-H8E.: TB:@-!>4-@6E>:"T645K[.<&WY<#
M-;D I2VA:,W:?CZO@;L/;+RMZ]X-/;O*(6EC4)H#2IN TEQ0VA24YH'29A7M
MM,J%&H<TN "E+:%HS1I_/C^#.W^%?Z$!7RDW[BP4[C9FU&WA[!(%/>H"2IN
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
MY]*RW[@J!;L3W)56P.+>70P\A-.005()NHF"QB\(FK [HWWFV$\Z%>GF_ %
M-<C&-;*;\4Z!=]SVV61TR,;#\<D.>9-&TTF0-_FFIH?LVCGA'>,Z91\EGTDE
MO12NMD#*0)<'D9362KT(HWXUVC8W;KB3COWQ$0NP#U[D[L\N<T4TQ]UH*-;.
M7,$3<=E#,#EAGT3OZL<?1M/A^0Y=CQM=CW=)_R=>_2Y![#I)3*D]6<-Y&(C;
MU%$PD$GF-.<IS.&.^4RPPLI$X(I[Q&BI4C83".A$(!Y3Y@U#D"J8&</A%F8L
M*[@,#[SEVLV%99RIRD\K)C6--3855JWB$!Y#?";\4@B-^+"/$%1PZV4B"P[$
M??9[1D^"$@1[C?*0W=Y] FV%7:R"LV^-1HX2%@2Q!/1+*6T$*G5B;&$L]]"-
M,#L,+&AM%]7K6+E2N72"D),I(JG6VC:J'=("JDS#@)9H/D,Z95:ZQSZ[;MLW
MD\)RFV0KDFLL6/PW:"QU46)=K!A 1YTW_0+WV; ,&3D3>&!F1,*6C<EQ49T^
M^YR1^ZP03(DGH1PS\_"\$PH9#8Z?&X6,[\[8CS^\&8^GY^PC366C&AX-*S5/
M_T*2 ] OI:&O0!47?!SR=06!Q%DF4Y!/)EQ%V[FV\1"__:VEQNVE:OT4_!UE
M'E$V3ZLQA\Q (4M>U W2"*:_+2[GJ\I18@LV@70REXK;;HC/%3M\KKG4VT.(
ME=7B8'T(F[DU.0F'(ZV9!4HBKE8M/6LRIJ@+VZ:9;'JA-:FZ']B, DG5LQ4?
M)&5T>A[4:L*DNLG,4G?0-D/J>CDL(GDB!?DZ*V]X]<7P3!2FR/FJS<.\G::6
MTF<5E3NI&AE@X@BP53@?&4X$#Y:(AD"Z=W*AY1SDT[X*FA=6#1[$VD15*_RJ
M_\UJ@P5:>99:E5;UB<7FGFJ$]H&N<>T072&"@]O(CQUNVK!7[:=N.U-&IJ0:
M\+14"WC6Q6]&>,[8!\WNI%+!S^MUVPEL[:;UU1V9'46=O4/VSV>(-UQWWJQL
M-F*WW&6,4C#0!)\>L/'T+7V>XB.H-#YO73W AX@D,E6R/74Z8J<G;#JD3U3T
M+R57<"E&HG()2ZY(3(YVU_%03@I59VG')A,V.69C_)T )T*0APB5&JN5D6PC
M9 CZ_VS\.D,=L,GT&)^CR1M\OCFAR^%X@P>C5V-I>^N (!T0J ."=; #V*0Q
MSO9WA+HE=KHM%MY0ZB76+ 685P4BP4?FK],G15\@J_B:B) 3**S2-<@$':-%
MKD.&6V82)'A1V#BL.^E'.ORT]NG9<X+02+N#!5@5%/:$)3=:K.KL-"]U&E,&
M4J9$:Z$D9J620GC#0^]J#]VV/71/'NH.];-00/4_8UP;9NDQ,0*L344!C_R*
M/4=8S1E%B0RHN0\V3Z5+D'XJHP?!F_T00:I]"EDAV*E-"3F%! 0;5,5)PSZQ
M7PGC=B7E=D9_K<IM0FWDY'4>:GJ.EHT.JP9SU50J&L!S:DU1C6+[T\S9J#ZA
M#E.^XQJM:<U4+";U$[@3$GF]==REK15H!ZMUHS$A.;824)[B;/CVG'(G"6R%
M4"@XFWW!2[/:PZ)9I WL,$JFL>QS%=0(VT"@;>6!#^L\</8ZGZ7=22020\@
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
MOG,_/%L9^\VE1%X\9#IWY[W4^^)D.'1Q2IET U-0CC<+8S/I\=,NAZZP))/
ME.EA-!H=#3.I\M[%63B[LQ=GIO1:Y71GA2NS3-KU%6FS.N^->\W!%[5,/1\,
M+\X*N:09^=^*.XM?PU9*HC+*G3*YL+0X[UV.3ZX.F#X0_*YHY3K/@BV9&_.-
M?WQ.SGLC!D2:8L\2)+[NZ9JT9D& \;V6V6M5,F/WN9'^*=@.6^;2T;717U7B
MT_/><4\DM)"E]E_,ZB>J[3ED>;'1+GR*544[B7HB+ITW6<T,!)G*JV_Y4/NA
MPW \VL$0U0Q1P%TI"B@_2B\OSJQ9"<O4D,8/P=3 #7 JYZ#,O,5;!3Y_<2-M
MKO*E$W=DQ2R5EL1[<7T[$S<YV>7Z;.BAA$F'<2WPJA(8[1 X$;<F]ZF#@(22
MQ_Q#@&L11@W"JVBOP%MI!V(R[HMH%!WND3=I+9X$>9.76_S'Y=QYBP3Y<YN]
ME;B#[>*X:$Y<(6,Z[Z$J'-E[ZEV\>34^&IWN 7O0@CW8)_V_A.??"GSSZC@:
M1Z<;H>*.[<@])4+EPJ<D%D:C>,$FO)QK$@QC0Q\$?#AU7!TJ%C)/1*)TR?PW
M=S,1FZPHO>0:#"0X1C6J'.>0;$T&BMRKO&3Y:#:V(CT1GW-QJ[3F'WUQ\Q!3
MX3MNN,Q,F7LG?DTMT:.<$\B8.$7*A(SACP/("NKDO50ZF. - \N !"46?TN-
M3LBZAFXW+/%:1--#_CR:B)_).:$-/J3W5LU+W\C.3<[L%HYC?@5OPJF ^W;Z
M3KR-#MY5O,B8!5D+S $%_':O$LH3)R+\/0_F67M";,:G6T+S6DQ&$=MQ?"@N
M[R%Q2:T$=K 3:.'.@X5U?@W=C9+WLB:M:1[+CZ;' P"?'@T@,ZEUH>FR.^YA
M?FNG7$D+(T>#*?X_/"N]P1Q-IP-$=?IA\!+GX$G(+98][[6K8,UK,1Z,QO@"
MS"/QL<80SL+)+ZU1LV#49674EL+883YCX>HPH286HI#6JU@5P ]+.%A@9"&C
MZ>GC=X[BTBJOR U0 "1VO<70BVT)+=*EG>1:I91O-=Q23!ROEG0@9JA4"ET
M+U6AT!B$8I,\#KZ7BI,7;K3D2UMUBXT>G'?:BEH\$8.58D$*1<''P2?]\+C7
M75@' !7O=GODTF''B--*V&.R':)7D,@M29?)INMU&A='ITIQ=+3*Y<^'IG'^
MT]+VJ?2"4; U(+;PA5YC[OLTZ.T@&XC/+W7:4RV5\M!K_0OA<FEH9QH5!/67
M<6PL=P"][N^5T\0H_[&5O<2YG8'1%^BC(;^>C0/V,E8K;I"'?BUF$B5]S6T7
MH[Q;B"*53E#HP0S !Q,#)U6<CCGCAC,$V-%^HN N>./][CS\FBI-]0"M) 41
MA54Q;4;K;AU<9PG%V+7KH1F3]=BS12(]XC5?MP>8(PG!/"R(H)3U: QEN>#]
M5]!#@2]*VK"@+M;8K;T+874-*IG\A9TSO*CBYG O*(MJ8&, US$(N;?$X&7*
M$/2N+2W^Q%#5*9;<5)C$K!"0*J.YY3/$C?^"4TH,'%<-4\"E>EW9DHG[H_/_
M)1T7O\H*M@_HNYO.2G*\>$M7F6HZL_%PD9(:%=Z.PYH]S"[_@E13K@ED94M7
M:>G"7@95GA.EM.NZ #/RJ4D""KABA4U*S!&U#0I:+#@U8&  SS,AQ+4>F;BC
M?4/PJ[R "[KSHAG0 ";GIHZM+ JMXFI!#&D$A#\F_H W \5^99_TD3QK4:1K
MN%=JSC:OJZ0R5N107TWL[OF3[$.H3:F;O:;M"V)16M!9! 05HEW3!_<ZN@]%
MA+D..9.^^*1RF<=A6>8,OY:%\E*KOT-2#+C1P%->L;VSMNJW[?S#SO4L0S\*
MEU 'M:C2ZJ;6GK;WW,OJ>K<AKR[)6&V7"KN-I@58L3L=]JI*:GYX4X3+WMQX
M7!W#8XJ[.EDFP/N%@77U#U;0WOXO_@%02P,$%     @ @E686EQJ:U+X"@
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
MJ$1*?. ,ITS&UETW-7_O8*EPD*T9[QX3,,%$(">J$GQ.B]9 ZK!%6T8^SDJ
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
M!/2/@G0',3F]A>:T\@EH?GN\%<KI;W_^>" />I4 X]VP7 5>[Y2W$<BE-^L
M$N-=8'P\51UA.[L#Y V">[*3G,8; +QG2=>_#\0)O/M 7K/9!MVNTZE&XQV
M>P; G^T+U-H>@#:HK%0 ?%60<3<TON_9(_T *-_"9!( ?0F-(,3G(;%2X\!S
M&-3KV=2Y@\ S-:D1V ?<TJ[9# -T)BY >?:M0>]W Z3NW[R1EHHB:^93J0\L
M\,K OP6\M+(C\+INE\D*@-%K4&E\/_:B*42PHN'L5N0CT)? #JGC4 ,]X3;:
M>0AZD:C25=0!*C\@YOZ=!EH*-#O8XO5 %.-[D7>&$X%T14#=<^#S63S=>[MG
MB3V.1_M<O&3L*6I@G9O(JUS2RA=HW!%-TTVP*QEV&6P!J!)-UPY=LR2ZG@!(
MX,R>@]Y9H1AM15X9<%<N M<VVUV+_7##C(HD =O >U2S/8EVV_'5CO!,J.YR
MNPQ+?%*_/",X)O[4)U-,\\*>=*A9=J;>SA M9V,E PO1>+_DOI?RR+7ML1H[
MTF<DKV?*OPG5.!^@=BLZK2:V6:;W2^SUD7\.%"3LGLAO#;'_P<WR QC_-9KE
M/FP[W.[=1&Q:^03$OCW>"M?TMS]_-%BKH/?M!<:[X;7R_!Y;?R-D2Z_WC8>W
MY1N/!K"1A--^HTRS.YC=@#5!=&NES7#=D]&['[%[7:_LNMYM:*U4K[RJ!QIE
M"]<$MVB4481ZR%FCL>/[:%*=8-=O+;Y(G]S#8N)OVV22X?,P&,D8S!R&<SN;
M H1O8^^4OHQ@['6Y349O Q%<'CF3H4W^@A"ZY6*%UUZL\+;>B>A0L.Z+$4_K
M,+O>=+MB*Z5/O #BMW+Z7_'JBO\5) ]:R8,O<77ET42&JRO#U97AZLIP=66X
MNC)<7?E6_@=_N+HR7%WY1P;^<'5EN+HR7%T9KJX,5U>&JRM_RZ^2AJLKP]65
MX>K*<'7EFX#>[P9(AZLKP]65X>K*<'5EN+KR_3;+P]65X>K*<'5EN+HRM,D/
M75TY[/U^"Y@O^%=J2"4(:G_*I5UM?PCGA?W]EVZ[_14=(##_%W>JSW%T<A!X
M(V'L+]/829FO^==@('29KWBXU"%"D#;@\_,\+YL),6A_'NCD_U!+ P04
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
MF:W)U.2M(@(LZ/'S.X"[GZF(B@YRI4N6/@("!>#QA/Z=$1)*,>@S"BYDV@[
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
M83+ $)Q8DT!2$)H"P3LZ'J)=M8;AQLS-ZFX9Z<D*:/=0P>P@YY@D4E";&*.
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
MN5,^P +S8+//XFHE7>X'N/C^NQ<GQ\]?>V'ZE9Y7RKB2K)+!;M;C"8S62!<
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
M+<#SPMK0_2 &_8=&E_\%4$L#!!0    ( ()5F%HS-;:QUP8  "4<   9
M>&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;.U9VV[;.!#]E8%;%+M UM?<FQA(
MW.PV0),&=2]8+/:!EFB;*"6J)!7'?[]GJ(OMUE&+;K<OZP?+$L49GIDY,T-"
M9PMC/[JYE)X>$IVZ\];<^^RTTW'17";"M4TF4[R9&IL(CT<[Z[C,2A$'H41W
M^MWN82<1*FT-S\+8G1V>F=QKE<H[2RY/$F&7EU*;Q7FKUZH&WJC9W/- 9WB6
MB9D<2_\NN[-XZM1:8I7(U"F3DI73\]9%[_3RA.>'">^57+BU>V)+)L9\Y(?K
M^+S594!2R\BS!H&_>SF26K,BP/A4ZFS52[+@^GVE_?=@.VR9""='1G]0L9^?
MMXY;%,NIR+5_8Q8O96G/ >N+C';A2HMB[N%ABZ+<>9.4PD"0J+3X%P^E']8$
MCKN/"/1+@7[ 72P44+X07@S/K%F0Y=G0QC?!U" -<"KEH(R]Q5L%.3\<F=2K
M=";32$E'(HUI9))$>?C=._KEK9AHZ7X]ZWBLQ1*=J-1[6>CM/Z)W0#?0/'=T
ME<8RWI3O &,-M%\!O>PW*KP1MDV#WA[UN_V#!GV#VO!!T#=X1-]8>4DKZY?T
MURO,H&LO$_?W-GL+=?O;U7'NG+I,1/*\A>1PTM[+UO#9D]YA]WD#V/T:['Z3
M]N$8N1CG6I*9TAN9R%B)@M.(UVL_EQ:C+C.IDW3!-%=^"=L<(CA9TI]2V&T&
M-2ZYW:#1S1@!E7:V)/F0(;$<>4.96!) T-1HY#C\22(Q.?,'18.T26>_>6D3
MTE)$<P&WQPI@G= !/^J+%3Y(X8GKB)>I2"-)4; @SBV_Y 6LY-<QS(4?F =!
M1*7$BGF,)Z7RP=,4J4Y+&.Y.Z3JE&Z4U_.4*(5P.^7+$EV.^G. RZ-*K?PGU
M*>UO_34PX*!FP$$S XJBR4;^D0LKL+)TVZ+:K.:.0PG9X+7-F'E.=1(665%'
M^=F3XW[OZ'E5&%*4;FE=.4JS&@@)3TA0!*'*T$VWUY#IA72155E@[[5S.4;8
MS5</F;(%I\/SC7A029[0ZXE6LV)\)*Q=,M"+0*XUE'LP)M)YS"]KD%@_EDG*
MF6!J)6"D-0DAGB&5$IE,,'6N,N)0PC<((ASS_OK*48_NA54F=_7_4^H?]' -
M]O>?-Z[@3?0Q>$TXA]8:5A0S*V516/NU4N;S5*5<C7H' ZRZ\M4 GNSUUF>
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
M^DG+K^>6-U9-W1L*0V6M*MSE1'#X10WP^TB!4?4-#="\LW+V/U!+ P04
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
MV__KR0.M>51SXLW+3*R<;]?$BB9 :;BL G<GR_DO!E5A0X;\T>4909Q!2M^
MOK=OTC (WSVIV?[A5N;8> IWC<G8V\AQ:HA=T/?2A(K$BX?$UQL. @@"+QFF
MMD%A(8$H[4,0>^F "L\/4BLPM$K>T.\W()=L4W&.R&I:<]B5*?$<'O0.?UP@
M['K1#<QJ,'A'78(96J%+ILP&8J!(T.^ *?7&]G<P$+?%.+'A"B,? M_S_<$^
M')Z?1KL@D\3 AZ$WC/VF0!0?!-EA'B>>AA$DR1Z@67=C\3[\S?K1&3ST/Z+(
M'#I/#"G/[*(FM6RE%*4>+*5R&P-M.:(&9UE6;4R-&;"[0/E\6DCK+*(3S66N
MW3:>Y:Y5.HN; @?9W*6E_76L7#RMQ8$?OV8SZ(8P;;4:?:75.M#6<O"RW2[%
MMPWQ(';'5X;S[Q7OCGB3?&L,X^35&,:T<;3.7,NQF-3'8M)Z/NUWE&K;I2VF
M6+)R<^RD:T7ZC\=WO^;9_PX7COYW8#RH&0_^GPM'N]G3A>-TX3A=.$X7CM.%
MXW3A^"$7CE[CV81VBKE['")2=CU5+RAU;_W^=%D]N^S%J\<KXC3G=!X(G)&J
MWQW0C4-5#T)5P\BE>X292F-DX:H+9#DJ*T#C,TDQWS:L@?I5;OPO4$L#!!0
M   ( ()5F%I0_2UDL ,  )D-   9    >&PO=V]R:W-H965T<R]S:&5E=#,T
M+GAM;.U746_;-A#^*P>U*&R@B&S9EE+'-A G&19@:8VXVQZ&/=#2V2)*D1I)
MU<E^_8Z4K#B HPU;"^PA@$12Y-W'[SZ2!W&V5_J+R1$M/!1"FGF06UM.P]"D
M.1;,G*D2)8ULE2Z8I4^]"TVID67>J1!A-!C$8<&X#!8SW[?2BYFJK. 25QI,
M511,/RY1J/T\& :'CGN^RZWK"!>SDNUPC?;G<J7I*VQ1,EZ@-%Q)T+B=!Y?#
MZ3)Q]M[@%XY[<]0&%\E&J2_NXS:;!P-'" 6FUB$PJK[B%0KA@(C&'PUFT$[I
M'(_;!_0??.P4RX89O%+B5Y[9?!Z<!Y#AEE7"WJO]C]C$,W%XJ1+&E["O;<>3
M -+*6%4TSL2@X+*NV4.CPY'#^> %AZAQB#SO>B+/\II9MIAIM0?MK G--7RH
MWIO(<>D696TUC7+RLXM[M%PCJ6QAB1*WW!KH?68;@:8_"RW-X.S"M$%;UFC1
M"V@CN%/2Y@9N9(;9<_^0F+7TH@.]9=0)>,?T&8R&[R$:1),.O%$;[LCCC5[
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
MQ@Q/@,D4[K@H+:9P/U_ K<J+TC)7ZN80^:/PA\G/W4BZ %R"S1!62E 34\[
MNJH E[)_M7+Z:1"WKVZ,ZY*:8+I',-DCZ!LI!>I*+FF=D+7*R4):+DN'3X>.
MKDROX4'"(Q?"32[@_B7!PNYMV317I;0&GC*-^*;D@ HFR:AB?,&X1Y>P?#BV
M85QX"58Y8CDQH59+GC,E4M1F9_<^+3B!>-ASSWX'OJ(Q(!0]F+6:+TN[PY9*
M.G=-B7/^G+))226Z9\-S.(N[YY4OY7R%6A-GSX+RMN$IRM1 3+^/R7RHQ^]-
M^^; UIQ )XJ=CD$/IAM"7&.#X!)L@(YR8\G%Q?SI3SE,+UEM6MN\Q8^'@Q81
M'_9;A)G6L>CP=>G8D/Q&)]LR32*CUI#^5Q^B[SC'PV&+=G5XU?J?Y- (V %E
M'V>MZK03:+>B-KV(9K_I.;_F5PYU=[AW(N?4'/[>,12$:K4ZG)O5YFJ;5B?Z
M/_/J7J0J7G.2(7!%KI2F7@"ZNFNJB56%/]^7RM)MX8<97<^HG0%]7REE=Q,7
MH+GP)W\!4$L#!!0    ( ()5F%K [@"#\@0  /47   9    >&PO=V]R:W-H
M965T<R]S:&5E=#,W+GAM;.U8;6_;-A#^*X1;%!O@Q1(ERW9>#"1INP5HMB!)
MMP_#/C#2V2(JD1I)Q\E^_>XH65$6QWE9BV&  <.B1/*YY^[XD ?N+[7Y8G,
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
MW '?SXK"K"NLH'UWZ/1/4$L#!!0    ( ()5F%K/9I0,'08  )@0   9
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
M,@E@?FZ,+S_(0/7/B,$_4$L#!!0    ( ()5F%J#_?\!00,  +4*   9
M>&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;.U6;6_3,!#^*Z<P32"AI4W?QM96
M6L<0DY@T;;Q\0'QPDTMCS;&#?:';O^?LI&&(+DA(\(DOCNW</??<Y;GHYEMC
M[UR!2'!?*NT644%4G<2Q2PLLA3LR%6I^DQM;"N*CW<2NLBBRX%2J.!D,IG$I
MI(Z6\W!W;9=S4Y.2&J\MN+HLA7U8H3+;132,=A<W<E.0OXB7\TIL\!;I0W5M
M^11W*)DL43MI-%C,%]'9\&0U\_;!X*/$K7NT!Y_)VI@[?[C,%M' $T*%*7D$
MP8]O>(Y*>2"F\;7%C+J0WO'Q?H?^)N3.N:R%PW.C/LF,BD5T'$&&N:@5W9CM
M6VSSF7B\U"@75M@VMI-1!&GMR)2M,S,HI6Z>XKZMPR.'X\$3#DGKD 3>3:#
M\K4@L9Q;LP7KK1G-;T*JP9O)2>T_RBU9?BO9CY87]Y+@S)=&DD0'S]^+M4+W
M8AX3HWN;.&V15@U2\@32"*Z,IL+!A<XP^]D_9E8=M61';97T EX)>P2CX4M(
M!LFD!V_4I3H*>*,G\&[0D:U3JJW4&S@WCD#H#/@:[3>$S^_8'BX)2_=E7_8-
M^'@_N.^=$U>)%!<1-T= C):'SX;3P6D/]7%'?=R'OKSE7LQJA6!RYDNH@Z)7
MJ#'GS_=.BK54DA[@QB@%K-:ML-F^'/JC7'OBFC #J8$*A)SAS-97B[PJ0#H0
MW(FIT2G'$X$$,_*FMF.U;EFICI7WL%D#:]C8=N^\XMCEW&C^*:!UA\^.D^'L
M%#B",TIFPI-9"R5TBA!$[D[@4L.55(IC.7A?6,2?A <LF[1@W039^&7\J&2_
MDA/$EQNIM4^3DZG02I/! 0S'?ID&H3C?Z&@MPXNF!IM:"3*6_9WC7V<"H]]%
M\55"UEM;L#;.L G"RRO>7^I4U1D7):TYF":HC-U5>4_E<CA@W[(IAH^QR[WI
MF2#O@^,G#<9'/=*<=-*<](JF^W9<?K2;!ZY760G]L$]^O4A_V$+3CN?T;W;_
M]"]0GW749_^D^_NC_._^_]V_&WZ:48*_R28,3,S(U)J:J:*[[6:RLV84^6'>
M#'0<C2OK0&'.KH.C&;>_;8:DYD"F"H/)VA"/.6%;\%R)UAOP^]P8VAU\@&Y2
M77X'4$L#!!0    ( ()5F%H:)!U]40<  #,]   9    >&PO=V]R:W-H965T
M<R]S:&5E=#0Q+GAM;+6;76_;-A2&_PKA%4,+!+%%R4[2)082,UT+)&F0H-O%
ML M&IFUBDNB1=#Z _?B1LBR:MLQ6]?%-8LOB0_(5#W5>B3Q_$?(?-6-,H]<\
M*]1%9Z;U_&.WJ](9RZDZ%G-6F%\F0N94FZ]RVE5SR>BX+)1G7=SK#;HYY45G
M>%X>NY?#<['0&2_8O41JD>=4OEVQ3+Q<=*+.ZL #G\ZT/= =GL_IE#TR_6U^
M+\VW;DT9\YP5BHL"23:YZ%Q&'TER8@N49_S!V8M:^XQL5YZ$^,=^^3*^Z/1L
MBUC&4FT1U/Q[9B.6999DVO%O!>W4==J"ZY]7]$]EYTUGGJAB(Y']R<=Z=M$Y
M[: QF]!%IA_$RV=6=:AO>:G(5/D7O53G]CHH72@M\JJP:4'.B^5_^EH)L58@
MCG84P%4!O%$ XQT%XJI _*,%DJI 4BJS[$JI Z&:#L^E>$'2GFUH]D,I9EG:
M=)\7]KH_:FE^Y::<'HY$H7DQ947*F4*T&*.1R'.NS:75"KV_HU)2>V4^H/>$
M:<HS]0&]0[Q MSS+S(53YUUMFF%AW;2J\FI9)=Y198QN3:4SA:Z+,1LWE!^%
MRT<X .B:_M<BX)4(5SA(O*7R&,71$<(]W$??'@EZ_^X#FM"49UR_-;4PS",L
MK7EXQ6O D!_'),T8K[MQ?<WCDAOOX-X(I9!_X?^Z,>>@+YKEZN^F*[H$)LU
M.S=]5'.:LHN.F7P4D\^L,_SUEVC0^ZU)/$@8 8)Y0B:UD$F(/KPNGKD4A8T5
MFJ$-6=^.T*.F1E'S*_HZ09]X08W8YL1[H;B=]([0]:NV4^A3QLQ87N3,QIH]
M?B<T(EREF5!LC#YE=-IT4<*-DRP5TL0'RCA]VCF0@XRVUP((YEV+?GTM^L'N
M/K#I(J-:R#=$E6*Z<6):(@8EPMX1GX=Q/XG/N\_KD@3K:2M)4XV#L[I&KZN#
MNJN#8%?-&%-VL-@)D,GIFYVRY[1HNKY705+;P(6$$2"8I^!)K> )] QX BDD
M)(P P3PA3VLA3_>/NB6B'XZZ8#UM)3EM$75G=5?/?BKJT'_H]O=[9*9TUMC[
M(+7MP(&$$2"8IV;4<XEG#SH&*R*0EJ T D7SU5Q+XZ/] [%BK,?%Z>E&'(;K
M::T*$,U7!3M5\,_&[,UB; :>%D6C4$%LZX$&22-0-%]2YQTB</,0@;H'4!J!
MHOEJ.@,1A9/TKR]F7*H9GR,UHY(UJK<DV/FECMK><3_:C%O03!Z*YLOB<ODH
MG,S_2-RB^XQ:9_7,Y(PNLG),2IJ6QFF^T,U:0N;V(U :@:+YDCM/$0W XQK4
M7(#2"!3-5]/YBRB8=0\)S>G42*C$8CK3C>*!&HJ*MGYGC_K^#$&@:O0E<4XA
M"EN%:Z5Y3C5#8K*<[,8H%6I'HM*4P/<V9SQ0RP!%\]5QYB(*NXLK^H8^4_DD
M9*,>H"8"E$:@:/Z36V<C,+B-P* V I1&H&B^FLY&X+"-N$Q3N: 9F@B)F/=T
M,[,ZI^LZ-TJ[[3"238<1;D)KP0[A,+!S&#CL,.Q36K$P>8BDS2E'53Z*O/2M
ME\3)IBR@+@&*YLOB7 (.YLVMQM$1XL4D*Y]\[U8Q;DJ">YM)<+A5K34\A#?
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
M:#4^Y6AGAR,E+9=SD"D'0YB<DI$2@EL\>&O(R6-9+*)FY/.2:28M@'E/3F[
M,I[AZBWADMSQ+,,C-OW0(B3G.$RK\-=E^'A'^#NF3TF'?B!Q%"?DV^,-.7G[
M_G<W(694IQ77:<6%W^X.OT],<S;)@(P1L09CR2WF:3<?R(/F14;7(&'&4^[6
M_Y*K%6=6:?*=XPG<_EKB5O)%95,\FM:LO-'=FW1I<I;"(,!7Q8!>03!\]X;V
MHH^>W#IU;IW">V=';DTAR!6BO;<+T.3W.O[X!VW(V((P/]O@=XX OUO#[WI+
M<[^6H,V"YR0'G2+-\.5OPUAZH5'AQC67U3 Z[5[TPU5+\*0.GGB#-V?7%M)K
M>^"Q]&IDO6-7M7<$^&<U_#/OP=ZQ%RZ6@MQ/,CYGKN&V(2Q]]+9*VHG:"WI>
MQSWWQATQK3=X1.1*J*6T;4%+!\DVC]IC7M0Q+_8D$78.+!$J&C(:.PSH^<;U
MSYS)31L2K]L#"T2CIM-'QV98%>$O9["E5?0OD*QRDNS!,MKH"?4+RAX\JSSL
M033:M'KJ;<7#L9R"D$Z-5)VS(3.M!#$,Y0UU68"85 V55V)GG"@_C6_;!?D8
MS9\VW9]VC\Y"K\ <FD$C(=2O(7NR,/F##7%"=_"A$0GJ;>)[T;"W-PV;YD[]
MW=U'0ZO2Y^+#D1F#4T1!2S;7 ,4G9"M";[!#Z]<H!CT_.@.]HG1H!HW^4+\
M[<G BS^(0)-..Q7B1D5B;X_?AX&5AVV9_S_QPZV)Q4U_. ?,.5(J@QG:1*=G
MB%J7 U5Y855>##$397$D*I8+'$)!NPWX?*:4?;UP<U$]U@[_ U!+ P04
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
M:A9",M_DF9]HL<JV/4Z$UB+.#I>,SIA,&YC/YT+HS4G:0;G5=O ?4$L#!!0
M   ( ()5F%K7HW(2S04  +<D   9    >&PO=V]R:W-H965T<R]S:&5E=#0U
M+GAM;+5:;6_;-A#^*X0W#"U0U.*;G72.@<1IL0)-%\3K]F'8!\9F8J&2Z$JT
MTPS[\2,E6?0FZ4PK5C\TEBW>/3S=/8_(X^1)I5^SE90:?8^C)+L8K+1>OQL.
ML\5*QB)[J]8R,;\\J#06VERFC\-LG4JQS ?%T9 $P6@8BS 93"?Y=[?I=*(V
M.@H3>9NB;!/'(GV^DI%ZNAC@P>Z+N_!QI>T7P^ED+1[E7.HOZ]O47 TK*\LP
MEDD6J@2E\N%B<(G?7?&Q'9#?\7LHG[*]S\A.Y5ZIK_;BX_)B$%A$,I(+;4T(
M\V<K9S**K"6#XUMI=%#YM /W/^^L?\@G;R9S+S(Y4]$?X5*O+@9G [24#V(3
MZ3OU](LL)\2MO86*LOQ_]%3>&PS08I-I%9>##8(X3(J_XGL9B+T!A+0,(.4
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
M+, XBK6__%$6E2[5XO.-73HJ-/[J .?P)G4%/%):087&V]IK#."= ?UN[P3
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
M0#L'O-\J_->=X::A?\OR/U!+ P04    " ""59A:,O@=.$D%  !1(0  &0
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
M^4!=-B]FS6(C66:FKP63:I8SRY4:SX'K /5]R9C<;G2":N#W?P-02P,$%
M  @ @E686FR>O84V#P  G84  !D   !X;"]W;W)K<VAE971S+W-H965T-3@N
M>&ULM9UO;]LX$L:_BN!;'+I LQ:I_[TT0"MM]PIL;XMF]^[%X5ZH#I,8M2VO
MI#3MX3[\48YCRIS)D&:H-[N).YK,,Y*EGQY1Y/E]TW[I;H7H@V_KU:9[/;OM
M^^VK^;Q;W(IUW?W4;,5&_LMUTZ[K7O[:WLR[;2OJJ]U&Z]6<AV$Z7]?+S>SB
M?/?9Q_;BO+GK5\N-^-@&W=UZ7;??WXI5<_]ZQF:/'WQ:WMSVPP?SB_-M?2,N
M1?_']F,K?YL?LEPMUV+3+9M-T(KKU[,W[%7%>#9LL0OYYU+<=Z.?@T'+YZ;Y
M,OSR_NKU+!Q*$BNQZ(<<M?S?5U&*U6I()0OY<Y]U=OBCPX;CGQ^SO]NIEVH^
MUYTHF]6_EE?][>M9/@NNQ'5]M^H_-?=_%WM%R9!OT:RZW7^#^WUL. L6=UW?
MK/<;RPK6R\W#_^MO^TZ,-I!Y\ WX?@.N;Q _L4&TWR"RW2#>;Q#O.O,@9=>'
MJN[KB_.VN0_:(5IF&W[8-7.WM92_W P[_K)OY;\NY7;]Q2>Q;=J^_KP2P:6X
MD7NT[X(7E_+PNKJ3'S77P;OEIMXLEO4J>+]Y.,Z&W?7Y>X!L^3(H/UP&/V]$
M>_/]9;#<+%9W5\O-35 V&WE@B;;[,7A1B;Y>KN1/9\$?EU7PXH<?@Q]D:/!A
MN5K)S-WYO)>RAN+FB[V$MP\2^!,2HN!#L^EO._F'K\35\?9SV8Y#3_AC3]YR
M,N&'NOTIB-C+@(<\0>HI[3>/D<TK>O-*+)[:_$A-=-C#T2Y?]$2^_<[9[Z]A
M=XQWY+]_E>'!^UZLN_]@K7_('>.YA[/2JVY;+\3KF3SM=*+]*F87?_T+2\._
M87WSF:SRE.RHI_&AIS&5_>*WK6CK72\_B:]B<R>PUCVD2'<IAO/OUPL>Q]GY
M_.NX)4@0R]+CH(HLQE%J<I":D%(_-O=BN%!LMZOOP:+I>DSJ0XIDI")EB:84
MQL1YK@DE2W$4FAZ$IJ30#_(JV8OA9">">G,5-/VM%-X<]K3X)B^VG4!/4"G4
M%NKZL1BNZ2<K=-2?'?1GI/Y*R*3R1/]P.98-J-?#^>*_NP\PT1D0%.D[M$1B
M4GVGDV4YBLX/HG-2]"]"7JSDM:VOO^%[-@<"6*KMM1*)2;2]7Y%E.(HL#B(+
M4N3O32\EVAW)!=12))$F& G*TEA33-;DJ)B%"FM"RS/T^\VB6:,GZ'V*HZ]D
MH<DHL2"F?V_I8ES%CAB.V>S@W0EK^;1<!I0DH:X6QN3ZU8@NQE4L5V*YA=CA
M7"VS]\'BMFYO\&-YG^CH.-75E%A0ENF2R9)<)2N"8R3,7#P<PL&+7YM.@O-;
M(?%-[(_KX/>GSES[G$?GWD0_/V-!G.GJIT MIEB+T;"U%RI/T8]GKN#%9WG>
MOE[V/Z+"8T@C^AD,B=%[4]%EN<I6W,5H\#K>Z>_:9CW<1\E3VMUP5MN?WYZZ
M88*PQ0L=2+ @O5$57:1K$Q23,1K*?MN=T[K]+<QRN$U!]4*XTD$;">'@-#X%
M?S$%8(PFL'^(/CC>ZV^^RGOEW2UVW\B]OUY+-+OLF\67VV9U)>^GT5X@S*6#
M9HD$\5QG%KI<UW8H-&,TFWU<U9O^9;!M!W+IO[_<0:GX\VZY'0Z&E\%-*WN$
M=@ "693PG.D]0,(B'H'+70YNT:*XB%1'C^4I*&,V5%9WG>AQ%9"RHA3Y%B-A
M41&"<W@!520%#W$57'$6ISFKE'>$@TUT4W=!)P]*3 F=XE03P6NVRE>VX_8I
M<N-L0G.&>R*Q?6-]9JM\93MNK*)$3E.BU7$)T2_*=5+ @A+]VT47XRI6\2&G
M^5#=[#PZL:A<KUZ>UVR5KVS'#52(R>,IOX:>0''?6)_9*E_9CANK();3$&ME
ME'($1*%3BD5!JY2NQU6OXE5.\ZJ56\HABD*[% F"?BE=C:M:!:R<!M;G6*8<
M$F@<@I,O%A3J39@"4[G"5$YCZLF^*4>X$QBG6%"JVQ)T9:[*%<%RFF"-YBE'
MC$+@GF)!P#ZE*W%4&BG*C6C*/<5!C:!AR J=&$HL*DMUKJ#+<I6MZ#2B?44;
M$S6"CF%<Z"8;%J2?\2JZ&%>QBA@C&U_19*)&$ ?!E0J)T8_ZBB[&5>SHF3!-
MC/8F:@0=0A;IMK%-4$67Y"I9,5YD92.>9J)&T">,F7Z50H(B_:"HZ.I<U2L0
MBZS<1&L3-8*TQ<#E&0G*],= =%VNNA601320/<=%C2""10P<^HBOF.DN*EVD
M:Q,4IT4TIUFZJ!&DK4)7B_B&8(]/P6.1XK&(YC$_+FJ$\!<#W8!!O !?_"D@
M+5*0%M&0YNRB1HBQF/ $7.PP_Y$S_;Z,KM)UN(X"N-@&X)XV6V.(8U&2Z\\!
M2RQ,8KEV7%1T,:YB%;;%MMAV&-+WO\#&$*/SGFID>,U6^<IVW%-%AS&?T"&*
M/='>OK$^LU6^LATW5I%H3).HU7&)/*4&1BT6!(Q:NAA7L:-A@X9Q@[L+\2>Q
M:#:+Y6IW%#UU,:8SG7S(>#45?64[[J)BV3B9\KOH"4CWC?69K?*5[;BQ"I9C
MP]-VJV&M$'AU)C:'5'0EKDH5$<<T$5OYM#&$7:#4&%+1E;@J53@<TSC\'(\V
M1OA6;X QI*(+=&V  N"8!N"3_=D8$BW8[8AGJ:N> G@3!;P)#;Q&;S:!**NK
M-(=4=!6N*A7I)E8#'ZT.Y@1ZD/K!C(3H=_)T0:Z"%88FM$EIX\@FT'X\ TJ1
M&"!U"C!,%!@F-A:ER8]-$.K3M<(0X%G0M;AJ55R8T%QH;\<FR,!%W6U'8H =
M21?D*GCT4LDI@QLMS=@$VHUG^I.B$@OBNAM!5^>J7G%68F5*6INQ">2ILQB<
MK9$@8,/0A;D*5]B5T-CU'#<V@:AU!E\RPH+ 16L*(DL4D24TD5FZL0DD*W@:
M-\=4=#6N:A5^)31^^;%C$PA<9TQWY] @T(XIN"Q57);27.9LQZ80QO2K6(G%
MZ <_79^K?D5LJ0VQ/6W$IMB38GUP!!+$P6!NNA!7H8K44@.IX5:/I1-+)S_5
MI/":K?*5[;BQB@O3*=]G3KT.@O2:K?*5[;BQ"D)3&D*MCDN(ECJ'F$,JNA!7
MH0H^4QH^?QXFG6B7B^"/7GXS^^_R.VDW@I;.>_+!X]4Z])7MN*>CEZ?3*;^5
MGK!TWUB?V2I?V8X;JY Y-3R[M_%D4XB]C!?ZXVHLBD7@NCD%':>*CE/#6S\V
MSFP*N3>)]=M@)"B.]4>U=#6N:A4=IS0=/VO2 8B[\/$\%A3IPXCI(EWG'5!,
MG-%,?/K, PCGZF^MEEB0/G2KHBMS5:YH.*-IV.C29I!T]<%%)1:CN]%T':XZ
M%0QG5F,KK0[K#'DA.]1'U91(5 %53T&JF2+5S/:UG*?-V@PQ)\';FD@0 V.%
MZ6)<Q2IZS&PL3)-=FT$XY&#78L,I=;%3$&2F"#*C"=+>K\V@'9F#W8O$@+T[
M!=YE"N^R4X916OJU&70D&1@LC04QL+LGF1AG-#..E6UI[==FR"A)<-9&8$PW
MZ>FR7&4K%,MH%'N.6YLAD^( OPH) L,GZ1I=>Z  +:,!S=*LS<S/C,TA%5V+
MZU1(BL-RFL/\6+4Y\F8+V/-($-CS=+6NW5!LEM-LYNS4YH@[&4;@>0T2QHH(
MG /H*EV[H,@MMR&WI_W:''(8#_-,?RZ#A+$B2_2[,;H85[$*V'(:V*R,(4L'
ME_Y3IUH:7K-5OK(=MUFA8AY/Z!7E7@=&>LU6^<IVW%B%I3F-I5;')81-<&8R
MAE1T(:Y"%8[F-([^(@6>:M[2*4\^;KQZC+ZR';=3\6V>3?F%]$2I^\;ZS%;Y
MRG;<V-'LDH9'_3;F;8Z@<J@;E2425:1@ELDI8#E7L)P;WC6R\6YS,RJ;0RJZ
M$M<)-14J%S0J/\>W+1! U@?JE%B0CI 57:1K$Q0A%S0AG^S;%@CR)OJM 184
MZ[XM79FK<D7%!4W%1M^V@+P+9I[$8G3;AZ[#5:<"XL)J#*;=80U-RDQ_TE!B
M0<#MH8MR%:WPM*"=3!O;MD \2J8_@4"".'@CB2[&5:Q"QL+&R339M@7R-KA^
M@4)BP)@<NAA7L0H;"QH;[6W; IM]1Q=LCJGH@EP%*[ K3AEO:6G;%MC<D+IG
MC05Q'4?HZES5*_HJK/Q+:]NV@(B5@J,<>?*L#[*ERW*5/9KMFZ:PY]BV!?*X
M&,QW@00QO5$57:3S_-_C"< -,X!;3AT;FE^$L8BI#.4X"QY- A[2..9I^M@0
ML2_!(8!%P6/ 4+%S3_BH)S2HN<\A&R*.901F?B_1.![K!FAE*-2Y%:,YQ$,;
MEB/FFPW127STDWJ)QO%(7^^B,M3CK'@T;WA(@YS));)T<@U_YE2#PV^ZRELZ
MK<VC><K#*5_'?LSNK;M>1U5Z2Z=U=S0!>D@SJ]T1BLQ4!) -C=)7@*@,]3@K
M'LV"'AJF09='T>UE7[=!N1+U9K^>F+7/:TA_^@'EU9#TEDYK[VA6]3"?].OJ
M"6X?N^LS7>4MG=;=T:3NH6&\@(WC^YCDR,S5[S2P(##3D*$<5\'C=78,"^U8
M>;X,644'W%IA01$0/-%2.^.U=FC,?H[URY#U=<!DBE@07*IBFE5XQLOP&-;A
M.=G]9=A2.^#& @L"BQE,LQ[/>$$>PXH\1@.882OK *W&F,I0B+/4$44;EM\Y
MQ0-FR+HZ\-D&%@4F\C:4Y2Q\Q+6&!7BLEA!#%M&!+Z9B47!'3T*:XZ5V#&OM
MV*XBA@S8!'J1&<Z!WDDX<[S:CF&YG1,6$D.6RX%G;61 )] \"?R-E]0QK*GC
MMI(8LE(.F%J@Q*+ DEIT><X-&/&98=6=DQ<30];7 0]ZT" @?1)2&ZW4PPQ+
M]3QK03$.V>P,C-S'HN!2>I, W&C)'48O/6-M#'.(80!9D1@PMXRA'F?%(U0S
M+(;CR1E&EL(Y ^_F8U$1^#),LF .&ZV8PPQ+YK@;PQRQ/Q.PVB\:%B/'QB1X
M-UKYAM$KP)AM88X@70%FQD7#P*HFE:$:9[TCJC.L2'."NV3K#_M:<^:QDWX=
MS$E6Q&&C)7$8G_+5<.9KC9O'[GH=N.DMG=;=$<4:UN"Q.T(?<J1/\TEI$5,9
M:CE5[;R[%:*OZKZ^.%_+;Z$HQ6K5!8OF;B/3#Y>WPZ=!*ZX'(:]*-IN#S]^P
M5V_X\/E<I;DXW]8WXH-D^N6F"U;B6J8,?QI>HVN7-[>'7_IF*_L]"SXW?=^L
M=S_>BEI> H< ^>_73=,__C+\@?NF_;(K^^+_4$L#!!0    ( ()5F%JJ2>M/
MG!$  -"?   9    >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;+V=;W/;N!&'
MOPI'O>GD9I*( /^GCF<2X>Z:F4N;2>[:%YV^8&3:YD02=2(=)YU^^)*R)(#8
M]0*"P;ZYLY4EO#^0(I_=); 7]\WN2WM;55WP;;W:M*]GMUVW?36?M\O;:EVV
M+YMMM>G_Y;K9K<NN_W5W,V^WNZJ\VA^T7LUY&*;S=5EO9I<7^\\^["XOFKMN
M56^J#[N@O5NOR]WWM]6JN7\]8[/C!Q_KF]MN^&!^>;$M;ZI/5??[]L.N_VU^
M&N6J7E>;MFXVP:ZZ?CU[PUX)EF3#$7N3?]35?:O\' Q:/C?-E^&7=U>O9^'@
M4K6JEMTP1MG_[VNUJ%:K8:C>D3\.H\Y.?W0X4/WY./K/>_6]FL]E6RV:U3_K
MJ^[V]2R?!5?5=7FWZCXV]W^M#HJ28;QELVKW_PWN#[;A+%C>M5VS/AS<>["N
M-P__+[\=9D(YH!\'/X ?#N#Z ?$C!T2' R+; ^+# ?%^9AZD[.=!E%UY>;%K
M[H/=8-V/-ORPG\S]T;W\>C.<^$_=KO_7NC^NN_Q8;9M=5WY>5<&GZJ8_HUT;
M//O47UY7=_U'S77P<[TI-\NZ7 7O-@_7V7"Z/G\/D".?!XMFTU]"U:[],7@F
MJJZL5_U/+X+?/XG@V0\_!C\$]29X7Z]6_1CMQ;SK!0QNS)<'9]\^.,L?<38*
MWC>;[K8-?MI<55?CX^>]\)-Z?E3_EI,#OB]W+X.(/0]XR!/$GX7]X3%RN* /
M%]7RL<-':J+3N8SVXT6/C'<X#8<S4V]N1J?L7[_VYL&[KEJW_\:F_F'L&!][
MN/^\:K?ELGH]ZV\P;;7[6LTN__PGEH9_P>;-YV#"TV"C.8U/<QI3HU_^?5OM
MROU<?JR^5IN["INZAR'2_1##G?;K)8_C[&+^59T2Q(AEZ=A(D,XX2DU.4A-2
MZH?FOAH>"=OMZGNP;-H.D_HP1**H2%FB*84V<9YK0DE7'(6F)Z&IY3E]MUDV
M:_24IE!#$6LZ$1O&-9VD)XXZLY/.C-3Y6]/UM^VFN^U/:_VHT@RH2$)-*#3)
M]0N7],119W[2F5OHK#==U8_=!<O;<G=3H8^7' AANI(%8I-IWV5!^N.HMCBI
M+4BU#]=L\.S7INV?K6^K_@Y?'2[DX+?R&RZ\ **B1/M*+A ;SC3AI&N.PEDH
M626TD=ZK#'[ZUJ-OBU[0AT%&]ZA(TXK8Z/,A:&=<Q2I@QDBQ?^NI__'[T^'@
MT=D*]1L48L1S_5JFW7"5R:5,3M^,][>G]H N]8 GJ%X.I.@/6,2$Z[=CVAE7
ML1+0&,DJRCD]?G_??.T9>0_17=/3\WK=D]JGKEE^N6U65SU'HW,1(>>>Z[,!
MC7B>Z-,Q!5HQR5:,AJN'&W?9ME6'"XVAT)07.F]@9E$1ZO<N!@DL2@HN'W9C
M%1*;&,U-IYBG#TNJW<WWX31NR\UW5)$G[CD(]SF:\#7:>!HEE+%TPNB%>0*M
MP\3Z'$WX&FT\L9("&8V!5B$,@XS'HUA'!,PJ+, 390H89)(&&8V#5G$,@YB7
MQ#H*(D9Q7.AJIX!!)FF0T3BXZ 4.>9J;L@W:_IF!BD70+@</#(P10UWL% #(
M)0!R&@#?EP/E#PFI*B@W5X?8ICE=X-4#%:(/$PZ1+\IT+D2-=#"DG72=! F&
MG 9#4?7#+NN'^^(P"^5ZN&'^9_\!JAQAQ4Q_B&)&B1[ET9ZY*I>LR&E6_*7J
M'[ ],72/A3D<(B!+"ETI9J2#(NV)JU()BIP&Q4/H;G=A0])C>03.+V*5 B"D
MW7*5+8&0VV;;'H]\.*2]A('O,32"N1G:&5>QDALYS8UVZ1F.9-/TYQ1B [^Z
M4] =EW3'Z9R;?8Z&P[0:B_2,%&;$]2<S[9*K9,E=G.8NIT0-AX05Z\(6B%$?
M\.CJIZ P+BF,TQ1FEZOAD+!R\%V&-FFLBYT"PKB$,$Y#&)VKX0A9P>\P-.+Z
M0UK0;CC*C"1^131^6>9J(@A1^O?7;")H7URU2LJ*;--O3TG51 A5@5./&,%3
M3[OK.AT2O2(:O3[L!ACIOC\/MJMRTSW?@V?UQUV]':Z%Y\'-KI\C= 8@;44]
M4NO1!V;&<@XN"FRT.)*W@[$\I7)JPUN/9Z(B).46A^#&C)GQ/D+6540P$Q6'
M2HULK$+B4V2+3\>*/*K%$_8<)/L<3?@:;3R!$LFB9,H*NM?DGM?1A*_1QA,K
M\2^R+;D2.:@(0AU21\>L8"&=]L=5KV2_B&8_JQQ4!#$.%M,1(UA-I[UQ52M9
M+Z)9SR9LBY!<6@&>A(B1/B."=L95K&2]B&8]N[ M@C@'KV1HD^HQ*NV,Z\LO
MDOABFOCLP[88$AT,VVR,!.V2JV0)?C$-?DYA6PP1+@9)"<0HTB\*07OGJEYR
M7DQSGEW8%B,IM!#(14JV>MQ&>^.J5F)?3&.?94 30ZS3R0\QX4#L)"^R*6^R
MT73H)Z*)D6(K [,!C3@H$]'NNDZ'9+W8)OWV./+',*D6);G^*M ",XO23$=^
MVAE7L9*_8EO^.KWE^]_@G,(U/?ZY;.MU-.%KM/'<2M:+LPF#AM@3NATFUN=H
MPM=HXXF56!G;8B7U[BU$1J1PC5G!PC7MCZM>298Q399604,,H1$6KA$C6+BF
MO7%]V5BB94*CI4WA.D'*L2!UA!F!PC7MC*M8"94)#95/*5PG6/E6ARW4"+QT
M/05;)I(M$YHMSRY<)TBV#Q2N,2-0_:(]<U4N.3.A.=-8N$Z0ZBPH7*-&>L!(
M>^*J5$)F8O-*G^6%#2D1*5QC5K!P3;OE*EM9.D'#I$T&)$&JM"!&1(Q@X9IV
MQE6LA,G$II9KRH DR/((_3F%V,"O[A1TETBZ2VP64=AD0!*8J8,9$,P(%*YI
MEUPE2^Y*K$JWYV5 $B1U!^HCB!$L7-/>N:J7%)98K:\P9$ 22%@% !-HHS^W
M!>V,ZT(H"6$I#6%TX3I%R"K2 V#$B*?ZEYAVPU6FQ*^4QB_+/$\*(4K__II-
M!.V+JU9)62E-67[2/"E:MM4G UEQ 4_]%.B52O1*:?1R+ERG2"VWIT_]2XZ9
ML4R_%PC:2]=9D%B6/FVE18HNH2CT,!HSXPR>\BE@+)4PEMK"F)+L^FG8:6!7
M+X/?NWI5=VB2BQ[WW%R,U]&$K]'&<ZHLF9UR=4;J-7OH=33A:[3QQ$J^3#VL
MSDA1:M3I"K-B$;@330&7J83+U,/JC-1F=09B!)-<M#>N:B5,IC1,6BTU1][\
M \OY$".6ZBO<:&=<5YM+F,QLBL7&]>8(+^I@@=A$>C6-=L95K$3*C$9*^[@P
M@\@(<IB8C7YV:8=<!4NNS*PJP^=%A1E2* ;O06!&#)SN*3 RDQB9T1AI%Q5F
M2!58S_ @-DPO1-#.N(J5M)@9WB.T"Y<R2(-@YPBCB:!]<=4J83&C8=%/N)3!
MM!W3Z_\+Q B4H&AO76=#8EYFD]I[/$[(D)?OPASDY!$S5F1Z0EO0SKB*5;9'
ML44O(DXXLTY._\ES2=?K:,+7:./IEN27Y1.&$)DGD#M,K,_1A*_1QA,K(3.S
MA4PBA,@0@(0A!&8%0PC:']?=?B1GYC1G6H40.;+#"P@A$",80M#>N*J5H)G3
MH&E3)\_-B4NSB: =<14J 3.G ?,I-?(<R40F.F=B1I%>(Z>==)T$R9DYS9EG
MU\AS!#GU;9L6F)%>>A2T9Z[*)73F-'0::^0Y9$GP&@1FH\=1M!^N.B5PYC;O
M'5I>U@A6@M>6%HA5 55/ 9:Y!,O\Z7ONY1A<ZI$R8@03(;0SKF(E6.8^-M[+
MD<U4P*E%5OKJD3'MC*M89?,];[OO(8M]P>E%;,#9G0*W<HE;^00;\.4(6(%$
M"&8$$B&T=ZZ;#TKX*GSLP5<@23[]7HW8@$0([8RK6,E>Q5/VX"L@4L&@'S$"
M03_MA:M*"5Z%ERWX"HA/.F2:303MBZM6R5?%_V,'O@+)X<$SCZP: 6=^"N8J
M)',5-',Y%\<+9(%'&,7@>D#>W2LB^"V?@L@*263%TU:"%)"O>%B 5[L0,U;D
M3 \P:&=<Q4H0*QQ6@OS2QY9$79P>\MS<B]?1A*_1QM,I4:^8<O%'X35;Z'4T
MX6NT\<1*K"P\+/XHD,V:0SV!LT"LBE1_@9AVQU6NLJFSA[4?!>1#<!,RF@C:
M$^=-G-5=G W;R%C$@L<QQN]5Z7D-S(HG8.-7VA]GQ<I6SJ%-L=@4$!Y'&3]!
M@&1DMQBPS3'MC[-BKBBFF=(^*CR.-$K"@HU'+8R$P2=GU<KVSJ%5E?B\T/ X
MZ.B,PNTY,2L.-G2F'72> F5+YY!&2ML]VB$9IO!2AT9@>8#!'V?%RO;/H>%U
M0\L=S$/(A_K=V\)&&-QQ%JQLU!S2".EI%_,0V\@%;M2/Y?O 'KRTQ\YSHNRQ
M'-JD_(BMS$-T=8C^!5Z@=CP*X1=]DDV60V67Y= 6T/! XLS"N>'/G;V#M]?A
MA+?AM.E6MGD.BPD#C>/HWF;7YW#"VW!:JPT%20V=1>SV2$>ZAB#A!F8&XPV#
M1\Z:U?XB-)3:[9..]! !3RVSC3 XXRQ7(5)#HQ&KC=*1'B+(3NF8%=PJ?9I>
M(VJS$4.WD:<4U!G2/X0QL$$^9J5G 87!3^>94*#4T&CD[*HZ0WJ*L 3VUT&L
M8KVN;G#.6;Y"J(8.)<;2^G& 4=D-GFS$",3:TW014=N(T.TTSJJO'\<:OU,
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
MOEE*E5%CMVH5ZEP!34JCC(<DBH["C#(1S*?ELVLUG\JUX4S M4)ZG654/2R
MRV(6X.#QP6>V2HU[$,ZG.5W!#9@O^;6RN[!!25@&0C,ID(+E+#C%)PM2&I0G
M;AD4>FN-7"CW4OYPF\MD%D2.$7"(C8.@]F\#[X%SAV1Y_*Q!@\:G,]Q>/Z)_
M*(.WP=Q3#>\EOV.)26?!)$ )+.F:F\^RN( ZH)'#BR77Y2\JZK-1@.*U-C*K
MC2V#C(GJG_ZJ$[%E@,<[#$AM0$K>E:.2Y1DU=#Y5LD#*G;9H;E&&6EI;<DRX
MJMP89=\R:V?FMU0Q>L\!70H#"K1!Y\(PPT"CO9NJ4D@NT>WEN3U1?00VF?MH
M[PP,95SOH[=H!\;# ;I6K$18@( EBYE=3T-C:3OG85Q37%04R0Z* W0EA4FU
M14T@^=,^M.$V,9/'F!?$"WA%U2$:X -$(C)"5W<>R$&3QD$).=P!>0;<4/2?
M+(1.67Z KEB<LA45!^A&<JIL(N1W^QUV!>\%=DUYHG,:PRRP7:=!;2"8__,&
M'T7O/+2'#>UAB3YX7O4?T->/]B2Z-)#I;UVDASV0'C6D1]Y<?RH$*)=FQ&K6
M70PK#!R5(.YNVLRCP]$TW'1X/FH\'WD]_TLSR#DU@&)JPW.)VF/"?D'[70PJ
MK-$6 3+L]C]N_(_]_J'(I3+U-W4A><+$2G?Y]N*\L#Z3AN6DGX]JT@/IXX;T
M\2N6]OBOTN))U%U;'+4W<>2G</<)W3&1H/.?:^??5U\_U MSA;=$ _=3XAKW
ME7F3EC=YA:NC!GG:W8%;B<!^C7#U=36-9:?3/G0 MT* >U("W(<4X%8+L%\,
MGM>W-=@?C1OM:MQ6%;!?%DXWC!JIGMZ\7KB7IJP5$3SNJ=1]J IN905[!>"I
MS3OI;%Z\H\BM/F"_0&P7N=.OU_R%R2&M>)"HGZ*2/I2$M$I"O#?^,_NW!MON
MWQ'Y_\4<;DU#&:A5.?-I%,NU,-5@U#QMYLK3:IIJCU=#J9T45DQHQ&%I3:/#
ML?6LJCFOVAB9E[/5O31V4BN7J9V-0;D#]OU22O.X<0Z::7O^&U!+ P04
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
MH:I,[\N*D5N7\"ZEP?39%3?X) )E.^#WE93FN6('J!]9\7]02P,$%     @
M@E686BL(1\%$ P  LA0   T   !X;"]S='EL97,N>&ULW5A=3]LP%/TKD1D3
M2!-I&TB;T5;:*B%-VB8D>-@;<ANGM>38F>.R=K]^OG&2?N"+.AX&72J(?8_/
MN<?V36,8EF8MV-V",1.L<B'+$5D84WP,PW*V8#DM+U3!I$4RI7-J;%?/P[+0
MC*8ED'(1]CJ=.,PIEV0\E,O\)C=E,%-+:4:DWX8"=_N2CD@WOB2!DYNHE(W(
MP]G[GTMEKM\%[G[RX>2D\W!^O1\_JX!S$GI%KPX0O>C@NA;#I.-=Z7JX56J8
M&+%_F*?G7>&^!AY?IZVM4XR6>*>SQ80.0NYW_.1==DT/ZW(8#S,E-U41$1>P
M^C1GP2,5(S*A@D\U!U9&<R[6+MR#P$P)I0-CR]$F[$*D_.W@KNM!I=8Z.9=*
M5[E=!O=[6@_? YH>&.1"M 9[Q 7&PX(:P[2\L9UJ<!5\ @5U^WY=6(=S3=?=
MWA79$*J;33)5.F6Z3=,E36@\%"P#.YK/%W WJ@@!-$;EMI%R.E>25AX:1MVP
MLC,FQ!T\QC^R'>U5MK5SU;[)MFD-U4TGXSJ@OZWFM+=E+U^D&Q3\49G/2SL=
M6?6APMFM9AE?5?U5UAK U+NX.BT*L?XD^%SFS$W^X(3C(6UXP4)I_MMF@U*9
MV0#3)'ADVO#9=N27IL4]6YFFG%89[KEWA)[_[3K/F62:BFW3MO;?\BJ_V''4
M?RW+U;?*OF&OQ_K=_-9-7AV#R?@83!Y%30Z.P61R!";[K_:M>;C)Z&TN9%B?
MA+:.6SN'K38:P*%V1+[#(5ELD@;3)1>&R[JWX&G*Y),SEY4W=&K_(-O1M^-3
MEM&E,/<M."*;]C>6\F6>M*-N82'J49OV5YA>-VY/U#87ERE;L712=_5\6C4#
MV[!9ZPL(^\A-=?D1C.,P/P(8E@=S@'$<"\OS/\UG@,['89BW@1<9H)P!RG$L
M'S*I/E@>/R>QEW^F21)%<8RMZ&3B=3#!UBV.X<>OAGD#!I8',OW=6N.[C5?(
M\W6 [>ES%8+-%*]$;*;X6@/B7S=@)(E_M[$\P,!V :L=R._/ S7EYT01["KF
M#7N"<21), 1JT5^C<8RL3@P?__Y@3TD4)8D? <SO((HP!)Y&',$<@ <,B:+J
M/;CW/@J;]U2X^2_E^ ]02P,$%     @ @E686I>*NQS     $P(   L   !?
M<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2!8I%G;^O
MVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA])
M1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2
M?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/IKV,BM'I;
MZ/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04    " ""59A:'EO\R,H$  "'
M*@  #P   'AL+W=O<FMB;V]K+GAM;,6:6V_B.!2 _XK%4_=A%G+M3%4JS?:R
MB[3M(JCZNG*3 UB3V,AVZ.77CQ/*8A<XVI<S>8(X)GPYB?V=X^3R1>D?STK]
M8*]U)<UXL+)V?3$<FF(%-3>_JS5(MV>A=,VMV]3+H5EKX*59 =BZ&L:C43ZL
MN9"#J\O=L:9ZZ&\H"X452KK&MN%)P(O9[V\WV488\2PJ8=_&@^Y[!0-6"REJ
M\0[E># :,+-2+W\I+=Z5M+R:%UI5U7@0;7<\@;:B.&B>MY"/_-ET+98_S[@#
M&0_RD3O@0FACNQ[=\;ECW(#KO-UJK+H3E05]PRW\J56S%G+9'L:=Q= [C2X.
MN\]M$"_T_PFC6BQ$ 3>J:&J0=AM'#54+*,U*K,V 25[#>'"M-J#9E"^A/2GW
M+Y-R>X+6D7GATA?"[="3LF,DY+F?LUL)>OG&KI5>*]UU<=^E494H/<@8@8Q[
MA/PW]B 3!#+I$S+Q(%,$,NT3,O4@,P0RZQ,R\R!S!#+O$S+W(,\1R/,^(<\]
MR*\(Y%=B2+?M^FBS1ZW77+Y]8'J0WQ#(;SU"!E-0-,)F\U&?F/XD%*'2H;8.
MBNE/0Q&FG8C:.RBF/Q%%F'@B:O.@F/Y4%&'JB8C=,X-EXYJ5?F/WW+IDS/AD
MF&\B:N&X+-0EA" + 89Q6;81K(5M?Q9 8KZ)B(5S)R1W@'+Y0<C7PJ7.XKWK
MZ4-BOHF(A7/'A69/O&J W0,WC8:#&&*FB8A5\Q%#7K&)-%8W!W"882)BQ<S
MBFV\V!\@82$"M!C32DRLE8DL5 WLD;]"P(0Y)"9VR"W7LAL-4U=0S5=< _O"
M]@F/CXF6+L0.F<$&9.-7>S'FBIC8%3-P6:"KG2M@<UA^OO]CS \QL1^>N!8=
MV$0Z.8"Q[DI:845XRV&>B(D]<?LJ+/O>+BT<8&%FB(G-,.5O;-.-@^[GL@!V
M(TQ1J7;^]2$Q,\3$9G 3KBC=2'W4O'3#EGW7FCOE'MR!F!YB8CV@4TJ0Y,>8
M*&+Z6N1TNL+._.403!H)L330A"7$Q#R2$'OD1,K"SA[;R<B_-Q/,(PFQ1XZF
M+CO(WWQ*= V,7"\'.<Q11LPS";%G_&3F*!RFF(1:,>@4Y!?P"::<A%@Y'UG-
MT?!AEDF(+7,DO3G*B%DF(;;,Z3RG0_4Q,<LDQ);YE.P<"V.*Z26E7^HZ;<%
MUBFFEY1^J0O!#!X+8'I)Z9>Z$$Q_12[%_)(2^P7-*<*+CCYE(58,CAE<=$PV
M*;%L<,S@HF.R2?M<^0J685/,/6D_:U_L;-[4-=<^)J:?E'H-[ 3F%W;VP'6
MB>DG)=;/B7QW[@Y=-I5?UF:8A;)?4^1\QFPCZ3IO?$S,0AFQA8[FY;M8,N5C
M8A;*R!?+CF#N8@E^ZI%A%LJ(+116$/LP+MCM8@&%CXE9*".V$%Y+! _[T:?]
MQ!;ZKY:X$88OEQJ6VQ4"%\YVEX^)62C[527/_GYTR&"YJ(*D.,,<E/51_QP?
MYYB#,F('H9A!&I=A#LJ('815:@^!T7/,03FQ@S!,EWOXF)B#<F('H9C%RL?$
M')03.^B@[@W'NX^).2@G=M !IJ^A68").2CO'#3L.INKR](Y5T+YX/["N/:"
M5\54L_9C^S)&FK6/2!=-55V[MG_DWXJ7N_<H=^^ 7OT$4$L#!!0    ( ()5
MF%K22;QM$0(  !<F   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-
MV3MNVT 4A>&M"%R 1_<UM@/+51JW@3= R*,'+(D$AT'LW4>0"^D0*=(8/!4Q
M)'CY%\0'8OCTJQS:<=^=ZF[?U\7'\7"JJV8WCOV/E.IZ5XYMO>OZ<CI?V73#
ML1W/RV&;^G;]WFY+TN4RI^%V1O/\=#MS\?K9E_^9V&TV^W7YV:U_'\MI_,?@
M]*<;WNNNE+%9O+;#MHRK)GT<KJ=KNASD[CRY6;R\K9KAY4V:-'>00I#.'V00
M9/,'.03Y_$$!03%_4(:@/'_0/03=SQ_T $$/\P<]0M#C_$&R1!F7!$D3K FT
M%N1:"+P6!%L(Q!8D6PC,%D1;"-069%L(W!:$6PCD%J1;".P6Q%L(]%;46PGT
M5M1;"?36R<<V@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!
MWH9Z&X'>AGH;@=Z&>AN!WC;9+"'0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\C
MT-M0;R/0VU%O)]#;46\GT-M1;R?0VU%O)]#;)YO=!'H[ZNT$>COJ[01Z.^KM
M!'H[ZNT$>COJ[01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>L?D9R6!WH%Z
M!X'>@7H'@=Z!>@>!WH%Z!X'>&?7.!'IGU#L3Z)U1[TR@=T:],X'>&?7.WZEW
M'3\/I5Y[OM;X_.^D>CS?6ZZ/ORR_3D[>W@O.Z;:B/O\%4$L#!!0    ( ()5
MF%K B&UTZ0$  'XE   3    6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0&
MX+]"=FM8Z=?\B'"CWJH7_H&Z'61A6YNV(/Q[NP$F&B4:3'QO6*#M><]ZDN>*
MZZ>MHS#:M$T7IMDB1G?%6"@7U)J06T==6IE;WYJ8OOH7YDRY-"_$Q&12L-)V
MD;HXCGV-;'9]2W.S:N+H;I-^#K7MIIFG)F2CF]W&/FN:&>>:NC0QK;-U5WU*
M&>\3\G1RV!,6M0MG:4/&ODSH5[X/V)][6)/W=46C1^/CO6G3+K9I6(C;AD)^
MO,07/=KYO"ZILN6J34?RX#R9*BR(8MODNZ)GQY-CNF':??*3\X<RQP+3SD=O
M74@3\_3[N,-(^M-CEPJ1C_7Q5WQ/3*5/?C_JIUU1]</L=+VOUB^'>00V/$Z_
MXX\S?J__RSX$2!\2I \%TH<&Z:, Z>,<I(\+D#XN0?K@$Y1&4$3E**1R%%,Y
M"JH<156.PBI'<96CP,I19!4HL@H4606*K )%5H$BJT"15:#(*E!D%2BR"A19
M)8JL$D56B2*K1)%5HL@J4625*+)*%%DEBJP215:%(JM"D56AR*I09%4HLBH4
M616*K I%5H4BJT*15:/(JE%DU2BR:A19-8JL&D56C2*K1I%5H\BJ460M4&0M
M4&0M4&0M4&0M_E/69VN7?QP_///6U-TAGPU_NYJ] 5!+ 0(4 Q0    ( ()5
MF%I&QTU(E0   ,T    0              "  0    !D;V-0<F]P<R]A<' N
M>&UL4$L! A0#%     @ @E686MTXJ3_Q    *P(  !$              ( !
MPP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ @E686IE<G",0!@
MG"<  !,              ( !XP$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"
M% ,4    " ""59A:?.U&X<H)  "'3   &               @($D"   >&PO
M=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ @E686JL:0*[7!@
M."(  !@              ("!)!(  'AL+W=O<FMS:&5E=',O<VAE970R+GAM
M;%!+ 0(4 Q0    ( ()5F%H9_O6%. ,  "4*   8              " @3$9
M  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " ""59A:GB,S
M+8<"   "!@  &               @(&?'   >&PO=V]R:W-H965T<R]S:&5E
M=#0N>&UL4$L! A0#%     @ @E686F%:?_J6!@  91P  !@
M ("!7!\  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( ()5
MF%K3HZ ,B0D  'TS   8              " @2@F  !X;"]W;W)K<VAE971S
M+W-H965T-BYX;6Q02P$"% ,4    " ""59A:P"/I)^,"  !E"   &
M        @('G+P  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%
M  @ @E686F5A<5!\"   UDT  !@              ("! #,  'AL+W=O<FMS
M:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( ()5F%HQ;9=Y,@<  $DJ   8
M              " @;([  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"
M% ,4    " ""59A:5^,,Y,<"  #<"   &0              @($:0P  >&PO
M=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( ()5F%JK5PE.T @
M -,R   9              " @1A&  !X;"]W;W)K<VAE971S+W-H965T,3$N
M>&UL4$L! A0#%     @ @E686DQ&XZ'J#0  DF   !D              ("!
M'T\  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " ""59A:
M[?2:*C$#   *"P  &0              @(% 70  >&PO=V]R:W-H965T<R]S
M:&5E=#$S+GAM;%!+ 0(4 Q0    ( ()5F%JT >;2V08  / W   9
M      " @:A@  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%
M  @ @E686M2>1?))!   50\  !D              ("!N&<  'AL+W=O<FMS
M:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " ""59A:?8&NN/L4  #,=
M&0              @($X;   >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+
M 0(4 Q0    ( ()5F%HW7TS+.PX  !=+   9              " @6J!  !X
M;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ @E686G,*(2O6
M"   @BL  !D              ("!W(\  'AL+W=O<FMS:&5E=',O<VAE970Q
M."YX;6Q02P$"% ,4    " ""59A:V;_D.C0%  !V&   &0
M@('IF   >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( ()5
MF%I3XDL,S@0  -83   9              " @52>  !X;"]W;W)K<VAE971S
M+W-H965T,C N>&UL4$L! A0#%     @ @E686A.9&R[L!   Y1(  !D
M         ("!6:,  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4
M    " ""59A:)V&7B_$%   )$   &0              @(%\J   >&PO=V]R
M:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( ()5F%I<:FM2^ H  ,1
M   9              " @:2N  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL
M4$L! A0#%     @ @E686G+\E 55"P  *D@  !D              ("!T[D
M 'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " ""59A:K&N9
M)(8+  "O00  &0              @(%?Q0  >&PO=V]R:W-H965T<R]S:&5E
M=#(U+GAM;%!+ 0(4 Q0    ( ()5F%ILA#29: 0  %X0   9
M  " @1S1  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @
M@E686AN8#JE& @  G 4  !D              ("!N]4  'AL+W=O<FMS:&5E
M=',O<VAE970R-RYX;6Q02P$"% ,4    " ""59A:$ZV'ZT0"  "*!@  &0
M            @($XV   >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4
M Q0    ( ()5F%J,>0M;$0L  '0D   9              " @;/:  !X;"]W
M;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ @E686C,UMK'7!@
M)1P  !D              ("!^^4  'AL+W=O<FMS:&5E=',O<VAE970S,"YX
M;6Q02P$"% ,4    " ""59A:"D%PD.\'  "_(@  &0              @($)
M[0  >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( ()5F%JF
M_^6ML@,  'T-   9              " @2_U  !X;"]W;W)K<VAE971S+W-H
M965T,S(N>&UL4$L! A0#%     @ @E686F_?2]A2!   H1,  !D
M     ("!&/D  'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4
M" ""59A:4/TM9+ #  "9#0  &0              @(&A_0  >&PO=V]R:W-H
M965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( ()5F%I59+$(F0,  %(-   9
M              " @8@! 0!X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L!
M A0#%     @ @E686DN5>CE> P  _ <  !D              ("!6 4! 'AL
M+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    " ""59A:P.X @_($
M  #U%P  &0              @('M" $ >&PO=V]R:W-H965T<R]S:&5E=#,W
M+GAM;%!+ 0(4 Q0    ( ()5F%I-)XN.,@@  $<T   9              "
M@18. 0!X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ @E68
M6L]FE P=!@  F!   !D              ("!?Q8! 'AL+W=O<FMS:&5E=',O
M<VAE970S.2YX;6Q02P$"% ,4    " ""59A:@_W_ 4$#  "U"@  &0
M        @('3' $ >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0
M   ( ()5F%H:)!U]40<  #,]   9              " @4L@ 0!X;"]W;W)K
M<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ @E686E>4L@45 P  [ H
M !D              ("!TR<! 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q0
M2P$"% ,4    " ""59A:,R[ZQ:X#  #B#@  &0              @($?*P$
M>&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( ()5F%K]5WJ,
MQ04  '8K   9              " @00O 0!X;"]W;W)K<VAE971S+W-H965T
M-#0N>&UL4$L! A0#%     @ @E686M>C<A+-!0  MR0  !D
M ("! #4! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " ""
M59A:EA8?63@&  !D)P  &0              @($$.P$ >&PO=V]R:W-H965T
M<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( ()5F%I*1LEOZP,  -@6   9
M          " @7-! 0!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#
M%     @ @E686NAD&)M;!0  =R,  !D              ("!E44! 'AL+W=O
M<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    " ""59A:;ZK]+$\#  #A
M#   &0              @($G2P$ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM
M;%!+ 0(4 Q0    ( ()5F%INNC+$GPD  &Y6   9              " @:U.
M 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ @E686LY$
MGBXG @  UP0  !D              ("!@U@! 'AL+W=O<FMS:&5E=',O<VAE
M970U,2YX;6Q02P$"% ,4    " ""59A:,O@=.$D%  !1(0  &0
M    @('A6@$ >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    (
M ()5F%IQX7/9!0,  %0,   9              " @6%@ 0!X;"]W;W)K<VAE
M971S+W-H965T-3,N>&UL4$L! A0#%     @ @E686M$RIP\S!   L1(  !D
M             ("!G6,! 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"
M% ,4    " ""59A:T7$/Z $$   9#@  &0              @($': $ >&PO
M=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( ()5F%K"E?^_3 D
M '!2   9              " @3]L 0!X;"]W;W)K<VAE971S+W-H965T-38N
M>&UL4$L! A0#%     @ @E686CC-/U\- P  _ L  !D              ("!
MPG4! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    " ""59A:
M;)Z]A38/  "=A0  &0              @($&>0$ >&PO=V]R:W-H965T<R]S
M:&5E=#4X+GAM;%!+ 0(4 Q0    ( ()5F%JJ2>M/G!$  -"?   9
M      " @7.( 0!X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%
M  @ @E686D'K]65N!@  IC4  !D              ("!1IH! 'AL+W=O<FMS
M:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    " ""59A:NKAW!'L#  !Y#P
M&0              @('KH $ >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+
M 0(4 Q0    ( ()5F%J%GP&P"P4  .,;   9              " @9VD 0!X
M;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#%     @ @E686NY!>WNY
M P  9Q(  !D              ("!WZD! 'AL+W=O<FMS:&5E=',O<VAE970V
M,RYX;6Q02P$"% ,4    " ""59A:DMTH!6H#  !P#0  &0
M@('/K0$ >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( ()5
MF%HK"$?!1 ,  +(4   -              "  7"Q 0!X;"]S='EL97,N>&UL
M4$L! A0#%     @ @E686I>*NQS     $P(   L              ( !W[0!
M %]R96QS+RYR96QS4$L! A0#%     @ @E686AY;_,C*!   ARH   \
M         ( !R+4! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( ()5F%K2
M2;QM$0(  !<F   :              "  ;^Z 0!X;"]?<F5L<R]W;W)K8F]O
M:RYX;6PN<F5L<U!+ 0(4 Q0    ( ()5F%K B&UTZ0$  'XE   3
M      "  0B] 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !( $@ KQ,
' "*_ 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// 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)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* 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;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>322</ContextCount>
  <ElementCount>307</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>100</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>9952151 - Statement - CMS Energy Corporation Consolidated Statements of Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited</Role>
      <ShortName>CMS Energy Corporation Consolidated Statements of Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952152 - Statement - CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited</Role>
      <ShortName>CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952153 - Statement - CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical</Role>
      <ShortName>CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952154 - Statement - CMS Energy Corporation Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited</Role>
      <ShortName>CMS Energy Corporation Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952155 - Statement - CMS Energy Corporation Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited</Role>
      <ShortName>CMS Energy Corporation Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952156 - Statement - CMS Energy Corporation Consolidated Balance Sheets (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical</Role>
      <ShortName>CMS Energy Corporation Consolidated Balance Sheets (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952157 - Statement - CMS Energy Corporation Consolidated Statements of Changes in Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited</Role>
      <ShortName>CMS Energy Corporation Consolidated Statements of Changes in Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952158 - Statement - Consumers Energy Company Consolidated Statements of Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited</Role>
      <ShortName>Consumers Energy Company Consolidated Statements of Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952159 - Statement - Consumers Energy Company Consolidated Statements of Comprehensive Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited</Role>
      <ShortName>Consumers Energy Company Consolidated Statements of Comprehensive Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952160 - Statement - Consumers Energy Company Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited</Role>
      <ShortName>Consumers Energy Company Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952161 - Statement - Consumers Energy Company Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets</Role>
      <ShortName>Consumers Energy Company Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952162 - Statement - Consumers Energy Company Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consumers Energy Company Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952163 - Statement - Consumers Energy Company Consolidated Statements of Changes in Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited</Role>
      <ShortName>Consumers Energy Company Consolidated Statements of Changes in Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>9952165 - Disclosure - Regulatory Matters</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RegulatoryMatters</Role>
      <ShortName>Regulatory Matters</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>9952166 - Disclosure - Contingencies and Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ContingenciesandCommitments</Role>
      <ShortName>Contingencies and Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9952167 - Disclosure - Financings and Capitalization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancingsandCapitalization</Role>
      <ShortName>Financings and Capitalization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9952168 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9952169 - Disclosure - Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancialInstruments</Role>
      <ShortName>Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>9952170 - Disclosure - Retirement Benefits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RetirementBenefits</Role>
      <ShortName>Retirement Benefits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9952171 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9952172 - Disclosure - Earnings Per Share - CMS Energy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/EarningsPerShareCMSEnergy</Role>
      <ShortName>Earnings Per Share - CMS Energy</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9952173 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9952174 - Disclosure - Reportable Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ReportableSegments</Role>
      <ShortName>Reportable Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9952175 - Disclosure - Variable Interest Entities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/VariableInterestEntities</Role>
      <ShortName>Variable Interest Entities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9952176 - Disclosure - Exit Activities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ExitActivities</Role>
      <ShortName>Exit Activities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9955511 - Disclosure - Earnings Per Share - CMS Energy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyPolicies</Role>
      <ShortName>Earnings Per Share - CMS Energy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9955512 - Disclosure - Contingencies and Commitments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables</Role>
      <ShortName>Contingencies and Commitments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ContingenciesandCommitments</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9955513 - Disclosure - Financings and Capitalization (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancingsandCapitalizationTables</Role>
      <ShortName>Financings and Capitalization (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancingsandCapitalization</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9955514 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FairValueMeasurements</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9955515 - Disclosure - Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancialInstrumentsTables</Role>
      <ShortName>Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancialInstruments</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9955516 - Disclosure - Retirement Benefits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RetirementBenefitsTables</Role>
      <ShortName>Retirement Benefits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RetirementBenefits</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9955517 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/IncomeTaxes</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9955518 - Disclosure - Earnings Per Share - CMS Energy (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyTables</Role>
      <ShortName>Earnings Per Share - CMS Energy (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/EarningsPerShareCMSEnergy</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9955519 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/Revenue</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9955520 - Disclosure - Reportable Segments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ReportableSegmentsTables</Role>
      <ShortName>Reportable Segments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ReportableSegments</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9955521 - Disclosure - Variable Interest Entities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/VariableInterestEntitiesTables</Role>
      <ShortName>Variable Interest Entities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/VariableInterestEntities</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9955522 - Disclosure - Exit Activities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ExitActivitiesTables</Role>
      <ShortName>Exit Activities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ExitActivities</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9955523 - Disclosure - Contingencies and Commitments (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails</Role>
      <ShortName>Contingencies and Commitments (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9955524 - Disclosure - Contingencies and Commitments (Schedule of Remediation and Other Response Activity Costs by Year) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails</Role>
      <ShortName>Contingencies and Commitments (Schedule of Remediation and Other Response Activity Costs by Year) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9955525 - Disclosure - Contingencies and Commitments (Summary of Guarantees) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails</Role>
      <ShortName>Contingencies and Commitments (Summary of Guarantees) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9955526 - Disclosure - Financings and Capitalization (Major Long-Term Debt Issuances and Retirements) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails</Role>
      <ShortName>Financings and Capitalization (Major Long-Term Debt Issuances and Retirements) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancingsandCapitalizationTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9955527 - Disclosure - Financings and Capitalization (Schedule of Revolving Credit Facilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails</Role>
      <ShortName>Financings and Capitalization (Schedule of Revolving Credit Facilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancingsandCapitalizationTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9955528 - Disclosure - Financings and Capitalization (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails</Role>
      <ShortName>Financings and Capitalization (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancingsandCapitalizationTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9955529 - Disclosure - Financings and Capitalization (Schedule of Forward Stock Contracts) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails</Role>
      <ShortName>Financings and Capitalization (Schedule of Forward Stock Contracts) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancingsandCapitalizationTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9955530 - Disclosure - Fair Value Measurements (Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails</Role>
      <ShortName>Fair Value Measurements (Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9955531 - Disclosure - Fair Value Measurements - (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails</Role>
      <ShortName>Fair Value Measurements - (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9955532 - Disclosure - Financial Instruments (Schedule of Carrying Amounts and Fair Values of Financial Instruments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails</Role>
      <ShortName>Financial Instruments (Schedule of Carrying Amounts and Fair Values of Financial Instruments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancialInstrumentsTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9955533 - Disclosure - Financial Instruments (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails</Role>
      <ShortName>Financial Instruments (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/FinancialInstrumentsTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9955534 - Disclosure - Retirement Benefits (Schedule of Net Benefit Costs) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails</Role>
      <ShortName>Retirement Benefits (Schedule of Net Benefit Costs) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RetirementBenefitsTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9955535 - Disclosure - Retirement Benefits (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails</Role>
      <ShortName>Retirement Benefits (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RetirementBenefitsTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9955536 - Disclosure - Income Taxes (Schedule of Effective Income Rate Reconciliation) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails</Role>
      <ShortName>Income Taxes (Schedule of Effective Income Rate Reconciliation) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/IncomeTaxesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9955537 - Disclosure - Earnings Per Share - CMS Energy (Basic And Diluted EPS Computations) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails</Role>
      <ShortName>Earnings Per Share - CMS Energy (Basic And Diluted EPS Computations) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9955538 - Disclosure - Revenue (Disaggregation of Revenue) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails</Role>
      <ShortName>Revenue (Disaggregation of Revenue) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RevenueTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9955539 - Disclosure - Revenue (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/RevenueNarrativeDetails</Role>
      <ShortName>Revenue (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/RevenueTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9955540 - Disclosure - Reportable Segments (Schedule of Financial Information by Reportable Segments, CMS Energy, including Consumers) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails</Role>
      <ShortName>Reportable Segments (Schedule of Financial Information by Reportable Segments, CMS Energy, including Consumers) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ReportableSegmentsTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9955541 - Disclosure - Reportable Segments (Schedule of Financial Information by Reportable Segments, Consumers) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails</Role>
      <ShortName>Reportable Segments (Schedule of Financial Information by Reportable Segments, Consumers) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ReportableSegmentsTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9955542 - Disclosure - Variable Interest Entities (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails</Role>
      <ShortName>Variable Interest Entities (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/VariableInterestEntitiesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9955543 - Disclosure - Variable Interest Entities (Summary of VIE Information) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails</Role>
      <ShortName>Variable Interest Entities (Summary of VIE Information) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/VariableInterestEntitiesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9955544 - Disclosure - Variable Interest Entities (Schedule of Variable Interest Entities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails</Role>
      <ShortName>Variable Interest Entities (Schedule of Variable Interest Entities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/VariableInterestEntitiesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9955545 - Disclosure - Exit Activities (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ExitActivitiesNarrativeDetails</Role>
      <ShortName>Exit Activities (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ExitActivitiesTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="cms-20250331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9955546 - Disclosure - Exit Activities (Schedule of Retention Benefit Liability Roll Forward) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.consumersenergy.com/role/ExitActivitiesScheduleofRetentionBenefitLiabilityRollForwardDetails</Role>
      <ShortName>Exit Activities (Schedule of Retention Benefit Liability Roll Forward) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.consumersenergy.com/role/ExitActivitiesTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="cms-20250331.htm">cms-20250331.htm</File>
    <File>cms-20250331.xsd</File>
    <File>cms-20250331_cal.xml</File>
    <File>cms-20250331_def.xml</File>
    <File>cms-20250331_lab.xml</File>
    <File>cms-20250331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>cms-20250331_g1.jpg</File>
    <File>cms-20250331_g2.jpg</File>
    <File>cms-20250331_g3.jpg</File>
    <File>cms-20250331_g4.jpg</File>
    <File>cms-20250331_g5.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1287">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="63">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>92
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "cms-20250331.htm": {
   "nsprefix": "cms",
   "nsuri": "http://www.consumersenergy.com/20250331",
   "dts": {
    "inline": {
     "local": [
      "cms-20250331.htm"
     ]
    },
    "schema": {
     "local": [
      "cms-20250331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "cms-20250331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cms-20250331_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "cms-20250331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cms-20250331_pre.xml"
     ]
    }
   },
   "keyStandard": 265,
   "keyCustom": 42,
   "axisStandard": 36,
   "axisCustom": 0,
   "memberStandard": 37,
   "memberCustom": 57,
   "hidden": {
    "total": 7,
    "http://xbrl.sec.gov/dei/2024": 6,
    "http://fasb.org/us-gaap/2024": 1
   },
   "contextCount": 322,
   "entityCount": 1,
   "segmentCount": 100,
   "elementCount": 668,
   "unitCount": 6,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 1287,
    "http://xbrl.sec.gov/dei/2024": 63,
    "http://xbrl.sec.gov/ecd/2024": 4
   },
   "report": {
    "R1": {
     "role": "http://www.consumersenergy.com/role/CoverPage",
     "longName": "0000001 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
     "longName": "9952151 - Statement - CMS Energy Corporation Consolidated Statements of Income (Unaudited)",
     "shortName": "CMS Energy Corporation Consolidated Statements of Income (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FuelCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited",
     "longName": "9952152 - Statement - CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited)",
     "shortName": "CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical",
     "longName": "9952153 - Statement - CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)",
     "shortName": "CMS Energy Corporation Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
     "longName": "9952154 - Statement - CMS Energy Corporation Consolidated Statements of Cash Flows (Unaudited)",
     "shortName": "CMS Energy Corporation Consolidated Statements of Cash Flows (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProceedsFromIssuanceOfCommonStock",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
     "longName": "9952155 - Statement - CMS Energy Corporation Consolidated Balance Sheets (Unaudited)",
     "shortName": "CMS Energy Corporation Consolidated Balance Sheets (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-22",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-22",
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical",
     "longName": "9952156 - Statement - CMS Energy Corporation Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "shortName": "CMS Energy Corporation Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-22",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-28",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
     "longName": "9952157 - Statement - CMS Energy Corporation Consolidated Statements of Changes in Equity (Unaudited)",
     "shortName": "CMS Energy Corporation Consolidated Statements of Changes in Equity (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-21",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-41",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
     "longName": "9952158 - Statement - Consumers Energy Company Consolidated Statements of Income (Unaudited)",
     "shortName": "Consumers Energy Company Consolidated Statements of Income (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:UtilitiesOperatingExpenseFuelUsed",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited",
     "longName": "9952159 - Statement - Consumers Energy Company Consolidated Statements of Comprehensive Income (Unaudited)",
     "shortName": "Consumers Energy Company Consolidated Statements of Comprehensive Income (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited",
     "longName": "9952160 - Statement - Consumers Energy Company Consolidated Statements of Cash Flows (Unaudited)",
     "shortName": "Consumers Energy Company Consolidated Statements of Cash Flows (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
     "longName": "9952161 - Statement - Consumers Energy Company Consolidated Balance Sheets",
     "shortName": "Consumers Energy Company Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-22",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-69",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical",
     "longName": "9952162 - Statement - Consumers Energy Company Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consumers Energy Company Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-22",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-69",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited",
     "longName": "9952163 - Statement - Consumers Energy Company Consolidated Statements of Changes in Equity (Unaudited)",
     "shortName": "Consumers Energy Company Consolidated Statements of Changes in Equity (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-21",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-68",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.consumersenergy.com/role/RegulatoryMatters",
     "longName": "9952165 - Disclosure - Regulatory Matters",
     "shortName": "Regulatory Matters",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PublicUtilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PublicUtilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.consumersenergy.com/role/ContingenciesandCommitments",
     "longName": "9952166 - Disclosure - Contingencies and Commitments",
     "shortName": "Contingencies and Commitments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.consumersenergy.com/role/FinancingsandCapitalization",
     "longName": "9952167 - Disclosure - Financings and Capitalization",
     "shortName": "Financings and Capitalization",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.consumersenergy.com/role/FairValueMeasurements",
     "longName": "9952168 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.consumersenergy.com/role/FinancialInstruments",
     "longName": "9952169 - Disclosure - Financial Instruments",
     "shortName": "Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.consumersenergy.com/role/RetirementBenefits",
     "longName": "9952170 - Disclosure - Retirement Benefits",
     "shortName": "Retirement Benefits",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.consumersenergy.com/role/IncomeTaxes",
     "longName": "9952171 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergy",
     "longName": "9952172 - Disclosure - Earnings Per Share - CMS Energy",
     "shortName": "Earnings Per Share - CMS Energy",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.consumersenergy.com/role/Revenue",
     "longName": "9952173 - Disclosure - Revenue",
     "shortName": "Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.consumersenergy.com/role/ReportableSegments",
     "longName": "9952174 - Disclosure - Reportable Segments",
     "shortName": "Reportable Segments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.consumersenergy.com/role/VariableInterestEntities",
     "longName": "9952175 - Disclosure - Variable Interest Entities",
     "shortName": "Variable Interest Entities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.consumersenergy.com/role/ExitActivities",
     "longName": "9952176 - Disclosure - Exit Activities",
     "shortName": "Exit Activities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R28": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrTrmntdFlag",
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrTrmntdFlag",
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyPolicies",
     "longName": "9955511 - Disclosure - Earnings Per Share - CMS Energy (Policies)",
     "shortName": "Earnings Per Share - CMS Energy (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerSharePolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerSharePolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables",
     "longName": "9955512 - Disclosure - Contingencies and Commitments (Tables)",
     "shortName": "Contingencies and Commitments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cms:ExpectedRemediationCostsByYearTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cms:ExpectedRemediationCostsByYearTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables",
     "longName": "9955513 - Disclosure - Financings and Capitalization (Tables)",
     "shortName": "Financings and Capitalization (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.consumersenergy.com/role/FairValueMeasurementsTables",
     "longName": "9955514 - Disclosure - Fair Value Measurements (Tables)",
     "shortName": "Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.consumersenergy.com/role/FinancialInstrumentsTables",
     "longName": "9955515 - Disclosure - Financial Instruments (Tables)",
     "shortName": "Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.consumersenergy.com/role/RetirementBenefitsTables",
     "longName": "9955516 - Disclosure - Retirement Benefits (Tables)",
     "shortName": "Retirement Benefits (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.consumersenergy.com/role/IncomeTaxesTables",
     "longName": "9955517 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyTables",
     "longName": "9955518 - Disclosure - Earnings Per Share - CMS Energy (Tables)",
     "shortName": "Earnings Per Share - CMS Energy (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.consumersenergy.com/role/RevenueTables",
     "longName": "9955519 - Disclosure - Revenue (Tables)",
     "shortName": "Revenue (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.consumersenergy.com/role/ReportableSegmentsTables",
     "longName": "9955520 - Disclosure - Reportable Segments (Tables)",
     "shortName": "Reportable Segments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.consumersenergy.com/role/VariableInterestEntitiesTables",
     "longName": "9955521 - Disclosure - Variable Interest Entities (Tables)",
     "shortName": "Variable Interest Entities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.consumersenergy.com/role/ExitActivitiesTables",
     "longName": "9955522 - Disclosure - Exit Activities (Tables)",
     "shortName": "Exit Activities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
     "longName": "9955523 - Disclosure - Contingencies and Commitments (Narrative) (Details)",
     "shortName": "Contingencies and Commitments (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cms:EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cms:EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails",
     "longName": "9955524 - Disclosure - Contingencies and Commitments (Schedule of Remediation and Other Response Activity Costs by Year) (Details)",
     "shortName": "Contingencies and Commitments (Schedule of Remediation and Other Response Activity Costs by Year) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-99",
      "name": "us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-99",
      "name": "us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails",
     "longName": "9955525 - Disclosure - Contingencies and Commitments (Summary of Guarantees) (Details)",
     "shortName": "Contingencies and Commitments (Summary of Guarantees) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-116",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfGuaranteeObligationsTextBlock",
       "us-gaap:ScheduleOfGuaranteeObligationsTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-116",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfGuaranteeObligationsTextBlock",
       "us-gaap:ScheduleOfGuaranteeObligationsTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
     "longName": "9955526 - Disclosure - Financings and Capitalization (Major Long-Term Debt Issuances and Retirements) (Details)",
     "shortName": "Financings and Capitalization (Major Long-Term Debt Issuances and Retirements) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-22",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-22",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
     "longName": "9955527 - Disclosure - Financings and Capitalization (Schedule of Revolving Credit Facilities) (Details)",
     "shortName": "Financings and Capitalization (Schedule of Revolving Credit Facilities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-136",
      "name": "us-gaap:ProceedsFromLinesOfCredit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-136",
      "name": "us-gaap:ProceedsFromLinesOfCredit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
     "longName": "9955528 - Disclosure - Financings and Capitalization (Narrative) (Details)",
     "shortName": "Financings and Capitalization (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-20",
      "name": "us-gaap:NotesPayableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-22",
      "name": "cms:AmountAvailableForDividendDistribution",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails",
     "longName": "9955529 - Disclosure - Financings and Capitalization (Schedule of Forward Stock Contracts) (Details)",
     "shortName": "Financings and Capitalization (Schedule of Forward Stock Contracts) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-146",
      "name": "us-gaap:ForwardContractIndexedToIssuersEquityShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-146",
      "name": "us-gaap:ForwardContractIndexedToIssuersEquityShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
     "longName": "9955530 - Disclosure - Fair Value Measurements (Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)",
     "shortName": "Fair Value Measurements (Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-22",
      "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-160",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails",
     "longName": "9955531 - Disclosure - Fair Value Measurements - (Narrative) (Details)",
     "shortName": "Fair Value Measurements - (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherNonoperatingExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-165",
      "name": "us-gaap:OtherNonoperatingExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails",
     "longName": "9955532 - Disclosure - Financial Instruments (Schedule of Carrying Amounts and Fair Values of Financial Instruments) (Details)",
     "shortName": "Financial Instruments (Schedule of Carrying Amounts and Fair Values of Financial Instruments) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-22",
      "name": "cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-22",
      "name": "cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
     "longName": "9955533 - Disclosure - Financial Instruments (Narrative) (Details)",
     "shortName": "Financial Instruments (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-207",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-207",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails",
     "longName": "9955534 - Disclosure - Retirement Benefits (Schedule of Net Benefit Costs) (Details)",
     "shortName": "Retirement Benefits (Schedule of Net Benefit Costs) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-208",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-208",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
     "longName": "9955535 - Disclosure - Retirement Benefits (Narrative) (Details)",
     "shortName": "Retirement Benefits (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-216",
      "name": "cms:DefinedBenefitPlanDeferredCredits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-216",
      "name": "cms:DefinedBenefitPlanDeferredCredits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails",
     "longName": "9955536 - Disclosure - Income Taxes (Schedule of Effective Income Rate Reconciliation) (Details)",
     "shortName": "Income Taxes (Schedule of Effective Income Rate Reconciliation) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails",
     "longName": "9955537 - Disclosure - Earnings Per Share - CMS Energy (Basic And Diluted EPS Computations) (Details)",
     "shortName": "Earnings Per Share - CMS Energy (Basic And Diluted EPS Computations) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PreferredStockDividendsAndOtherAdjustments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails",
     "longName": "9955538 - Disclosure - Revenue (Disaggregation of Revenue) (Details)",
     "shortName": "Revenue (Disaggregation of Revenue) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.consumersenergy.com/role/RevenueNarrativeDetails",
     "longName": "9955539 - Disclosure - Revenue (Narrative) (Details)",
     "shortName": "Revenue (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "us-gaap:ProvisionForDoubtfulAccounts",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "us-gaap:ProvisionForDoubtfulAccounts",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
     "longName": "9955540 - Disclosure - Reportable Segments (Schedule of Financial Information by Reportable Segments, CMS Energy, including Consumers) (Details)",
     "shortName": "Reportable Segments (Schedule of Financial Information by Reportable Segments, CMS Energy, including Consumers) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-23",
      "name": "cms:PropertyPlantAndEquipmentGrossExcludingCWIP",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
     "longName": "9955541 - Disclosure - Reportable Segments (Schedule of Financial Information by Reportable Segments, Consumers) (Details)",
     "shortName": "Reportable Segments (Schedule of Financial Information by Reportable Segments, Consumers) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "cms:PowerSupplyCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
     "longName": "9955542 - Disclosure - Variable Interest Entities (Narrative) (Details)",
     "shortName": "Variable Interest Entities (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-306",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails",
     "longName": "9955543 - Disclosure - Variable Interest Entities (Summary of VIE Information) (Details)",
     "shortName": "Variable Interest Entities (Summary of VIE Information) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-299",
      "name": "us-gaap:VariableInterestEntityOwnershipPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-303",
      "name": "cms:VariableInterestEntityMaximumCapacity",
      "unitRef": "mw",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails",
     "longName": "9955544 - Disclosure - Variable Interest Entities (Schedule of Variable Interest Entities) (Details)",
     "shortName": "Variable Interest Entities (Schedule of Variable Interest Entities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-22",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-304",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.consumersenergy.com/role/ExitActivitiesNarrativeDetails",
     "longName": "9955545 - Disclosure - Exit Activities (Narrative) (Details)",
     "shortName": "Exit Activities (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-319",
      "name": "cms:RestructuringAndRelatedCostDeferredCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
       "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-315",
      "name": "cms:RestructuringAndRelatedCostDeferredCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.consumersenergy.com/role/ExitActivitiesScheduleofRetentionBenefitLiabilityRollForwardDetails",
     "longName": "9955546 - Disclosure - Exit Activities (Schedule of Retention Benefit Liability Roll Forward) (Details)",
     "shortName": "Exit Activities (Schedule of Retention Benefit Liability Roll Forward) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-22",
      "name": "us-gaap:OtherLiabilitiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-317",
      "name": "us-gaap:OtherLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
       "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cms-20250331.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "cms_A5.625JuniorSubordinatedNotesDue2078Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "A5.625JuniorSubordinatedNotesDue2078Member",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.625% Junior Subordinated Notes Due 2078",
        "label": "5.625% Junior Subordinated Notes Due 2078 [Member]",
        "documentation": "5.625% Junior Subordinated Notes Due 2078 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_A5.875JuniorSubordinatedNotesDue2078Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "A5.875JuniorSubordinatedNotesDue2078Member",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.875% Junior Subordinated Notes Due 2078",
        "label": "5.875% Junior Subordinated Notes Due 2078 [Member]",
        "documentation": "5.875% Junior Subordinated Notes Due 2078 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_A5.875JuniorSubordinatedNotesDue2079Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "A5.875JuniorSubordinatedNotesDue2079Member",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.875% Junior Subordinated Notes Due 2079",
        "label": "5.875% Junior Subordinated Notes Due 2079 [Member]",
        "documentation": "5.875% Junior Subordinated Notes Due 2079 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_A6.500JuniorSubordinatedNotesDueJune2055Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "A6.500JuniorSubordinatedNotesDueJune2055Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "6.500% Junior Subordinated Notes Due June 2055",
        "label": "6.500% Junior Subordinated Notes Due June 2055 [Member]",
        "documentation": "6.500% Junior Subordinated Notes Due June 2055"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsNotesAndLoansReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts and notes receivable \u2013 related parties",
        "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable."
       }
      }
     },
     "auth_ref": [
      "r991"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r836"
     ]
    },
    "cms_AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable and accrued revenue, less allowance of $29 in 2025 and $23 in 2024",
        "label": "Accounts Receivable And Accrued Revenue, After Allowance For Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current AND Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "cms_AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current accounts receivable and notes receivable",
        "label": "Accounts Receivable, Before Allowance For Credit Loss, And Notes Receivable, Current",
        "documentation": "Accounts Receivable, Before Allowance For Credit Loss, And Notes Receivable, Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable \u2013 related parties",
        "verboseLabel": "Accounts receivable",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r991"
     ]
    },
    "us-gaap_AccountsReceivableNetNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Noncurrent",
        "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 noncurrent."
       }
      }
     },
     "auth_ref": [
      "r625",
      "r991"
     ]
    },
    "us-gaap_AccrualForEnvironmentalLossContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForEnvironmentalLossContingencies",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrual for environmental loss contingencies",
        "label": "Accrual for Environmental Loss Contingencies",
        "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r800",
      "r945",
      "r947",
      "r1002",
      "r1004"
     ]
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForEnvironmentalLossContingenciesDiscountRate",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount rate",
        "label": "Accrual for Environmental Loss Contingencies, Discount Rate",
        "documentation": "Rate applied to the undiscounted amount of environmental loss contingencies to arrive at the present value recorded as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r332",
      "r347"
     ]
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForEnvironmentalLossContingenciesGross",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrual for environmental loss contingencies, gross",
        "label": "Accrual for Environmental Loss Contingencies, Gross",
        "documentation": "Undiscounted amount of the accrual for environmental loss contingencies."
       }
      }
     },
     "auth_ref": [
      "r332",
      "r347",
      "r1004"
     ]
    },
    "cms_AccrualForEnvironmentalLossContingenciesInflationRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "AccrualForEnvironmentalLossContingenciesInflationRate",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrual for environmental loss contingencies, inflation rate",
        "label": "Accrual for Environmental Loss Contingencies, Inflation Rate",
        "documentation": "Accrual for Environmental Loss Contingencies, Inflation Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2030",
        "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Five",
        "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r1002"
     ]
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2029",
        "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Four",
        "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r1002"
     ]
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Remainder of Fiscal Year",
        "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1002",
      "r1008"
     ]
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2027",
        "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Two",
        "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r1002"
     ]
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2028",
        "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Three",
        "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r1002"
     ]
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2026",
        "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year One",
        "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r1002"
     ]
    },
    "cms_AccruedRateRefunds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "AccruedRateRefunds",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued rate refunds",
        "label": "Accrued Rate Refunds",
        "documentation": "Current liabilities that represent obligations to make refunds to customers for fuel costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDeferredInvestmentTaxCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDeferredInvestmentTaxCredit",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred investment tax credit",
        "label": "Accumulated Deferred Investment Tax Credit",
        "documentation": "The noncurrent portion of the reserve for accumulated deferred investment tax credits as of the balance sheet date. This is the remaining investment credit, which will reduce the cost of services collected from ratepayers by a ratable portion over the investment's regulatory life."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r1024"
     ]
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement benefits liability",
        "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]",
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3",
      "r14",
      "r25",
      "r98",
      "r960",
      "r961",
      "r962"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "cms_PropertyPlantAndEquipmentNetExcludingCWIP",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less accumulated depreciation and amortization",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r169",
      "r645"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "cms_CommonStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive loss",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r99",
      "r177",
      "r640",
      "r682",
      "r683"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r14",
      "r25",
      "r564",
      "r567",
      "r608",
      "r678",
      "r679",
      "r960",
      "r961",
      "r962",
      "r974",
      "r975",
      "r976",
      "r978"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "cms_CommonStockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Paid-in Capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r694",
      "r974",
      "r975",
      "r976",
      "r978",
      "r1034",
      "r1098"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "cms_AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Return of stockholder contribution",
        "label": "Adjustments To Additional Paid In Capital, Return Of Stockholder Contribution",
        "documentation": "Adjustments To Additional Paid In Capital, Return Of Stockholder Contribution"
       }
      }
     },
     "auth_ref": []
    },
    "cms_AdjustmentsToAdditionalPaidInCapitalStockholderContribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockholderContribution",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholder contribution",
        "label": "Adjustments to Additional Paid in Capital Stockholder Contribution",
        "documentation": "Adjustments to Additional Paid in Capital Stockholder Contribution"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r939"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r865",
      "r875",
      "r885",
      "r917"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r868",
      "r878",
      "r888",
      "r920"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Pension Adjustments Service Cost",
        "label": "Aggregate Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r940"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r869",
      "r879",
      "r889",
      "r913",
      "r921",
      "r925",
      "r933"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r931"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable and accrued revenue, allowance",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r281",
      "r292"
     ]
    },
    "cms_AlternativeRevenuePrograms": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "AlternativeRevenuePrograms",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alternative-revenue programs",
        "label": "Alternative Revenue Programs",
        "documentation": "Alternative Revenue Programs"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "cms_AmountAvailableForDividendDistribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "AmountAvailableForDividendDistribution",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Limitation on payment of stock dividends",
        "label": "Amount Available For Dividend Distribution",
        "documentation": "The amount of dividends that may be paid or declared in any calendar year, limited by statutory restriction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetRetirementObligationsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationsNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset retirement obligations",
        "label": "Asset Retirement Obligations, Noncurrent",
        "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees."
       }
      }
     },
     "auth_ref": [
      "r997"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Assets",
        "terseLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r157",
      "r171",
      "r204",
      "r241",
      "r250",
      "r268",
      "r272",
      "r286",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r367",
      "r368",
      "r556",
      "r560",
      "r591",
      "r633",
      "r731",
      "r791",
      "r792",
      "r836",
      "r855",
      "r1016",
      "r1017",
      "r1054"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r180",
      "r204",
      "r286",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r367",
      "r368",
      "r556",
      "r560",
      "r591",
      "r836",
      "r1016",
      "r1017",
      "r1054"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current Assets",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets, Fair Value Disclosure",
        "documentation": "Fair value portion of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r573",
      "r574",
      "r829"
     ]
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsFairValueDisclosureAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets, Fair Value Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other non\u2011current assets",
        "label": "Assets, Noncurrent, Other than Property, Plant and Equipment",
        "documentation": "Assets, Noncurrent, Other than Property, Plant and Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "cms_AviatorWindEquityHoldingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "AviatorWindEquityHoldingsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aviator Wind Equity Holdings",
        "label": "Aviator Wind Equity Holdings [Member]",
        "documentation": "Aviator Wind Class B Membership [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_AviatorWindMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "AviatorWindMember",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aviator Wind",
        "label": "Aviator Wind [Member]",
        "documentation": "Aviator Wind [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r928"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r926"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "cms_BayHarborMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "BayHarborMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bay Harbor",
        "label": "Bay Harbor [Member]",
        "documentation": "Bay Harbor"
       }
      }
     },
     "auth_ref": []
    },
    "cms_CMSEnergyNotePayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "CMSEnergyNotePayableMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CMS Energy Note Payable",
        "label": "CMS Energy Note Payable [Member]",
        "documentation": "CMS Energy Note Payable [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital expenditures not paid",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r30",
      "r31"
     ]
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying Amount",
        "label": "Reported Value Measurement [Member]",
        "documentation": "Measured as reported on the statement of financial position (balance sheet)."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r72"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r168",
      "r782"
     ]
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash equivalents",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r1035",
      "r1036"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and Cash Equivalents,\u00a0Including Restricted Amounts, Beginning of Period",
        "periodEndLabel": "Cash and Cash Equivalents,\u00a0Including Restricted Amounts, End of Period",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r114",
      "r202"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Increase in Cash and Cash Equivalents,\u00a0Including Restricted Amounts",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r114"
     ]
    },
    "us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends paid",
        "label": "SEC Schedule, 12-04, Cash Dividends Paid to Registrant, Consolidated Subsidiaries",
        "documentation": "This element represents disclosure of the aggregate cash dividends paid to the entity by consolidated subsidiaries."
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "cms_CerclaLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "CerclaLiabilityMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CERCLA Liability",
        "label": "Cercla Liability [Member]",
        "documentation": "CERCLA Liability [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r901"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Domain]",
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r174",
      "r175",
      "r176",
      "r204",
      "r229",
      "r230",
      "r233",
      "r235",
      "r244",
      "r245",
      "r286",
      "r358",
      "r361",
      "r362",
      "r363",
      "r367",
      "r368",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r591",
      "r686",
      "r687",
      "r688",
      "r689",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r718",
      "r740",
      "r757",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r944",
      "r968",
      "r982"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "us-gaap_CommercialPaperMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommercialPaperMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial Paper",
        "label": "Commercial Paper [Member]",
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r357",
      "r847",
      "r848",
      "r849",
      "r852"
     ]
    },
    "cms_CommercialUtilityServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "CommercialUtilityServiceMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial",
        "label": "Commercial Utility Service [Member]",
        "documentation": "Commercial Utility Service [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r143",
      "r637",
      "r717"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsContingenciesAndGuaranteesTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingencies and Commitments",
        "label": "Commitments Contingencies and Guarantees [Text Block]",
        "documentation": "The entire disclosure for commitments, contingencies, and guarantees."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r121",
      "r1003"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends declared per common share (in dollars per share)",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "CMS\u00a0Energy Corporation Common Stock, $0.01 par value",
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r843",
      "r844",
      "r845",
      "r847",
      "r848",
      "r849",
      "r852",
      "r974",
      "r975",
      "r978",
      "r1034",
      "r1096",
      "r1098"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r718"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock outstanding (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r91",
      "r718",
      "r737",
      "r1098",
      "r1099"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "cms_CommonStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r639",
      "r836"
     ]
    },
    "cms_CommonStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "CommonStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total common stockholders\u2019 equity",
        "label": "Common Stockholders\u2019 Equity",
        "documentation": "Common Stockholders\u2019 Equity"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r910"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Benefits [Abstract]",
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive Income",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r185",
      "r187",
      "r195",
      "r629",
      "r652",
      "r654"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Comprehensive Loss Attributable to Noncontrolling Interests",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r53",
      "r64",
      "r185",
      "r187",
      "r194",
      "r628",
      "r652",
      "r653"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive Income",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r129",
      "r185",
      "r187",
      "r193",
      "r627",
      "r652"
     ]
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Axis]",
        "label": "Consolidated Entities [Axis]"
       }
      }
     },
     "auth_ref": [
      "r208",
      "r556",
      "r557",
      "r560",
      "r561",
      "r613",
      "r776",
      "r1015",
      "r1018",
      "r1019"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Domain]",
        "label": "Consolidated Entities [Domain]"
       }
      }
     },
     "auth_ref": [
      "r208",
      "r556",
      "r557",
      "r560",
      "r561",
      "r613",
      "r776",
      "r1015",
      "r1018",
      "r1019"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Axis]",
        "label": "Consolidation Items [Axis]"
       }
      }
     },
     "auth_ref": [
      "r155",
      "r208",
      "r241",
      "r252",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r272",
      "r273",
      "r274",
      "r358",
      "r359",
      "r360",
      "r361",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r791",
      "r792",
      "r1016",
      "r1017"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Domain]",
        "label": "Consolidation Items [Domain]"
       }
      }
     },
     "auth_ref": [
      "r155",
      "r208",
      "r241",
      "r252",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r272",
      "r273",
      "r274",
      "r358",
      "r359",
      "r360",
      "r361",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r791",
      "r792",
      "r1016",
      "r1017"
     ]
    },
    "us-gaap_ConsolidationVariableInterestEntityPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationVariableInterestEntityPolicy",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation, Variable Interest Entity",
        "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined)."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r56",
      "r58"
     ]
    },
    "cms_ConstructionFinancingAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "ConstructionFinancingAgreementMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction Financing Agreement",
        "label": "Construction Financing Agreement [Member]",
        "documentation": "Construction Financing Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConstructionInProgressGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionInProgressGross",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction work in progress",
        "label": "Construction in Progress, Gross",
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "us-gaap_ConstructionLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionLoansMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction financing agreement",
        "label": "Construction Loans [Member]",
        "documentation": "A borrowing arrangement which provides the entity constructing a facility (such as a building and a landfill) with funds to effect construction, generally on a draw down, or as needed, basis."
       }
      }
     },
     "auth_ref": [
      "r856",
      "r991"
     ]
    },
    "cms_ConsumersEnergyCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "ConsumersEnergyCompanyMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ContingenciesandCommitments",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables",
      "http://www.consumersenergy.com/role/CoverPage",
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyPolicies",
      "http://www.consumersenergy.com/role/ExitActivities",
      "http://www.consumersenergy.com/role/ExitActivitiesTables",
      "http://www.consumersenergy.com/role/FairValueMeasurements",
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsTables",
      "http://www.consumersenergy.com/role/FinancialInstruments",
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsTables",
      "http://www.consumersenergy.com/role/FinancingsandCapitalization",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables",
      "http://www.consumersenergy.com/role/IncomeTaxes",
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesTables",
      "http://www.consumersenergy.com/role/RegulatoryMatters",
      "http://www.consumersenergy.com/role/ReportableSegments",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsTables",
      "http://www.consumersenergy.com/role/RetirementBenefits",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsTables",
      "http://www.consumersenergy.com/role/Revenue",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueTables",
      "http://www.consumersenergy.com/role/VariableInterestEntities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consumers Energy Company",
        "label": "Consumers Energy Company [Member]",
        "documentation": "Consumers Energy Company"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateNonSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateNonSegmentMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Reconciling Items",
        "label": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r267",
      "r268",
      "r269",
      "r270",
      "r273",
      "r987"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of goods and services sold",
        "verboseLabel": "Cost of gas sold",
        "label": "Cost of Goods and Services Sold",
        "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."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r104",
      "r623"
     ]
    },
    "us-gaap_CostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostsAndExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Costs and Expenses",
        "documentation": "Total costs of sales and operating expenses for the period."
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover page.",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "cms_CravenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "CravenMember",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Craven",
        "label": "Craven [Member]",
        "documentation": "Craven [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Axis]",
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r357",
      "r1013"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Domain]",
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r357",
      "r1013",
      "r1014"
     ]
    },
    "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditLossFinancialInstrumentPolicyTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable",
        "label": "Credit Loss, Financial Instrument [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status."
       }
      }
     },
     "auth_ref": [
      "r289",
      "r290",
      "r291",
      "r293",
      "r294",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308"
     ]
    },
    "us-gaap_CumulativePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CumulativePreferredStockMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consumers Energy Company Cumulative Preferred Stock, $100\u00a0par\u00a0value: $4.50\u00a0Series",
        "label": "Cumulative Preferred Stock [Member]",
        "documentation": "Preferred stock upon which unpaid dividends accumulate until paid to shareholders. 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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "cms_DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "D.E. Karn Generating Complex and J.H. Campbell Generating Units",
        "label": "D.E. Karn Generating Complex And J.H. Campbell Generating Units [Member]",
        "documentation": "D.E. Karn Generating Complex And J.H. Campbell Generating Units"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Disclosure [Abstract]",
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalization"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financings and Capitalization",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r203",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r356",
      "r357",
      "r369",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r385",
      "r392",
      "r393",
      "r395",
      "r599"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Axis]",
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r80",
      "r81",
      "r140",
      "r142",
      "r208",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r376",
      "r381",
      "r382",
      "r383",
      "r384",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r835",
      "r969",
      "r994",
      "r995",
      "r996",
      "r1051",
      "r1052"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis spread on variable rate",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total principal amount outstanding",
        "label": "Long-Term Debt, Gross",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r142",
      "r396"
     ]
    },
    "us-gaap_DebtInstrumentCollateralAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentCollateralAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity interests",
        "label": "Debt Instrument, Collateral Amount",
        "documentation": "Amount of assets pledged to secure a debt instrument."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Principal Debt Issuances (In Millions)",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r370",
      "r599",
      "r600",
      "r803",
      "r804",
      "r835"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate (%)",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r371"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalization",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "Debt Instrument [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r376",
      "r381",
      "r382",
      "r383",
      "r384",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r394",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r835",
      "r969",
      "r1051",
      "r1052"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Name [Domain]",
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r208",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r376",
      "r381",
      "r382",
      "r383",
      "r384",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r835",
      "r969",
      "r994",
      "r995",
      "r996",
      "r1051",
      "r1052"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalization",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r42",
      "r43",
      "r73",
      "r124",
      "r125",
      "r208",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r376",
      "r381",
      "r382",
      "r383",
      "r384",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r394",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r835",
      "r969",
      "r1051",
      "r1052"
     ]
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Term",
        "label": "Debt Instrument, Term",
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r527",
      "r528",
      "r634"
     ]
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes and investment tax credits",
        "label": "Deferred Income Taxes and Tax Credits",
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits."
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "cms_DeferredPropertyTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "DeferredPropertyTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred property taxes",
        "label": "Deferred property taxes",
        "documentation": "Carrying amount as of the balance sheet date of accrued property taxes that will be recognized over future local taxing authorities fiscal periods expected to be within one year."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net loss",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r426",
      "r464",
      "r485",
      "r817",
      "r818"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior service cost (credit)",
        "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)",
        "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r426",
      "r465",
      "r486",
      "r817",
      "r818"
     ]
    },
    "cms_DefinedBenefitPlanAmortizationOfSettlementLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "DefinedBenefitPlanAmortizationOfSettlementLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Settlement loss",
        "label": "Defined Benefit Plan, Amortization Of Settlement Loss",
        "documentation": "Defined Benefit Plan, Amortization Of Settlement Loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Postretirement benefits",
        "label": "Assets for Plan Benefits, Defined Benefit Plan",
        "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r424",
      "r425",
      "r447",
      "r730",
      "r817",
      "r1062"
     ]
    },
    "cms_DefinedBenefitPlanDeferredCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "DefinedBenefitPlanDeferredCredits",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred credits",
        "label": "Defined Benefit Plan, Deferred Credits",
        "documentation": "Defined Benefit Plan, Deferred Credits"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefits",
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Expected return on plan assets",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r426",
      "r463",
      "r484",
      "r817",
      "r818"
     ]
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanInterestCost",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest cost",
        "label": "Defined Benefit Plan, Interest Cost",
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r426",
      "r430",
      "r462",
      "r483",
      "r817",
      "r818"
     ]
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net periodic credit",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r460",
      "r481",
      "r817",
      "r818"
     ]
    },
    "cms_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of:",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Amortization [Abstract]",
        "documentation": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Amortization [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanRollForwardsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanRollForwardsAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Roll Forwards [Abstract]",
        "label": "Defined Benefit Plan, Roll Forwards [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanServiceCost",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service cost",
        "label": "Defined Benefit Plan, Service Cost",
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r428",
      "r461",
      "r482",
      "r817",
      "r818"
     ]
    },
    "cms_DeltaSolarEquityHoldingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "DeltaSolarEquityHoldingsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Delta Township, Michigan, Solar Project",
        "label": "Delta Solar Equity Holdings [Member]",
        "documentation": "Delta Solar Equity Holdings"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization",
        "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."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r241",
      "r255",
      "r272",
      "r791",
      "r792"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Contract [Domain]",
        "label": "Derivative Contract [Domain]",
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r706",
      "r708",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r732",
      "r733",
      "r734",
      "r735",
      "r745",
      "r746",
      "r747",
      "r748",
      "r751",
      "r752",
      "r753",
      "r754",
      "r765",
      "r766",
      "r767",
      "r768",
      "r843",
      "r845",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1047",
      "r1048"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivative instruments",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset",
        "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."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r97",
      "r132",
      "r133",
      "r181",
      "r783"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative instruments",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset",
        "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."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r97",
      "r132",
      "r133",
      "r181",
      "r783"
     ]
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument [Axis]",
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r66",
      "r67",
      "r134",
      "r706",
      "r708",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r732",
      "r733",
      "r734",
      "r735",
      "r745",
      "r746",
      "r747",
      "r748",
      "r751",
      "r752",
      "r753",
      "r754",
      "r765",
      "r766",
      "r767",
      "r768",
      "r783",
      "r843",
      "r845",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1047",
      "r1048"
     ]
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notional amount",
        "label": "Derivative, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r1032",
      "r1033"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/Revenue",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r421",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.consumersenergy.com/role/Revenue",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r421",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r1021"
     ]
    },
    "us-gaap_DividendsCommonStockCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsCommonStockCash",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dividends declared on common stock",
        "label": "Dividends, Common Stock, Cash",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "us-gaap_DividendsPreferredStockCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsPreferredStockCash",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dividends declared on preferred stock",
        "label": "Dividends, Preferred Stock, Cash",
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r126"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Line Items]",
        "label": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Table]",
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r860"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic Earnings Per Average Common Share (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r226",
      "r229",
      "r233",
      "r234",
      "r235",
      "r240",
      "r551",
      "r554",
      "r570",
      "r571",
      "r630",
      "r655",
      "r784"
     ]
    },
    "cms_EarningsPerShareBasicAndDilutedEPSAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "EarningsPerShareBasicAndDilutedEPSAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income from continuing operations per average common share available to common stockholders",
        "label": "Earnings Per Share, Basic and Diluted EPS [Abstract]",
        "documentation": "Earnings Per Share, Basic and Diluted EPS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted Earnings Per Average Common Share (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r229",
      "r233",
      "r234",
      "r235",
      "r240",
      "r551",
      "r554",
      "r570",
      "r571",
      "r630",
      "r655",
      "r784"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EPS",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r35",
      "r237"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share - CMS Energy",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r225",
      "r236",
      "r238",
      "r239"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Effective tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r530",
      "r826"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. federal income tax rate",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r530",
      "r541",
      "r826"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TCJA excess deferred taxes",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates."
       }
      }
     },
     "auth_ref": [
      "r533",
      "r826",
      "r971",
      "r1025"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Taxes attributable to noncontrolling interests",
        "label": "Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes."
       }
      }
     },
     "auth_ref": [
      "r971",
      "r1025",
      "r1026"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other, net",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r826",
      "r971",
      "r1025",
      "r1026"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and local income taxes, net of federal effect",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r532",
      "r826",
      "r971",
      "r1025"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsOther",
     "calculation": {
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Renewable energy tax credits",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Other, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other tax credits."
       }
      }
     },
     "auth_ref": [
      "r826",
      "r971",
      "r1025",
      "r1027"
     ]
    },
    "cms_ElectricUtilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "ElectricUtilityMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Electric Utility",
        "label": "Electric Utility [Member]",
        "documentation": "Electric Utility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ElectricityPurchasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ElectricityPurchasedMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchased and interchange power",
        "label": "Electricity, Purchased [Member]",
        "documentation": "Electric energy purchased from another party."
       }
      }
     },
     "auth_ref": [
      "r1022"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Option",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EnergyRelatedInventoryGasStoredUnderground": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EnergyRelatedInventoryGasStoredUnderground",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gas in underground storage",
        "label": "Energy Related Inventory, Gas Stored Underground",
        "documentation": "Carrying amount as of the balance sheet date of natural gas stored underground in depleted gas reservoirs, aquifers, or salt caverns to meet seasonal and peak load demands, and also as insurance against unforeseen supply disruptions, and deemed to be a current asset because it is expected to be used within twelve months or in the normal operating cycle."
       }
      }
     },
     "auth_ref": [
      "r959"
     ]
    },
    "us-gaap_EnergyRelatedInventoryOtherFossilFuel": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EnergyRelatedInventoryOtherFossilFuel",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Generating plant fuel stock",
        "label": "Energy Related Inventory, Other Fossil Fuel",
        "documentation": "Amount of fossil fuel included in inventory classified as other."
       }
      }
     },
     "auth_ref": [
      "r959"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ContingenciesandCommitments",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables",
      "http://www.consumersenergy.com/role/CoverPage",
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyPolicies",
      "http://www.consumersenergy.com/role/ExitActivities",
      "http://www.consumersenergy.com/role/ExitActivitiesTables",
      "http://www.consumersenergy.com/role/FairValueMeasurements",
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsTables",
      "http://www.consumersenergy.com/role/FinancialInstruments",
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsTables",
      "http://www.consumersenergy.com/role/FinancingsandCapitalization",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables",
      "http://www.consumersenergy.com/role/IncomeTaxes",
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesTables",
      "http://www.consumersenergy.com/role/RegulatoryMatters",
      "http://www.consumersenergy.com/role/ReportableSegments",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsTables",
      "http://www.consumersenergy.com/role/RetirementBenefits",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsTables",
      "http://www.consumersenergy.com/role/Revenue",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueTables",
      "http://www.consumersenergy.com/role/VariableInterestEntities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity [Domain]",
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r942"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "cms_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag",
        "label": "Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag",
        "documentation": "Environmental Loss Contingency, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EnvironmentalRemediationContingencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EnvironmentalRemediationContingencyAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Environmental Remediation Contingency [Axis]",
        "label": "Environmental Remediation Contingency [Axis]",
        "documentation": "Information by type of environmental remediation contingency."
       }
      }
     },
     "auth_ref": [
      "r999",
      "r1000",
      "r1001",
      "r1009"
     ]
    },
    "us-gaap_EnvironmentalRemediationContingencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EnvironmentalRemediationContingencyDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Environmental Remediation Contingency [Domain]",
        "label": "Environmental Remediation Contingency [Domain]",
        "documentation": "Environmental remediation contingency, for example, but not limited to, asbestos, air emissions and mercury emissions."
       }
      }
     },
     "auth_ref": [
      "r999",
      "r1000",
      "r1001",
      "r1009"
     ]
    },
    "us-gaap_EnvironmentalRemediationSiteAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EnvironmentalRemediationSiteAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Environmental Remediation Site [Axis]",
        "label": "Environmental Remediation Site [Axis]",
        "documentation": "Information by location or named area designated for environmental remediation."
       }
      }
     },
     "auth_ref": [
      "r799",
      "r800",
      "r945",
      "r946",
      "r947",
      "r1009",
      "r1010"
     ]
    },
    "us-gaap_EnvironmentalRemediationSiteDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EnvironmentalRemediationSiteDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Environmental Remediation Site [Domain]",
        "label": "Environmental Remediation Site [Domain]",
        "documentation": "Location or named area designated for environmental remediation."
       }
      }
     },
     "auth_ref": [
      "r799",
      "r800",
      "r945",
      "r946",
      "r947",
      "r1009",
      "r1010"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Footnote",
        "label": "Equity Awards Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r938"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments",
        "label": "Equity Awards Adjustments [Member]"
       }
      }
     },
     "auth_ref": [
      "r938"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r938"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r162",
      "r188",
      "r189",
      "r190",
      "r210",
      "r211",
      "r212",
      "r214",
      "r219",
      "r221",
      "r223",
      "r243",
      "r287",
      "r288",
      "r319",
      "r403",
      "r539",
      "r540",
      "r548",
      "r549",
      "r550",
      "r552",
      "r553",
      "r554",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r592",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r601",
      "r603",
      "r608",
      "r651",
      "r678",
      "r679",
      "r680",
      "r694",
      "r757"
     ]
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Name [Domain]",
        "label": "Investment, Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r283",
      "r284",
      "r285",
      "r547",
      "r949",
      "r950",
      "r951",
      "r1028",
      "r1029",
      "r1030",
      "r1031"
     ]
    },
    "us-gaap_EquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments",
        "label": "Equity Method Investments",
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r260",
      "r272",
      "r282",
      "r955",
      "r992"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r865",
      "r875",
      "r885",
      "r917"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r862",
      "r872",
      "r882",
      "r914"
     ]
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value",
        "label": "Estimate of Fair Value Measurement [Member]",
        "documentation": "Measured as an estimate of fair value."
       }
      }
     },
     "auth_ref": [
      "r383",
      "r590",
      "r803",
      "r804"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "cms_ExpectedRemediationCostsByYearTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "ExpectedRemediationCostsByYearTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Remediation and Other Response Activity Costs by Year",
        "label": "Expected Remediation Costs By Year [Table Text Block]",
        "documentation": "Expected Remediation Costs By Year"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurements",
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r573",
      "r574",
      "r585",
      "r829"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurements",
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r573",
      "r574",
      "r585",
      "r829"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value by Asset Class [Domain]",
        "label": "Asset Class [Domain]",
        "documentation": "Class of asset."
       }
      }
     },
     "auth_ref": [
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r586",
      "r830"
     ]
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByAssetClassAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Class [Axis]",
        "label": "Asset Class [Axis]",
        "documentation": "Information by class of asset."
       }
      }
     },
     "auth_ref": [
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r586",
      "r830"
     ]
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByBalanceSheetGroupingTable",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r72"
     ]
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Carrying Amounts and Fair Values of Financial Instruments",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r383",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r572",
      "r574",
      "r575",
      "r576",
      "r577",
      "r584",
      "r585",
      "r587",
      "r614",
      "r615",
      "r616",
      "r803",
      "r804",
      "r815",
      "r816",
      "r817",
      "r829",
      "r831"
     ]
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementBasisAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Basis [Axis]",
        "label": "Measurement Basis [Axis]",
        "documentation": "Information by measurement basis."
       }
      }
     },
     "auth_ref": [
      "r383",
      "r803",
      "r804"
     ]
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosureItemAmountsDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement [Domain]",
        "label": "Fair Value Measurement [Domain]",
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value."
       }
      }
     },
     "auth_ref": [
      "r383",
      "r803",
      "r804"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Abstract]",
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueInputsLevel12And3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel12And3Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Inputs, Level 1, 2 and 3",
        "label": "Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member]",
        "documentation": "Fair value measurement input including quoted price in active market for identical asset or liability reporting entity can access at measurement date (level 1), input other than quoted price included within level 1 either directly or indirectly observable for asset or liability (level 2) and unobservable input reflecting entity's own assumption (level 3)."
       }
      }
     },
     "auth_ref": [
      "r829",
      "r1023",
      "r1036",
      "r1047"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fair Value, Inputs, Level 1",
        "terseLabel": "Level\u00a01",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r383",
      "r451",
      "r456",
      "r574",
      "r585",
      "r614",
      "r815",
      "r816",
      "r817",
      "r829"
     ]
    },
    "cms_FairValueInputsLevel2AndLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "FairValueInputsLevel2AndLevel3Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Inputs, Level 2 And Level 3",
        "label": "Fair Value, Inputs, Level 2 And Level 3 [Member]",
        "documentation": "Fair Value, Inputs, Level 2 And Level 3"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level\u00a02",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r383",
      "r451",
      "r456",
      "r574",
      "r575",
      "r585",
      "r615",
      "r803",
      "r804",
      "r815",
      "r816",
      "r817",
      "r829"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 3",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r383",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r574",
      "r575",
      "r576",
      "r577",
      "r585",
      "r616",
      "r803",
      "r804",
      "r815",
      "r816",
      "r817",
      "r829",
      "r831"
     ]
    },
    "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementInputsDisclosureTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements",
        "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]",
        "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r383",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r572",
      "r574",
      "r575",
      "r576",
      "r577",
      "r584",
      "r585",
      "r587",
      "r614",
      "r615",
      "r616",
      "r803",
      "r804",
      "r815",
      "r816",
      "r817",
      "r829",
      "r831"
     ]
    },
    "cms_FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments",
        "label": "Fair Value of Financial Instruments and Investments in Debt and Equity Securities [Text Block]",
        "documentation": "The entire disclosure of the fair value of financial instruments and investments in debt and equity securities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current portion of finance leases",
        "label": "Finance Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r604"
     ]
    },
    "cms_FinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "FinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Abstract]",
        "label": "Financial Instruments [Abstract]",
        "documentation": "FINANCIAL INSTRUMENTS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "FinancialInstrumentsLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstruments",
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Line Items]",
        "label": "Financial Instruments [Line Items]",
        "documentation": "Financial Instruments [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "FinancialInstrumentsTable",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstruments",
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Table]",
        "label": "Financial Instruments [Table]",
        "documentation": "Financial Instruments [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FinancingAndCapitalizationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "FinancingAndCapitalizationLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing And Capitalization [Line Items]",
        "label": "Financing And Capitalization [Line Items]",
        "documentation": "Financing And Capitalization [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_FinancingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "FinancingIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing income",
        "label": "Financing Income",
        "documentation": "Financing income, including late payment fees from customers"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r869",
      "r879",
      "r889",
      "r921"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r869",
      "r879",
      "r889",
      "r921"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r869",
      "r879",
      "r889",
      "r921"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r869",
      "r879",
      "r889",
      "r921"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r869",
      "r879",
      "r889",
      "r921"
     ]
    },
    "us-gaap_ForwardContractIndexedToIssuersEquityForwardRate": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForwardContractIndexedToIssuersEquityForwardRate",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial forward price (in dollars per share)",
        "label": "Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share",
        "documentation": "The per share price of the Company's stock at which the contract holder of the freestanding contract has the right to purchase or sell the Company's stock at a future date."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r70"
     ]
    },
    "us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash used if elected to settle contracts",
        "label": "Forward Contract Indexed to Equity, Settlement, Cash, Amount",
        "documentation": "Amount that would be paid upon settlement of forward contract indexed to equity."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares used if elected to settle contracts (in shares)",
        "label": "Forward Contract Indexed to Equity, Settlement, Number of Shares",
        "documentation": "Number of shares as a settlement alternative for each freestanding forward contract."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_ForwardContractIndexedToIssuersEquityShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForwardContractIndexedToIssuersEquityShares",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares (in shares)",
        "label": "Forward Contract Indexed to Issuer's Equity, Shares",
        "documentation": "Maximum number of shares that could be issued to settle forward contract indexed to equity."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "us-gaap_ForwardContractIndexedToIssuersEquityTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForwardContractIndexedToIssuersEquityTypeAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward Contract Indexed to Issuer's Equity, Type [Axis]",
        "label": "Forward Contract Indexed to Issuer's Equity, Type [Axis]",
        "documentation": "Information by type of forward contract issued by the entity, that is indexed to, and potentially settled in an entity's own stock."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r69",
      "r135"
     ]
    },
    "us-gaap_ForwardContractIndexedToIssuersEquityTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForwardContractIndexedToIssuersEquityTypeDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward Contract Indexed to Issuer's Equity, Type [Domain]",
        "label": "Forward Contract Indexed to Issuer's Equity, Type [Domain]",
        "documentation": "This element provides a description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock; specifically, the pertinent rights and privileges of the securities outstanding. Does not include forward purchase contracts which would be classified as liabilities under FAS 150."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "cms_ForwardContractsOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "ForwardContractsOneMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward contracts entered into December 16, 2024",
        "label": "Forward Contracts One [Member]",
        "documentation": "Forward Contracts One"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ForwardContractsThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "ForwardContractsThreeMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward contracts entered into March 14, 2025",
        "label": "Forward Contracts Three [Member]",
        "documentation": "Forward Contracts Three"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ForwardContractsTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "ForwardContractsTwoMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward contracts entered into February 25, 2025",
        "label": "Forward Contracts Two [Member]",
        "documentation": "Forward Contracts Two"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r902"
     ]
    },
    "us-gaap_FuelCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FuelCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fuel for electric generation",
        "label": "Fuel Costs",
        "documentation": "Fuel costs incurred that are directly related to goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r104"
     ]
    },
    "cms_GasUtilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "GasUtilityMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gas Utility",
        "label": "Gas Utility [Member]",
        "documentation": "Gas Utility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_GeneseeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "GeneseeMember",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Genesee",
        "label": "Genesee [Member]",
        "documentation": "Genesee [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_GraylingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "GraylingMember",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grayling",
        "label": "Grayling [Member]",
        "documentation": "Grayling [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GuaranteeObligationsByNatureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteeObligationsByNatureAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantor Obligations, Nature [Axis]",
        "label": "Guarantor Obligations, Nature [Axis]",
        "documentation": "Information by nature of guarantee."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r353",
      "r354",
      "r355"
     ]
    },
    "us-gaap_GuaranteeObligationsCurrentCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteeObligationsCurrentCarryingValue",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Carrying Amount",
        "label": "Guarantor Obligations, Current Carrying Value",
        "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees."
       }
      }
     },
     "auth_ref": [
      "r354"
     ]
    },
    "us-gaap_GuaranteeObligationsMaximumExposure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteeObligationsMaximumExposure",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum Obligation",
        "label": "Guarantor Obligations, Maximum Exposure, Undiscounted",
        "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions."
       }
      }
     },
     "auth_ref": [
      "r353"
     ]
    },
    "us-gaap_GuaranteeObligationsNatureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteeObligationsNatureDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantor Obligations, Nature [Domain]",
        "label": "Guarantor Obligations, Nature [Domain]",
        "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r353",
      "r354",
      "r355"
     ]
    },
    "us-gaap_GuaranteeTypeOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteeTypeOtherMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantees",
        "label": "Guarantee Type, Other [Member]",
        "documentation": "Agreement that requires the guarantor to make payments to a guaranteed party in compensation for that party's or parties' loss or injury, classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "cms_GuaranteesAndOtherContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "GuaranteesAndOtherContingenciesLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantees And Other Contingencies [Line Items]",
        "label": "Guarantees And Other Contingencies [Line Items]",
        "documentation": "Guarantees And Other Contingencies [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_GuaranteesAndOtherContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "GuaranteesAndOtherContingenciesTable",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantees And Other Contingencies [Table]",
        "label": "Guarantees And Other Contingencies [Table]",
        "documentation": "Guarantees And Other Contingencies [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HedgingDesignationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgingDesignationAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Axis]",
        "label": "Hedging Designation [Axis]",
        "documentation": "Information by designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r562"
     ]
    },
    "us-gaap_HedgingDesignationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgingDesignationDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Domain]",
        "label": "Hedging Designation [Domain]",
        "documentation": "Designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperations",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income from continuing operations available to common stockholders \u2013 basic and diluted",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r101",
      "r116",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r231",
      "r235",
      "r554"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited_1": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income (Loss) Before Income Taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r147",
      "r156",
      "r631",
      "r647",
      "r786",
      "r791",
      "r985",
      "r986",
      "r988",
      "r989",
      "r990"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income from continuing operations",
        "totalLabel": "Income (Loss) From Continuing Operations",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r156",
      "r204",
      "r213",
      "r219",
      "r286",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r367",
      "r368",
      "r551",
      "r554",
      "r571",
      "r591",
      "r647",
      "r786",
      "r985",
      "r986",
      "r988",
      "r989",
      "r990",
      "r1016"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in dollars per share)",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r148",
      "r196",
      "r213",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r229",
      "r233",
      "r234",
      "r551",
      "r554",
      "r571",
      "r630",
      "r1066"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in dollars per share)",
        "label": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r196",
      "r213",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r229",
      "r233",
      "r234",
      "r235",
      "r554",
      "r571",
      "r630",
      "r1066"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Abstract]",
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r526",
      "r530",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r542",
      "r544",
      "r545",
      "r546",
      "r691",
      "r826"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited_1": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Expense",
        "verboseLabel": "Income tax expense (benefit)",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r159",
      "r222",
      "r223",
      "r241",
      "r258",
      "r272",
      "r529",
      "r530",
      "r543",
      "r657",
      "r826"
     ]
    },
    "cms_IncomeTaxesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "IncomeTaxesLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxes",
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes [Line Items]",
        "label": "Income Taxes [Line Items]",
        "documentation": "Income Taxes [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_IncomeTaxesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "IncomeTaxesTable",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxes",
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes [Table]",
        "label": "Income Taxes [Table]",
        "documentation": "Income Taxes [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsAndOtherReceivables",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable and accrued revenue",
        "label": "Increase (Decrease) in Accounts and Other Receivables",
        "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued rate refunds",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "cms_IncreaseDecreaseInIncomeTaxExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "IncreaseDecreaseInIncomeTaxExpenseAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (decrease) in income taxes from:",
        "label": "Increase (Decrease) In Income Tax Expense [Abstract]",
        "documentation": "Increase (Decrease) In Income Tax Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories",
        "label": "Increase (Decrease) in Inventories",
        "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."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other current assets and liabilities",
        "label": "Increase (Decrease) in Other Current Assets and Liabilities, Net",
        "documentation": "Amount of increase (decrease) in current operating assets after deduction of current operating liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other non\u2011current assets and liabilities",
        "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net",
        "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInReceivablesAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in assets and liabilities",
        "label": "Increase (Decrease) in Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends",
     "calculation": {
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive nonvested stock awards (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Nonvested Shares with Forfeitable Dividends",
        "documentation": "Number of additional shares included in diluted EPS for potentially dilutive effect of nonvested equity-based payment award containing forfeitable rights to dividends or dividend equivalents, whether paid or unpaid."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r979",
      "r980",
      "r981",
      "r983"
     ]
    },
    "cms_IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indemnity obligations from sale of membership interests in VIEs",
        "label": "Indemnification Agreement From Sale of Membership Interests in VIEs [Member]",
        "documentation": "Indemnification Agreement From Sale of Membership Interests in VIEs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IndemnificationGuaranteeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndemnificationGuaranteeMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indemnity obligations from stock and asset sale agreements",
        "label": "Indemnification Agreement [Member]",
        "documentation": "An agreement (contract) that contingently requires the guarantor to make payments to the guaranteed party in compensation for that party's or parties' loss or injury attributable to specified events or actions, such as a patent infringement action against an entity that relied on certain representations as to ownership rights made by a software vendor."
       }
      }
     },
     "auth_ref": [
      "r1011"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r869",
      "r879",
      "r889",
      "r913",
      "r921",
      "r925",
      "r933"
     ]
    },
    "cms_IndustrialUtilityServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "IndustrialUtilityServiceMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Industrial",
        "label": "Industrial Utility Service [Member]",
        "documentation": "Industrial Utility Service [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r931"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r861",
      "r937"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r861",
      "r937"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r861",
      "r937"
     ]
    },
    "us-gaap_InterestAndDividendsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestAndDividendsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest",
        "label": "Interest and Dividends Payable, Current",
        "documentation": "Sum of the carrying values as of the balance sheet date of (a) interest payable on all forms of debt, including trade payables, that has been incurred, and (b) dividends declared but unpaid on equity securities issued by the entity and outstanding (also includes dividends collected on behalf of another owner of securities that are being held by the entity). Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_InterestCostsCapitalizedAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestCostsCapitalizedAdjustment",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_InterestExpenseNonoperating",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Allowance for borrowed funds used during construction",
        "label": "Interest Costs Capitalized Adjustment",
        "documentation": "Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Charges",
        "label": "Interest Expense, Operating and Nonoperating [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_InterestExpenseNonoperating",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest on long-term debt",
        "label": "Interest Expense, Debt",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r389",
      "r397",
      "r805",
      "r806"
     ]
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total interest charges",
        "terseLabel": "Total interest charges",
        "label": "Interest Expense, Nonoperating",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r254",
      "r964"
     ]
    },
    "us-gaap_InterestExpenseOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseOther",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_InterestExpenseNonoperating",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other interest expense",
        "label": "Interest Expense, Other",
        "documentation": "Amount of interest expense classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "cms_InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_InterestExpenseNonoperating",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other interest expense",
        "label": "Interest Expense, Other, Including Adjustments For Capitalized Interest Expense",
        "documentation": "Interest Expense, Other, Including Adjustments For Capitalized Interest Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestRateSwapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestRateSwapMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate Swap",
        "label": "Interest Rate Swap [Member]",
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period."
       }
      }
     },
     "auth_ref": [
      "r780",
      "r850",
      "r851"
     ]
    },
    "us-gaap_InventoryNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNetAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories at average cost",
        "label": "Inventory, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments",
        "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures",
        "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate."
       }
      }
     },
     "auth_ref": [
      "r956"
     ]
    },
    "cms_JHCampbellGeneratingUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "JHCampbellGeneratingUnitsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "J.H. Campbell Generating Units",
        "label": "J.H. Campbell Generating Units [Member]",
        "documentation": "J.H. Campbell Generating Units"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_JointlyOwnedUtilityPlantAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "JointlyOwnedUtilityPlantAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Jointly Owned Utility Plant [Axis]",
        "label": "Jointly Owned Utility Plant [Axis]",
        "documentation": "Information by type of jointly owned utility plant."
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "us-gaap_JointlyOwnedUtilityPlantDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "JointlyOwnedUtilityPlantDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Jointly Owned Utility Plant [Domain]",
        "label": "Jointly Owned Utility Plant [Domain]",
        "documentation": "Types of a jointly owned utility plant."
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "us-gaap_JointlyOwnedUtilityPlantProportionateOwnershipShare": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "JointlyOwnedUtilityPlantProportionateOwnershipShare",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership share",
        "label": "Jointly Owned Utility Plant, Proportionate Ownership Share",
        "documentation": "The proportionate share of interest (percent) in a jointly owned utility plant."
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "us-gaap_JuniorSubordinatedDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "JuniorSubordinatedDebtMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Junior subordinated notes",
        "label": "Junior Subordinated Debt [Member]",
        "documentation": "Borrowing that has a lower priority than senior instruments in event of liquidation of the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Leasing income",
        "label": "Lease Income",
        "documentation": "Amount of lease income from operating, direct financing, and sales-type leases. Includes, but is not limited to, variable lease payments, interest income, profit (loss) recognized at commencement, and lease payments paid and payable to lessor."
       }
      }
     },
     "auth_ref": [
      "r606"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ContingenciesandCommitments",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables",
      "http://www.consumersenergy.com/role/CoverPage",
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyPolicies",
      "http://www.consumersenergy.com/role/ExitActivities",
      "http://www.consumersenergy.com/role/ExitActivitiesTables",
      "http://www.consumersenergy.com/role/FairValueMeasurements",
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.consumersenergy.com/role/FairValueMeasurementsTables",
      "http://www.consumersenergy.com/role/FinancialInstruments",
      "http://www.consumersenergy.com/role/FinancialInstrumentsNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsTables",
      "http://www.consumersenergy.com/role/FinancingsandCapitalization",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables",
      "http://www.consumersenergy.com/role/IncomeTaxes",
      "http://www.consumersenergy.com/role/IncomeTaxesScheduleofEffectiveIncomeRateReconciliationDetails",
      "http://www.consumersenergy.com/role/IncomeTaxesTables",
      "http://www.consumersenergy.com/role/RegulatoryMatters",
      "http://www.consumersenergy.com/role/ReportableSegments",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsTables",
      "http://www.consumersenergy.com/role/RetirementBenefits",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsTables",
      "http://www.consumersenergy.com/role/Revenue",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails",
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails",
      "http://www.consumersenergy.com/role/RevenueTables",
      "http://www.consumersenergy.com/role/VariableInterestEntities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity [Axis]",
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LetterOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LetterOfCreditMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letter of Credit",
        "label": "Letter of Credit [Member]",
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LettersOfCreditOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letters of Credit Outstanding",
        "label": "Letters of Credit Outstanding, Amount",
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r80",
      "r81",
      "r82",
      "r85",
      "r86",
      "r87",
      "r89",
      "r204",
      "r286",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r367",
      "r368",
      "r557",
      "r560",
      "r561",
      "r591",
      "r716",
      "r785",
      "r855",
      "r1016",
      "r1054",
      "r1055"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Liabilities and Equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r145",
      "r643",
      "r836",
      "r970",
      "r993",
      "r1050"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r167",
      "r204",
      "r286",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r367",
      "r368",
      "r557",
      "r560",
      "r561",
      "r591",
      "r836",
      "r1016",
      "r1054",
      "r1055"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current Liabilities",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities, Fair Value Disclosure",
        "documentation": "Fair value of financial and nonfinancial obligations."
       }
      }
     },
     "auth_ref": [
      "r574",
      "r1035"
     ]
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities",
        "label": "Liabilities, Fair Value Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non\u2011current liabilities",
        "label": "Liabilities, Noncurrent",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r85",
      "r86",
      "r87",
      "r89",
      "r204",
      "r286",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r367",
      "r368",
      "r557",
      "r560",
      "r561",
      "r591",
      "r1016",
      "r1054",
      "r1055"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non\u2011current Liabilities",
        "label": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount Borrowed",
        "label": "Long-Term Line of Credit",
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r142",
      "r1064"
     ]
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lender Name [Axis]",
        "label": "Lender Name [Axis]",
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r84",
      "r969",
      "r1013",
      "r1014"
     ]
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityLenderDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Lender [Domain]",
        "label": "Line of Credit Facility, Lender [Domain]",
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r84",
      "r969",
      "r1013"
     ]
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Line Items]",
        "label": "Line of Credit Facility [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r357",
      "r969",
      "r1013"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amount of Facility",
        "terseLabel": "Maximum borrowing capacity",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r84"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amount Available",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r84",
      "r357"
     ]
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityTable",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Table]",
        "label": "Line of Credit Facility [Table]",
        "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r84",
      "r357",
      "r969",
      "r1013"
     ]
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Agreement",
        "label": "Line of Credit [Member]",
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
       }
      }
     },
     "auth_ref": []
    },
    "srt_LitigationCaseAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "LitigationCaseAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Case [Axis]",
        "label": "Litigation Case [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_LitigationCaseTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "LitigationCaseTypeDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Case [Domain]",
        "label": "Litigation Case [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermAccountsNotesAndLoansReceivableNetNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts receivable",
        "terseLabel": "Accounts and notes receivable \u2013 related parties",
        "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Noncurrent",
        "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as noncurrent. Includes, but is not limited to, notes and loan receivable."
       }
      }
     },
     "auth_ref": [
      "r991"
     ]
    },
    "cms_LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of long-term debt and finance leases",
        "label": "Long-Term Debt And Lease Obligation, Current, Excluding Notes Payable",
        "documentation": "Long-Term Debt And Lease Obligation, Current, Excluding Notes Payable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of long-term debt",
        "label": "Long-Term Debt, Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "us-gaap_LongTermDebtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "label": "Long-Term Debt, Fair Value",
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission."
       }
      }
     },
     "auth_ref": [
      "r1035",
      "r1037",
      "r1038",
      "r1039"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r173"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r994",
      "r995",
      "r996"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r41",
      "r994",
      "r995",
      "r996"
     ]
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingency Nature [Axis]",
        "label": "Loss Contingency Nature [Axis]",
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r345",
      "r346",
      "r351",
      "r525",
      "r684",
      "r801",
      "r1005",
      "r1006"
     ]
    },
    "us-gaap_LossContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Line Items]",
        "label": "Loss Contingencies [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r345",
      "r346",
      "r351",
      "r525",
      "r801",
      "r1005",
      "r1006"
     ]
    },
    "us-gaap_LossContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesTable",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Table]",
        "label": "Loss Contingencies [Table]",
        "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r345",
      "r346",
      "r351",
      "r525",
      "r801",
      "r1005",
      "r1006"
     ]
    },
    "us-gaap_LossContingencyDamagesSoughtValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyDamagesSoughtValue",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Damages sought",
        "label": "Loss Contingency, Damages Sought, Value",
        "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter."
       }
      }
     },
     "auth_ref": [
      "r1004",
      "r1005",
      "r1006"
     ]
    },
    "us-gaap_LossContingencyEstimateOfPossibleLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyEstimateOfPossibleLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remediation and other response activity costs",
        "label": "Loss Contingency, Estimate of Possible Loss",
        "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r346",
      "r350",
      "r351",
      "r525",
      "r801"
     ]
    },
    "us-gaap_LossContingencyNatureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyNatureDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingency, Nature [Domain]",
        "label": "Loss Contingency, Nature [Domain]",
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r345",
      "r346",
      "r351",
      "r525",
      "r684",
      "r801",
      "r1005",
      "r1006"
     ]
    },
    "cms_LudingtonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "LudingtonMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ludington",
        "label": "Ludington [Member]",
        "documentation": "Ludington [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_LudingtonPlantOverhaulContractDisputeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "LudingtonPlantOverhaulContractDisputeMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ludington Plant Overhaul Contract Dispute",
        "label": "Ludington Plant Overhaul Contract Dispute [Member]",
        "documentation": "Ludington Plant Overhaul Contract Dispute"
       }
      }
     },
     "auth_ref": []
    },
    "cms_ManufacturedGasPlantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "ManufacturedGasPlantMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MGP sites",
        "label": "Manufactured Gas Plant [Member]",
        "documentation": "Manufactured Gas Plant"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r345",
      "r346",
      "r348",
      "r349",
      "r496",
      "r525",
      "r577",
      "r622",
      "r676",
      "r677",
      "r684",
      "r707",
      "r708",
      "r761",
      "r762",
      "r763",
      "r764",
      "r769",
      "r777",
      "r778",
      "r796",
      "r807",
      "r825",
      "r831",
      "r832",
      "r833",
      "r834",
      "r838",
      "r1020",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r345",
      "r346",
      "r348",
      "r349",
      "r496",
      "r525",
      "r577",
      "r622",
      "r676",
      "r677",
      "r684",
      "r707",
      "r708",
      "r761",
      "r762",
      "r763",
      "r764",
      "r769",
      "r777",
      "r778",
      "r796",
      "r807",
      "r825",
      "r831",
      "r832",
      "r833",
      "r838",
      "r1020",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061"
     ]
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling interests",
        "label": "Equity, Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r144",
      "r204",
      "r286",
      "r358",
      "r361",
      "r362",
      "r363",
      "r367",
      "r368",
      "r591",
      "r642",
      "r720"
     ]
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership percentage",
        "label": "Subsidiary, Ownership Percentage, Noncontrolling Owner",
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "cms_NWOHoldcoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "NWOHoldcoMember",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NWO Holdco",
        "label": "NWO Holdco [Member]",
        "documentation": "NWO Holdco"
       }
      }
     },
     "auth_ref": []
    },
    "cms_NWOWindEquityHoldingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "NWOWindEquityHoldingsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NWO Wind Equity Holdings",
        "label": "NWO Wind Equity Holdings [Member]",
        "documentation": "NWO Wind Equity Holdings"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r201"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flows from Financing Activities",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r201"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flows from Investing Activities",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "terseLabel": "Net cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r115",
      "r116"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flows from Operating Activities",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Income",
        "verboseLabel": "Net Income",
        "terseLabel": "Net Income (Loss)",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r116",
      "r149",
      "r165",
      "r183",
      "r186",
      "r190",
      "r204",
      "r213",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r222",
      "r223",
      "r231",
      "r286",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r367",
      "r368",
      "r551",
      "r554",
      "r571",
      "r591",
      "r650",
      "r739",
      "r755",
      "r756",
      "r853",
      "r1016"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited_1": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Attributable to Noncontrolling Interests",
        "verboseLabel": "Loss attributable to noncontrolling interests",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r131",
      "r183",
      "r186",
      "r219",
      "r222",
      "r223",
      "r649",
      "r962"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Income (Loss) Available to Common Stockholders",
        "terseLabel": "Net Income (Loss) Available to Common Stockholders",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r199",
      "r215",
      "r216",
      "r217",
      "r218",
      "r226",
      "r227",
      "r232",
      "r235",
      "r554"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income available to common stockholders",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_NewportSolarHoldingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "NewportSolarHoldingsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Newport Solar Holdings",
        "label": "Newport Solar Holdings [Member]",
        "documentation": "Newport Solar Holdings"
       }
      }
     },
     "auth_ref": []
    },
    "cms_NonCashTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "NonCashTransactionsAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non\u2011cash transactions",
        "label": "Non-Cash Transactions [Abstract]",
        "documentation": "Non-cash transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r869",
      "r879",
      "r889",
      "r913",
      "r921"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r895"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "cms_NoncontrollingInterestIncreaseDecreaseFromOtherChanges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "NoncontrollingInterestIncreaseDecreaseFromOtherChanges",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other changes in noncontrolling interests",
        "label": "Noncontrolling Interest, Increase (Decrease) From Other Changes",
        "documentation": "Noncontrolling Interest, Increase (Decrease) From Other Changes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of membership interests in VIEs",
        "label": "Noncontrolling Interest, Increase from Sale of Parent Equity Interest",
        "documentation": "Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r44",
      "r130"
     ]
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interests",
        "label": "Noncontrolling Interest [Member]",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r403",
      "r974",
      "r975",
      "r976",
      "r978",
      "r1098"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other income",
        "terseLabel": "Total other income",
        "label": "Nonoperating Income (Expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "cms_NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonqualified deferred compensation plan assets",
        "label": "Nonqualified deferred compensation plan assets fair value disclosure",
        "documentation": "This element represents nonqualified deferred compensation plan assets measured at fair value on a recurring basis. The nonqualified deferred compensation plan assets consist of mutual funds, which are valued using quoted NAVs that are publicly available and are the basis for transactions to buy or sell shares in each fund."
       }
      }
     },
     "auth_ref": []
    },
    "cms_NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonqualified deferred compensation plan liabilities",
        "label": "Nonqualified Deferred Compensation Plan Liabilities Fair Value Disclosure",
        "documentation": "This element represents nonqualified deferred compensation plan liabilities measured at fair value on a recurring basis. The liabilities are based on the fair values of the plan assets, as they reflect what is owed to the plan participants in accordance with their investment elections."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonrelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonrelatedPartyMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonrelated Party",
        "label": "Nonrelated Party [Member]",
        "documentation": "Party not related to reporting entity."
       }
      }
     },
     "auth_ref": [
      "r972",
      "r973"
     ]
    },
    "cms_NorthStarCleanEnergyIncludingSubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "NorthStarCleanEnergyIncludingSubsidiariesMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NorthStar Clean Energy, Including Subsidiaries",
        "label": "NorthStar Clean Energy, Including Subsidiaries [Member]",
        "documentation": "NorthStar Clean Energy, Including Subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "cms_NorthStarCleanEnergyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "NorthStarCleanEnergyMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalization",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NorthStar Clean Energy",
        "label": "NorthStar Clean Energy [Member]",
        "documentation": "NorthStar Clean Energy"
       }
      }
     },
     "auth_ref": []
    },
    "cms_NorthStarCleanEnergysSupplierFinancingProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "NorthStarCleanEnergysSupplierFinancingProgramMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NorthStar Clean Energy's Supplier Financing Program",
        "label": "NorthStar Clean Energy's Supplier Financing Program [Member]",
        "documentation": "NorthStar Clean Energy's Supplier Financing Program"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotDesignatedAsHedgingInstrumentEconomicHedgeMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Not Designated as Hedging Instrument, Economic Hedge",
        "label": "Not Designated as Hedging Instrument, Economic Hedge [Member]",
        "documentation": "Derivative instrument, not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP), used as economic hedge for exposure to risk."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_NotesAndLoansReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesAndLoansReceivableNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Notes receivable",
        "label": "Financing Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r624",
      "r991"
     ]
    },
    "us-gaap_NotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable",
        "label": "Notes Payable, Current",
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r81"
     ]
    },
    "us-gaap_NotesPayableFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesPayableFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Long-term payables",
        "label": "Notes Payable, Fair Value Disclosure",
        "documentation": "Fair value portion of notes payable."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r80",
      "r81",
      "r1036",
      "r1046"
     ]
    },
    "cms_NotesReceivableRelatedPartiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "NotesReceivableRelatedPartiesFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes receivable related party",
        "label": "Notes Receivable, Related Parties, Fair Value Disclosure",
        "documentation": "Notes Receivable, Related Parties, Fair Value Disclosure"
       }
      }
     },
     "auth_ref": []
    },
    "cms_NrepaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "NrepaMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NREPA",
        "label": "Nrepa [Member]",
        "documentation": "NREPA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_NumberOfFormerManufacturedGasPlants": {
     "xbrltype": "positiveIntegerItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "NumberOfFormerManufacturedGasPlants",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of former MGPs",
        "label": "Number Of Former Manufactured Gas Plants",
        "documentation": "Number Of Former Manufactured Gas Plants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OilAndGasPurchasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OilAndGasPurchasedMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of gas sold",
        "label": "Oil and Gas, Purchased [Member]",
        "documentation": "Viscous liquid derived from petroleum and flammable gas occurring naturally underground, purchased from another party."
       }
      }
     },
     "auth_ref": [
      "r1022"
     ]
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Expenses",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating Income",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r786",
      "r985",
      "r986",
      "r988",
      "r989",
      "r990"
     ]
    },
    "us-gaap_OperatingLeaseVariableLeaseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseVariableLeaseIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease income",
        "label": "Operating Lease, Variable Lease Income",
        "documentation": "Amount of operating lease income from variable lease payments paid and payable to lessor, excluding amount included in measurement of lease receivable."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r607"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Segments",
        "label": "Operating Segments [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r273",
      "r791",
      "r792"
     ]
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayments and other current assets",
        "label": "Other Assets, Current",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r836"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "verboseLabel": "Other non-current assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "us-gaap_OtherCommitmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCommitmentsLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Commitments [Line Items]",
        "label": "Other Commitments [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCommitmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCommitmentsTable",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Commitments [Table]",
        "label": "Other Commitments [Table]",
        "documentation": "Disclosure of information about obligations resulting from other commitments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Benefits Liability",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other Comprehensive Income",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r22",
      "r184",
      "r187",
      "r192",
      "r219",
      "r592",
      "r593",
      "r598",
      "r626",
      "r651",
      "r960",
      "r961"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Amortization of net actuarial loss",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax",
        "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r99",
      "r182",
      "r468"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Amortization of net actuarial loss, tax",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax",
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_OtherCostAndExpenseOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCostAndExpenseOperating",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maintenance and other operating expenses",
        "label": "Other Cost and Expense, Operating",
        "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r656",
      "r791"
     ]
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherIncomeAndExpensesAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other Income (Expense)",
        "label": "Other Income and Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherInventorySupplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherInventorySupplies",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Materials and supplies",
        "label": "Other Inventory, Supplies, Gross",
        "documentation": "Amount before valuation and LIFO reserves of other supplies used within the manufacturing or production process expected to be consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r958"
     ]
    },
    "us-gaap_OtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Retention benefit liability at beginning of period",
        "periodEndLabel": "Retention benefit liability at the end of the period",
        "label": "Other Liabilities",
        "documentation": "Amount of liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r635",
      "r711",
      "r712",
      "r855",
      "r1065",
      "r1097"
     ]
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ExitActivitiesScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r836"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non\u2011current liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncashIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other non\u2011cash operating activities and reconciling\u00a0adjustments",
        "label": "Other Noncash Income (Expense)",
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other."
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "us-gaap_OtherNonoperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other expense",
        "terseLabel": "Other expense",
        "label": "Other Nonoperating Expense",
        "documentation": "Amount of expense related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "us-gaap_OtherNonoperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income",
        "label": "Other Nonoperating Income",
        "documentation": "Amount of income related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r198"
     ]
    },
    "cms_OtherNonoperatingIncomeExpenseRetirementBenefitsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "OtherNonoperatingIncomeExpenseRetirementBenefitsNet",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-operating retirement benefits, net",
        "label": "Other Nonoperating Income (Expense), Retirement Benefits, Net",
        "documentation": "The total amount of other cost components excluding the service cost component of net benefit cost for defined benefit plans for the period. Other cost components include the following components: Interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) due to settlement or curtailments. The other cost components are presented separately outside of operating income on the statement of income."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OPEB Plan",
        "label": "Other Postretirement Benefits Plan [Member]",
        "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits."
       }
      }
     },
     "auth_ref": [
      "r424",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r474",
      "r477",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r493",
      "r494",
      "r495",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821"
     ]
    },
    "us-gaap_OtherShortTermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherShortTermBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of long-term payables",
        "label": "Other Short-Term Borrowings",
        "documentation": "Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r715"
     ]
    },
    "cms_OtherUtilityServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "OtherUtilityServiceMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Utility Service [Member]",
        "documentation": "Other Utility Service [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r867",
      "r877",
      "r887",
      "r919"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r870",
      "r880",
      "r890",
      "r922"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r870",
      "r880",
      "r890",
      "r922"
     ]
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Axis]",
        "label": "Ownership [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Domain]",
        "label": "Ownership [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ParentCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ParentCompanyMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CMS Energy",
        "label": "Parent Company [Member]"
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "cms_PaymentToParentForReturnOfStockholderContributedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "PaymentToParentForReturnOfStockholderContributedCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Return of stockholder contribution",
        "label": "Payment To Parent For Return Of Stockholder Contributed Capital",
        "documentation": "Payment To Parent For Return Of Stockholder Contributed Capital"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cost to retire property and other investing activities",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r953",
      "r965"
     ]
    },
    "us-gaap_PaymentsOfOrdinaryDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfOrdinaryDividends",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of dividends on common and preferred stock",
        "label": "Payments of Ordinary Dividends",
        "documentation": "Cash outflow in the form of ordinary dividends to common shareholders, preferred shareholders and noncontrolling interests, generally out of earnings."
       }
      }
     },
     "auth_ref": [
      "r112"
     ]
    },
    "cms_PaymentsOfOrdinaryDividendsCommonAndPreferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "PaymentsOfOrdinaryDividendsCommonAndPreferred",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of dividends on common and preferred stock",
        "label": "Payments Of Ordinary Dividends, Common And Preferred",
        "documentation": "Payments Of Ordinary Dividends, Common And Preferred"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Capital expenditures (excludes assets placed under finance lease)",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "cms_PensionAndDBSERPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "PensionAndDBSERPMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DB\u00a0Pension Plans",
        "label": "Pension And D B S E R P [Member]",
        "documentation": "Pension And DB SERP [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Benefits",
        "label": "Retirement Benefits [Text Block]",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r423",
      "r448",
      "r450",
      "r456",
      "r473",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r491",
      "r492",
      "r493",
      "r817"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Postretirement benefits",
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r424",
      "r425",
      "r447",
      "r817"
     ]
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionPlansDefinedBenefitMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DB\u00a0Pension Plans",
        "label": "Pension Plan [Member]",
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits."
       }
      }
     },
     "auth_ref": [
      "r424",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r474",
      "r477",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r493",
      "r494",
      "r498",
      "r817",
      "r818",
      "r822",
      "r823",
      "r824"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r895"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Prior Service Cost",
        "label": "Pension Adjustments Prior Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Service Cost",
        "label": "Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r941"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits Adjustments, Footnote",
        "label": "Pension Benefits Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Portion at Fair Value Measurement",
        "label": "Portion at Fair Value Measurement [Member]",
        "documentation": "Measured at fair value for financial reporting purposes."
       }
      }
     },
     "auth_ref": [
      "r589"
     ]
    },
    "cms_PowerSalesAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "PowerSalesAgreementMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Power Sales Agreement",
        "label": "Power Sales Agreement [Member]",
        "documentation": "Power Sales Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_PowerSupplyCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "PowerSupplyCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Power supply cost",
        "label": "Power Supply Costs",
        "documentation": "Power Supply Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockDividendsAndOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockDividendsAndOtherAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock dividends",
        "label": "Preferred Stock Dividends and Other Adjustments",
        "documentation": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r943",
      "r984"
     ]
    },
    "us-gaap_PreferredStockDividendsIncomeStatementImpact": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockDividendsIncomeStatementImpact",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited_1": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock Dividends",
        "label": "Preferred Stock Dividends, Income Statement Impact",
        "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends declared per preferred stock Series C depositary share (in dollars per share)",
        "label": "Preferred Stock, Dividends Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of preferred stock outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cumulative Redeemable Perpetual Preferred Stock, Series\u00a0C",
        "terseLabel": "Cumulative Preferred Stock",
        "label": "Preferred Stock [Member]",
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company."
       }
      }
     },
     "auth_ref": [
      "r843",
      "r844",
      "r847",
      "r848",
      "r849",
      "r852",
      "r1096",
      "r1098"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value (in dollars per share)",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r398"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock authorized (in shares)",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r718"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock outstanding (in shares)",
        "label": "Preferred Stock, Shares Outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r718",
      "r737",
      "r1098",
      "r1099"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative redeemable perpetual preferred stock",
        "verboseLabel": "Cumulative preferred stock",
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r638",
      "r836"
     ]
    },
    "us-gaap_ProceedsFromContributedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromContributedCapital",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholder contribution",
        "label": "Proceeds from Contributed Capital",
        "documentation": "The cash inflow associated with the amount received by a corporation from a shareholder during the period."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock",
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of debt",
        "label": "Proceeds from Issuance of Long-Term Debt",
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r686"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings",
        "label": "Proceeds from Lines of Credit",
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r969"
     ]
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other financing costs",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r954",
      "r966"
     ]
    },
    "us-gaap_ProceedsFromRepaymentsOfShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromRepaymentsOfShortTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Decrease in notes payable",
        "terseLabel": "Increase (decrease) in notes payable",
        "label": "Proceeds from (Repayments of) Short-Term Debt",
        "documentation": "The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfInterestInPartnershipUnit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfInterestInPartnershipUnit",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from the sale of membership interests in VIEs",
        "label": "Proceeds from Sale of Interest in Partnership Unit",
        "documentation": "The proceeds from the sale of an interest in a unit of partnership."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r275",
      "r623",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r781",
      "r808",
      "r837",
      "r838",
      "r839",
      "r841",
      "r842",
      "r1007",
      "r1009",
      "r1021",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r275",
      "r623",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r781",
      "r808",
      "r837",
      "r838",
      "r839",
      "r841",
      "r842",
      "r1007",
      "r1009",
      "r1021",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Income",
        "terseLabel": "Net Income",
        "verboseLabel": "Net income (loss)",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r183",
      "r186",
      "r200",
      "r204",
      "r213",
      "r219",
      "r222",
      "r223",
      "r286",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r367",
      "r368",
      "r551",
      "r554",
      "r555",
      "r558",
      "r559",
      "r571",
      "r591",
      "r631",
      "r648",
      "r693",
      "r739",
      "r755",
      "r756",
      "r827",
      "r828",
      "r854",
      "r962",
      "r1016"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGrossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGrossAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plant, Property, and Equipment",
        "label": "Property, Plant and Equipment, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_PropertyPlantAndEquipmentGrossExcludingCWIP": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "PropertyPlantAndEquipmentGrossExcludingCWIP",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "cms_PropertyPlantAndEquipmentNetExcludingCWIP",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plant, property, and equipment, gross",
        "label": "Property, Plant And Equipment Gross, Excluding C W I P",
        "documentation": "Amount before accumulated depreciation, depletion and amortization and construction in progress of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total plant, property, and equipment",
        "terseLabel": "Plant, property, and equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r605",
      "r632",
      "r646",
      "r836"
     ]
    },
    "cms_PropertyPlantAndEquipmentNetExcludingCWIP": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "PropertyPlantAndEquipmentNetExcludingCWIP",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Plant, property, and equipment, net",
        "label": "Property, Plant And Equipment, Net, Excluding C W I P",
        "documentation": "Amount before construction in progress but after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bad debt expense",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r295"
     ]
    },
    "us-gaap_PublicUtilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesDisclosureTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMatters"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Regulatory Matters",
        "label": "Public Utilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for public utilities."
       }
      }
     },
     "auth_ref": [
      "r150"
     ]
    },
    "us-gaap_PublicUtilitiesGeneralDisclosuresLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesGeneralDisclosuresLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMatters"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public Utilities, General Disclosures [Line Items]",
        "label": "Public Utilities, General Disclosures [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesGeneralDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesGeneralDisclosuresTable",
     "presentation": [
      "http://www.consumersenergy.com/role/RegulatoryMatters"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public Utilities General Disclosures [Table]",
        "label": "Public Utilities General Disclosures [Table]",
        "documentation": "Disclosure of information about regulation for public utility entities, including, but not limited to, rate requests, decommissioning costs and the amount of allowance for earnings on equity capitalized for rate making purposes."
       }
      }
     },
     "auth_ref": []
    },
    "cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total plant, property, and equipment",
        "label": "Public Utilities, Property, Plant And Equipment And Finance Lease Right-Of-Use Asset, After Accumulated Depreciation And Amortization",
        "documentation": "Public Utilities, Property, Plant And Equipment And Finance Lease Right-Of-Use Asset, After Accumulated Depreciation And Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets": {
       "parentTag": "cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Plant, property, and equipment, gross",
        "terseLabel": "Property, plant, and equipment, gross",
        "label": "Public Utilities, Property Plant And Equipment And Finance Lease Right-Of-Use Asset, Before Accumulated Depreciation And Amortization And Construction Work In Progress",
        "documentation": "Public Utilities, Property Plant And Equipment And Finance Lease Right-Of-Use Asset, Before Accumulated Depreciation And Amortization And Construction Work In Progress"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets": {
       "parentTag": "cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction work in progress",
        "label": "Public Utilities, Property, Plant and Equipment, Construction Work in Progress",
        "documentation": "Period end amount of construction work in progress in public utility."
       }
      }
     },
     "auth_ref": []
    },
    "cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets": {
       "parentTag": "cms_PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Plant, property, and equipment, net",
        "label": "Public Utilities Property Plant And Equipment Net Excluding C W I P",
        "documentation": "Period end amount of total net PPE excluding construction work in progress."
       }
      }
     },
     "auth_ref": []
    },
    "cms_PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets": {
       "parentTag": "cms_PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less accumulated depreciation and amortization",
        "label": "Public Utilities, Property, Plant, and Equipment And Finance Lease Right-Of-Use Asset, Accumulated Depreciation And Amortization",
        "documentation": "Public Utilities, Property, Plant, and Equipment And Finance Lease Right-Of-Use Asset, Accumulated Depreciation And Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilityAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public Utility [Axis]",
        "label": "Public Utility [Axis]",
        "documentation": "Information by type of utility plant."
       }
      }
     },
     "auth_ref": []
    },
    "cms_PurchasedPowerRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "PurchasedPowerRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchased power \u2013 related parties",
        "label": "Purchased Power Related Parties",
        "documentation": "Cost of electricity purchased from related parties and sold during the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r345",
      "r346",
      "r348",
      "r349",
      "r448",
      "r496",
      "r521",
      "r522",
      "r523",
      "r525",
      "r577",
      "r617",
      "r621",
      "r622",
      "r676",
      "r677",
      "r684",
      "r707",
      "r708",
      "r761",
      "r762",
      "r763",
      "r764",
      "r769",
      "r777",
      "r778",
      "r796",
      "r807",
      "r825",
      "r831",
      "r832",
      "r833",
      "r834",
      "r838",
      "r845",
      "r998",
      "r1020",
      "r1038",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r345",
      "r346",
      "r348",
      "r349",
      "r448",
      "r496",
      "r521",
      "r522",
      "r523",
      "r525",
      "r577",
      "r617",
      "r621",
      "r622",
      "r676",
      "r677",
      "r684",
      "r707",
      "r708",
      "r761",
      "r762",
      "r763",
      "r764",
      "r769",
      "r777",
      "r778",
      "r796",
      "r807",
      "r825",
      "r831",
      "r832",
      "r833",
      "r834",
      "r838",
      "r845",
      "r998",
      "r1020",
      "r1038",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061"
     ]
    },
    "us-gaap_ReceivablesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Long-term receivables",
        "label": "Receivables, Fair Value Disclosure",
        "documentation": "Fair value portion of receivables, including, but not limited to, trade account receivables, note receivables, and loan receivables."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r1035",
      "r1036",
      "r1046",
      "r1049"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r862",
      "r872",
      "r882",
      "r914"
     ]
    },
    "us-gaap_RegulatedEntityOtherAssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatedEntityOtherAssetsNoncurrentAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Non\u2011current Assets",
        "label": "Regulated Entity, Other Assets, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatedOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatedOperationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulated Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryAssetAmortizationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryAssetAmortizationPeriod",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory asset collection period",
        "label": "Regulatory Asset, Amortization Period",
        "documentation": "Amortization period for the recovery of regulatory asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryAssetAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryAssetAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory Asset [Axis]",
        "label": "Regulatory Asset [Axis]",
        "documentation": "Information by type of regulatory asset."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r76",
      "r151"
     ]
    },
    "us-gaap_RegulatoryAssetDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryAssetDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory Asset [Domain]",
        "label": "Regulatory Asset [Domain]",
        "documentation": "Rate action of a regulator resulting in capitalization of costs incurred."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "cms_RegulatoryAssetEstimateOfSharedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "RegulatoryAssetEstimateOfSharedCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimate of shared costs",
        "label": "Regulatory Asset, Estimate Of Shared Costs",
        "documentation": "Regulatory Asset, Estimate Of Shared Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RegulatoryAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory asset",
        "label": "Regulatory Asset",
        "documentation": "The amount for the individual regulatory asset as itemized in a table of regulatory assets as of the end of the period."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "us-gaap_RegulatoryAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory assets",
        "label": "Regulatory Asset, Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "us-gaap_RegulatoryAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "cms_AssetsNoncurrentOtherThanPropertyPlantAndEquipment",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory assets",
        "label": "Regulatory Asset, Noncurrent",
        "documentation": "Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are not expected to be recovered through revenue sources within one year or the normal operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "us-gaap_RegulatoryLiabilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryLiabilityAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory Liability [Axis]",
        "label": "Regulatory Liability [Axis]",
        "documentation": "Information by type of regulatory liability."
       }
      }
     },
     "auth_ref": [
      "r153"
     ]
    },
    "us-gaap_RegulatoryLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory liabilities",
        "label": "Regulatory Liability, Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r153"
     ]
    },
    "us-gaap_RegulatoryLiabilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryLiabilityDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory Liability [Domain]",
        "label": "Regulatory Liability [Domain]",
        "documentation": "Rate action of a regulator resulting in accrual of costs or expenses."
       }
      }
     },
     "auth_ref": [
      "r153"
     ]
    },
    "us-gaap_RegulatoryLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regulatory liabilities",
        "label": "Regulatory Liability, Noncurrent",
        "documentation": "The amount for the individual regulatory noncurrent liability as itemized in a table of regulatory noncurrent liabilities as of the end of the period."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party [Domain]",
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r280",
      "r474",
      "r609",
      "r610",
      "r636",
      "r644",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r736",
      "r738",
      "r760"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party",
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r207",
      "r609",
      "r610",
      "r611",
      "r612",
      "r636",
      "r644",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r736",
      "r738",
      "r760"
     ]
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/FinancialInstrumentsScheduleofCarryingAmountsandFairValuesofFinancialInstrumentsDetails",
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party [Axis]",
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r280",
      "r474",
      "r609",
      "r610",
      "r636",
      "r644",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r736",
      "r738",
      "r760",
      "r1053"
     ]
    },
    "us-gaap_RepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Principal Debt Retirements (In Millions)",
        "label": "Repayments of Debt",
        "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation."
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Retirement of debt",
        "label": "Repayments of Long-Term Debt",
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r689"
     ]
    },
    "cms_ResidentialUtilityServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "ResidentialUtilityServicesMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Residential",
        "label": "Residential Utility Services [Member]",
        "documentation": "Residential Utility Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r873",
      "r883",
      "r915"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r864",
      "r874",
      "r884",
      "r916"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r871",
      "r881",
      "r891",
      "r923"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash and cash equivalents",
        "verboseLabel": "Restricted cash equivalents",
        "label": "Restricted Cash and Cash Equivalents, Current",
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r168",
      "r202"
     ]
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring and Related Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exit Activities and Asset Sales",
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled."
       }
      }
     },
     "auth_ref": [
      "r333",
      "r334",
      "r336",
      "r339",
      "r343"
     ]
    },
    "cms_RestructuringAndRelatedCostDeferredCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "RestructuringAndRelatedCostDeferredCost",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost deferred",
        "verboseLabel": "Costs deferred as a regulatory asset",
        "label": "Restructuring and Related Cost, Deferred Cost",
        "documentation": "Restructuring and Related Cost, Deferred Cost"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringAndRelatedCostExpectedCost1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringAndRelatedCostExpectedCost1",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected cost",
        "label": "Restructuring and Related Cost, Expected Cost",
        "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost."
       }
      }
     },
     "auth_ref": [
      "r335",
      "r338",
      "r340",
      "r342"
     ]
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringCostAndReserveAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Type [Axis]",
        "label": "Restructuring Type [Axis]",
        "documentation": "Information by type of restructuring cost."
       }
      }
     },
     "auth_ref": [
      "r335",
      "r336",
      "r340",
      "r341"
     ]
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringCostAndReserveLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivities",
      "http://www.consumersenergy.com/role/ExitActivitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesScheduleofRetentionBenefitLiabilityRollForwardDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Cost and Reserve [Line Items]",
        "label": "Restructuring Cost and Reserve [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r335",
      "r336",
      "r337",
      "r338",
      "r340",
      "r341",
      "r342"
     ]
    },
    "us-gaap_RestructuringPlanAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringPlanAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Plan [Axis]",
        "label": "Restructuring Plan [Axis]",
        "documentation": "Information by individual restructuring plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringPlanDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringPlanDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Plan [Domain]",
        "label": "Restructuring Plan [Domain]",
        "documentation": "Identification of the individual restructuring plans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringReserveRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringReserveRollForward",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Reserve [Roll Forward]",
        "label": "Restructuring Reserve [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "cms_CommonStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r126",
      "r641",
      "r681",
      "r683",
      "r690",
      "r719",
      "r836"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r210",
      "r211",
      "r212",
      "r214",
      "r219",
      "r221",
      "r223",
      "r287",
      "r288",
      "r319",
      "r539",
      "r540",
      "r548",
      "r549",
      "r550",
      "r552",
      "r553",
      "r554",
      "r563",
      "r565",
      "r566",
      "r568",
      "r569",
      "r601",
      "r603",
      "r678",
      "r680",
      "r694",
      "r1098"
     ]
    },
    "cms_RetentionBenefitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "RetentionBenefitsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retention Benefits",
        "label": "Retention Benefits [Member]",
        "documentation": "Retention Benefits [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_RetentionIncentiveProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "RetentionIncentiveProgramMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Retention Incentive Program",
        "label": "Retention Incentive Program [Member]",
        "documentation": "Retention Incentive Program"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanTypeAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Type [Axis]",
        "label": "Retirement Plan Type [Axis]",
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r424",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r474",
      "r477",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r493",
      "r494",
      "r495",
      "r498",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824"
     ]
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanTypeDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans [Domain]",
        "label": "Retirement Plan Type [Domain]",
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r424",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r474",
      "r477",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r493",
      "r494",
      "r495",
      "r498",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer [Abstract]",
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized from contracts with customers",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r155",
      "r241",
      "r251",
      "r252",
      "r266",
      "r272",
      "r275",
      "r277",
      "r278",
      "r420",
      "r421",
      "r623"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consumers Utility Revenue",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r779"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/Revenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r422"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Revenue",
        "totalLabel": "Total operating revenue",
        "label": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r155",
      "r191",
      "r204",
      "r241",
      "r251",
      "r252",
      "r266",
      "r272",
      "r275",
      "r277",
      "r278",
      "r286",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r367",
      "r368",
      "r591",
      "r631",
      "r791",
      "r1016"
     ]
    },
    "cms_RevolvingCreditFacilitiesEightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "RevolvingCreditFacilitiesEightMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facilities March 31, 2028",
        "label": "Revolving Credit Facilities Eight [Member]",
        "documentation": "Revolving Credit Facilities Eight"
       }
      }
     },
     "auth_ref": []
    },
    "cms_RevolvingCreditFacilitiesFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "RevolvingCreditFacilitiesFiveMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facilities December 14, 2027",
        "label": "Revolving Credit Facilities Five [Member]",
        "documentation": "Revolving Credit Facilities Five [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_RevolvingCreditFacilitiesFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "RevolvingCreditFacilitiesFourMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facilities May 7, 2027",
        "label": "Revolving Credit Facilities Four [Member]",
        "documentation": "Revolving Credit Facilities Four"
       }
      }
     },
     "auth_ref": []
    },
    "cms_RevolvingCreditFacilitiesOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "RevolvingCreditFacilitiesOneMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facilities November 18, 2025",
        "label": "Revolving Credit Facilities One [Member]",
        "documentation": "Revolving Credit Facilities One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_RevolvingCreditFacilitiesSevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "RevolvingCreditFacilitiesSevenMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facilities September 30, 2025",
        "label": "Revolving Credit Facilities Seven [Member]",
        "documentation": "Revolving Credit Facilities Seven"
       }
      }
     },
     "auth_ref": []
    },
    "cms_RevolvingCreditFacilitiesSixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "RevolvingCreditFacilitiesSixMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facilities September 25, 2025",
        "label": "Revolving Credit Facilities Six [Member]",
        "documentation": "Revolving Credit Facilities Six [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cms_RevolvingCreditFacilitiesThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "RevolvingCreditFacilitiesThreeMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facilities To Be Determined",
        "label": "Revolving Credit Facilities Three [Member]",
        "documentation": "Revolving Credit Facilities Three"
       }
      }
     },
     "auth_ref": []
    },
    "cms_RevolvingCreditFacilitiesTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "RevolvingCreditFacilitiesTwoMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofRevolvingCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facilities December 14, 2027",
        "label": "Revolving Credit Facilities Two [Member]",
        "documentation": "Revolving Credit Facilities Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forecast",
        "label": "Forecast [Member]"
       }
      }
     },
     "auth_ref": [
      "r497",
      "r977"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Domain]",
        "label": "Scenario [Domain]"
       }
      }
     },
     "auth_ref": [
      "r224",
      "r497",
      "r948",
      "r977"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "label": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Major Long-Term Debt Issuances and Retirements",
        "label": "Schedule of Debt [Table Text Block]",
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefits",
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsScheduleofNetBenefitCostsDetails",
      "http://www.consumersenergy.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "label": "Defined Benefit Plan [Table]",
        "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r45",
      "r46",
      "r47",
      "r48"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Basic and Diluted EPS Computations",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r983"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r531",
      "r826",
      "r1025"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Name [Axis]",
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r283",
      "r284",
      "r285",
      "r547",
      "r949",
      "r950",
      "r951",
      "r1028",
      "r1029",
      "r1030",
      "r1031"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r1035",
      "r1036"
     ]
    },
    "cms_ScheduleOfFinancingAndCapitalizationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "ScheduleOfFinancingAndCapitalizationTable",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Financing And Capitalization [Table]",
        "label": "Schedule Of Financing And Capitalization [Table]",
        "documentation": "Schedule Of Financing And Capitalization [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Forward Contracts Indexed to Issuer's Equity",
        "label": "Schedule of Forward Contracts Indexed to Issuer's Equity [Table Text Block]",
        "documentation": "Tabular disclosure of freestanding forward contracts issued by an entity that are indexed to, and potentially settled in an entity's own stock. The disclosure may include, but not be limited to: (i) the forward rate and the number of shares to which the contract is indexed, (ii) the settlement date or dates of the contract, (iii) the issuer's accounting for the contract, (iv) settlement alternatives (if applicable) including who controls the settlement alternatives and the maximum number of shares that could be required to be issued to net share settle the contract (if applicable), (v) the fact that a potentially infinite number of shares may be required to be issued to settle the contract, if a contract does not have a stated fixed or determinable maximum number of shares, and (vi) the contract's current fair value for each settlement alternative and how changes in the price of the issuer's equity instruments affect those settlement amounts."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "us-gaap_ScheduleOfGuaranteeObligationsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGuaranteeObligationsTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Guarantees",
        "label": "Schedule of Guarantor Obligations [Table Text Block]",
        "documentation": "Tabular disclosure of each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties."
       }
      }
     },
     "auth_ref": [
      "r1012"
     ]
    },
    "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of Revolving Credit Facilities",
        "label": "Schedule of Line of Credit Facilities [Table Text Block]",
        "documentation": "Tabular disclosure of 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."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r84"
     ]
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Net Benefit Costs",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments."
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivities",
      "http://www.consumersenergy.com/role/ExitActivitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesScheduleofRetentionBenefitLiabilityRollForwardDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Restructuring and Related Costs [Table]",
        "label": "Restructuring Cost [Table]",
        "documentation": "Disclosure of information about restructuring cost. Includes, but is not limited to, expected cost, cost incurred, statement of income caption that includes restructuring cost recognized, and amount of restructuring reserve."
       }
      }
     },
     "auth_ref": [
      "r335",
      "r336",
      "r337",
      "r338",
      "r340",
      "r341",
      "r342"
     ]
    },
    "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Retention Benefit Liability Roll Forward",
        "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r119"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegments",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37",
      "r38"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Financial Information by Reportable Segments",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37",
      "r38"
     ]
    },
    "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt and Equity Securities, FV-NI [Line Items]",
        "label": "Debt and Equity Securities, FV-NI [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r588"
     ]
    },
    "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationScheduleofForwardStockContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]",
        "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]",
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security with change in fair value recognized in net income (FV-NI)."
       }
      }
     },
     "auth_ref": [
      "r588"
     ]
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfVariableInterestEntitiesTable",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntities",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Variable Interest Entities [Table]",
        "label": "Variable Interest Entity [Table]",
        "documentation": "Disclosure of information about variable interest held, whether or not such variable interest entity (VIE) is included in consolidated financial statements."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r55",
      "r57",
      "r60",
      "r61",
      "r556",
      "r557",
      "r560",
      "r561",
      "r618",
      "r619",
      "r620"
     ]
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfVariableInterestEntitiesTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Variable Interest Entities",
        "label": "Schedule of Variable Interest Entities [Table Text Block]",
        "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r55",
      "r57",
      "r60",
      "r61"
     ]
    },
    "cms_SecuritizationBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "SecuritizationBondsMember",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securitization bonds",
        "label": "Securitization Bonds [Member]",
        "documentation": "Securitization Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r857"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r859"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Domain]",
        "label": "Segments [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r155",
      "r156",
      "r157",
      "r241",
      "r247",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r272",
      "r273",
      "r274",
      "r278",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r338",
      "r342",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r788",
      "r791",
      "r792",
      "r797",
      "r840",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting [Abstract]",
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reportable Segments",
        "label": "Segment Reporting Disclosure [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r241",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r262",
      "r264",
      "r265",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r278",
      "r787",
      "r789",
      "r790",
      "r791",
      "r793",
      "r794",
      "r795"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegments",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Information [Line Items]",
        "label": "Segment Reporting Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingOtherItemAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingOtherItemAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other segment items",
        "label": "Segment Reporting, Other Segment Item, Amount",
        "documentation": "Amount of other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (loss)."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r264",
      "r265",
      "r272",
      "r791"
     ]
    },
    "cms_SeriesCPreferredStockDepositarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "SeriesCPreferredStockDepositarySharesMember",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "CMS\u00a0Energy Corporation Depositary Shares, each representing a 1/1,000th interest in a share of 4.200% Cumulative Redeemable Perpetual Preferred Stock, Series C",
        "terseLabel": "Series C Preferred Stock Depositary Shares",
        "label": "Series C Preferred Stock Depositary Shares [Member]",
        "documentation": "Series C Preferred Stock Depositary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Award Types",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524"
     ]
    },
    "us-gaap_ShortTermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term borrowings outstanding",
        "label": "Short-Term Debt",
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r140",
      "r836",
      "r1063"
     ]
    },
    "cms_ShortTermDebtAuthorizedBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "ShortTermDebtAuthorizedBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term debt authorized borrowings",
        "label": "Short-term debt, authorized borrowings",
        "documentation": "Maximum borrowing capacity under the commercial paper program without consideration of any current restrictions on the amount that could be issued or the amounts currently outstanding under the program."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term Debt, Type [Axis]",
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r994",
      "r995",
      "r996"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term Debt, Type [Domain]",
        "label": "Short-Term Debt, Type [Domain]",
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r994",
      "r995",
      "r996"
     ]
    },
    "us-gaap_SiteContingencyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SiteContingencyLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Site Contingency [Line Items]",
        "label": "Site Contingency [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r799",
      "r800",
      "r945",
      "r946",
      "r947",
      "r998",
      "r1010"
     ]
    },
    "us-gaap_SiteContingencyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SiteContingencyTable",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsScheduleofRemediationandOtherResponseActivityCostsbyYearDetails",
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Site Contingency [Table]",
        "label": "Site Contingency [Table]",
        "documentation": "Disclosure of information about loss contingency for environmental remediation. Includes, but is not limited to, recognized loss and additional reasonably possible loss."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r799",
      "r800",
      "r945",
      "r946",
      "r947",
      "r998",
      "r1010"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails",
      "http://www.consumersenergy.com/role/RevenueDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r155",
      "r156",
      "r157",
      "r164",
      "r241",
      "r247",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r272",
      "r273",
      "r274",
      "r278",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r320",
      "r338",
      "r342",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r788",
      "r791",
      "r792",
      "r797",
      "r840",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Axis]",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r174",
      "r175",
      "r176",
      "r204",
      "r229",
      "r230",
      "r233",
      "r235",
      "r244",
      "r245",
      "r286",
      "r358",
      "r361",
      "r362",
      "r363",
      "r367",
      "r368",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r591",
      "r686",
      "r687",
      "r688",
      "r689",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r718",
      "r740",
      "r757",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r944",
      "r968",
      "r982"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r91",
      "r94",
      "r95",
      "r162",
      "r188",
      "r189",
      "r190",
      "r210",
      "r211",
      "r212",
      "r214",
      "r219",
      "r221",
      "r223",
      "r243",
      "r287",
      "r288",
      "r319",
      "r403",
      "r539",
      "r540",
      "r548",
      "r549",
      "r550",
      "r552",
      "r553",
      "r554",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r592",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r601",
      "r603",
      "r608",
      "r651",
      "r678",
      "r679",
      "r680",
      "r694",
      "r757"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r211",
      "r212",
      "r243",
      "r603",
      "r623",
      "r685",
      "r705",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r718",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r738",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r757",
      "r846"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Comprehensive Income [Abstract]",
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Axis]",
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": [
      "r224",
      "r497",
      "r948",
      "r952",
      "r977"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheetsParenthetical",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r211",
      "r212",
      "r243",
      "r280",
      "r603",
      "r623",
      "r685",
      "r705",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r718",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r738",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r757",
      "r846"
     ]
    },
    "us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrestricted retained earnings",
        "label": "Statutory Accounting Practices, Statutory Amount Available for Dividend Payments without Regulatory Approval",
        "documentation": "Amount of dividends that can be declared or paid without approval of regulatory agency."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r866",
      "r876",
      "r886",
      "r918"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued",
        "label": "Stock Issued During Period, Value, New Issues",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r90",
      "r91",
      "r126",
      "r694",
      "r757",
      "r771",
      "r854"
     ]
    },
    "cms_StockOfferingProgramMaximumValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "StockOfferingProgramMaximumValue",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock offering program maximum value",
        "label": "Stock Offering Program Maximum Value",
        "documentation": "The maximum value of new stock which can be issued in a public offering."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Common stock repurchased",
        "label": "Stock Repurchased During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r90",
      "r91",
      "r126",
      "r694",
      "r757",
      "r773",
      "r854"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\u2019 equity",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r94",
      "r95",
      "r117",
      "r720",
      "r737",
      "r758",
      "r759",
      "r836",
      "r855",
      "r970",
      "r993",
      "r1050",
      "r1098"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stockholders\u2019 equity",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofChangesinEquityUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofChangesinEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total equity",
        "periodStartLabel": "Total Equity at Beginning of Period",
        "periodEndLabel": "Total Equity at End of Period",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r51",
      "r62",
      "r162",
      "r163",
      "r189",
      "r210",
      "r211",
      "r212",
      "r214",
      "r219",
      "r221",
      "r287",
      "r288",
      "r319",
      "r403",
      "r539",
      "r540",
      "r548",
      "r549",
      "r550",
      "r552",
      "r553",
      "r554",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r592",
      "r594",
      "r598",
      "r602",
      "r608",
      "r679",
      "r680",
      "r692",
      "r720",
      "r737",
      "r758",
      "r759",
      "r775",
      "r854",
      "r970",
      "r993",
      "r1050",
      "r1098"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplierFinanceProgramAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramAxis",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program [Axis]",
        "label": "Supplier Finance Program [Axis]",
        "documentation": "Information by supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r326",
      "r327",
      "r328"
     ]
    },
    "us-gaap_SupplierFinanceProgramDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program [Domain]",
        "label": "Supplier Finance Program [Domain]",
        "documentation": "Supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r326",
      "r327",
      "r328"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier finance obligations",
        "label": "Supplier Finance Program, Obligation",
        "documentation": "Amount of obligation for supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r798"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]",
        "label": "Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes obligation for supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r328"
     ]
    },
    "us-gaap_SupplierFinanceProgramPaymentTimingPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramPaymentTimingPeriod",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier financing program, payment period",
        "label": "Supplier Finance Program, Payment Timing, Period",
        "documentation": "Period when payment is expected to be made to finance provider or intermediary in supplier finance program, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r326"
     ]
    },
    "cms_SupplierFinanceProgramTerminationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "SupplierFinanceProgramTerminationPeriod",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier financing program, termination period",
        "label": "Supplier Finance Program, Termination Period",
        "documentation": "Supplier Finance Program, Termination Period"
       }
      }
     },
     "auth_ref": []
    },
    "cms_TESFilerCityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "TESFilerCityMember",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "T.E.S. Filer City",
        "label": "T E S Filer City [Member]",
        "documentation": "T.E.S. Filer City [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "us-gaap_TaxesExcludingIncomeAndExciseTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesExcludingIncomeAndExciseTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsCMSEnergyincludingConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General taxes",
        "label": "Taxes, Miscellaneous",
        "documentation": "All taxes not related to income of the entity or excise or sales taxes levied on the revenue of the entity that are not reported elsewhere. These taxes could include production, real estate, personal property, and pump tax."
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedBalanceSheetsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedBalanceSheets",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued taxes",
        "verboseLabel": "Accrued taxes",
        "label": "Taxes Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r81"
     ]
    },
    "cms_TermLoanFacilityDueDecember2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "TermLoanFacilityDueDecember2025Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term Loan Facility Due December 2025",
        "label": "Term Loan Facility Due December 2025 [Member]",
        "documentation": "Term Loan Facility Due December 2025"
       }
      }
     },
     "auth_ref": []
    },
    "cms_TermLoanFacilityDueSeptember2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "TermLoanFacilityDueSeptember2025Member",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Term Loan Facility Due September 2025",
        "label": "Term Loan Facility Due September 2025 [Member]",
        "documentation": "Term Loan Facility Due September 2025"
       }
      }
     },
     "auth_ref": []
    },
    "cms_TermLoanFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "TermLoanFacilityMember",
     "presentation": [
      "http://www.consumersenergy.com/role/FinancingsandCapitalizationMajorLongTermDebtIssuancesandRetirementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term loan facility",
        "label": "Term Loan Facility [Member]",
        "documentation": "Term Loan Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unbilled Revenues",
        "label": "Trade and Other Accounts Receivable, Unbilled Receivables, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for treatment of receivables that are billable but have not been billed as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r957"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r931"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r933"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.consumersenergy.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r935"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration Date",
        "label": "Trading Arrangement Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r935"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r933"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r933"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TypeOfRestructuringDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ExitActivitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/ExitActivitiesScheduleofRetentionBenefitLiabilityRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Type of Restructuring [Domain]",
        "label": "Type of Restructuring [Domain]",
        "documentation": "Identification of the types of restructuring costs."
       }
      }
     },
     "auth_ref": [
      "r335",
      "r336",
      "r340",
      "r341"
     ]
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnbilledReceivablesCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.consumersenergy.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unbilled receivables",
        "label": "Unbilled Receivables, Current",
        "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "us-gaap_UtilitiesOperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UtilitiesOperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Utilities Operating Expense",
        "documentation": "Amount of operating expense of regulated operation."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UtilitiesOperatingExpenseDepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/CMSEnergyCorporationConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Utilities Operating Expense, Depreciation and Amortization",
        "documentation": "Amount of operating expense for depreciation and amortization of regulated operation."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "us-gaap_UtilitiesOperatingExpenseFuelUsed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UtilitiesOperatingExpenseFuelUsed",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fuel for electric generation",
        "label": "Utilities Operating Expense, Fuel Used",
        "documentation": "Amount of operating expense for fuel used by regulated operation."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "us-gaap_UtilitiesOperatingExpenseGasAndPetroleumPurchased": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UtilitiesOperatingExpenseGasAndPetroleumPurchased",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of gas sold",
        "label": "Utilities Operating Expense, Gas and Petroleum Purchased",
        "documentation": "Amount of operating expense for purchased gas and petroleum of regulated operation."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UtilitiesOperatingExpenseMaintenanceAndOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maintenance and other operating expenses",
        "label": "Utilities Operating Expense, Maintenance and Operations",
        "documentation": "Amount of operating expense for routine plant maintenance, repairs and operations of regulated operation."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "us-gaap_UtilitiesOperatingExpensePurchasedPower": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UtilitiesOperatingExpensePurchasedPower",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchased and interchange power",
        "label": "Utilities Operating Expense, Purchased Power",
        "documentation": "Amount of operating expense for purchased power of regulated operation."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "cms_UtilitiesOperatingExpensePurchasedPowerRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "UtilitiesOperatingExpensePurchasedPowerRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchased power \u2013 related parties",
        "label": "Utilities Operating Expense Purchased Power Related Parties",
        "documentation": "Utilities Operating Expense Purchased Power Related Parties"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UtilitiesOperatingExpenseTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UtilitiesOperatingExpenseTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited": {
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/ConsumersEnergyCompanyConsolidatedStatementsofIncomeUnaudited",
      "http://www.consumersenergy.com/role/ReportableSegmentsScheduleofFinancialInformationbyReportableSegmentsConsumersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General taxes",
        "label": "Utilities Operating Expense, Taxes",
        "documentation": "Amount of operating expense for taxes other than income taxes of regulated operation."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "us-gaap_UtilityPlantDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UtilityPlantDomain",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Utility Plant [Domain]",
        "label": "Utility Plant [Domain]",
        "documentation": "Plant owned by a utility entity used in the operations of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "cms_VariableInterestEntitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "VariableInterestEntitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entities [Abstract]",
        "label": "Variable Interest Entities [Abstract]",
        "documentation": "Variable Interest Entities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableInterestEntityDisclosureTextBlock",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entities",
        "label": "Variable Interest Entity Disclosure [Text Block]",
        "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss."
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "us-gaap_VariableInterestEntityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableInterestEntityLineItems",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntities",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entity [Line Items]",
        "label": "Variable Interest Entity [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r556",
      "r557",
      "r560",
      "r561",
      "r618",
      "r619",
      "r620"
     ]
    },
    "cms_VariableInterestEntityMaximumCapacity": {
     "xbrltype": "powerItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "VariableInterestEntityMaximumCapacity",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nameplate capacity (in MW)",
        "label": "Variable Interest Entity, Maximum Capacity",
        "documentation": "Variable Interest Entity, Maximum Capacity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entity, Not Primary Beneficiary",
        "label": "Variable Interest Entity, Not Primary Beneficiary [Member]",
        "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableInterestEntityOwnershipPercentage",
     "presentation": [
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership interest",
        "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage",
        "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly)."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableInterestEntityPrimaryBeneficiaryMember",
     "presentation": [
      "http://www.consumersenergy.com/role/ContingenciesandCommitmentsSummaryofGuaranteesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesNarrativeDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesScheduleofVariableInterestEntitiesDetails",
      "http://www.consumersenergy.com/role/VariableInterestEntitiesSummaryofVIEInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entity, Primary Beneficiary",
        "label": "Variable Interest Entity, Primary Beneficiary [Member]",
        "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r556",
      "r557",
      "r560",
      "r561"
     ]
    },
    "cms_VolatilityMechanismMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.consumersenergy.com/20250331",
     "localname": "VolatilityMechanismMember",
     "presentation": [
      "http://www.consumersenergy.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Volatility Mechanism",
        "label": "Volatility Mechanism [Member]",
        "documentation": "Volatility Mechanism"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Weighted average shares - diluted (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r235"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares - basic (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r226",
      "r235"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "presentation": [
      "http://www.consumersenergy.com/role/EarningsPerShareCMSEnergyBasicAndDilutedEPSComputationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average common shares outstanding",
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(j)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(k)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(2)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "SubTopic": "10",
   "Topic": "480",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "280",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-4"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(c)(2)",
   "SubTopic": "20",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "SubTopic": "40",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "68B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-68B"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Paragraph": "2AA",
   "Subparagraph": "(a)",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-2AA"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-18"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-21"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-6"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-9"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "40",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-4"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "40",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "40",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-12"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "340",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478742/980-340-50-2"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "715",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478574/980-715-50-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-7"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "460",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/460/tableOfContent"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-12A"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-23"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-3"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "820",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/820/tableOfContent"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/980/tableOfContent"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478742/980-340-50-1"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 10.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479070/980-360-S99-1"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477571/980-405-25-1"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-17A"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-6A"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310/tableOfContent"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479391/326-20-30-4A"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479391/326-20-30-5A"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479366/326-20-35-8A"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-5"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-17"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-21"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3C"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3D"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.M.2.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483530/326-20-S99-1"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479175/326-30-30-1B"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "13A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479148/326-30-35-13A"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479148/326-30-35-7A"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3A"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3C"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3D"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-4"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-7"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/420/tableOfContent"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-2"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3A"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-8"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-2"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-5"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-5"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477128/405-50-55-5"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481899/410-30-55-11"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481899/410-30-55-16"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3"
  },
  "r953": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r954": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r955": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r956": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r957": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r958": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r959": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r961": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r962": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r963": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r964": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r965": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r968": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r969": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r970": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r971": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r972": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r973": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r974": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r979": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22"
  },
  "r980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23"
  },
  "r981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r987": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r990": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r992": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r993": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r994": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r995": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r996": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r997": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1"
  },
  "r998": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r999": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-7"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-27"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>93
<FILENAME>0000811156-25-000047-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000811156-25-000047-xbrl.zip
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
M(NXM#,!A!*.D=RRDZ>I_)+._$C[P>5&VR'I-6U_7>BO^C=,IT8N;UI[A332
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
MT,XS?P#@[P&#!85#T_C=M9.#,#.8IKT 0:,#[!C[QMMOL/_^-("F=C$&K32
M+1%85#!HY^,W,O#*<Z( =E^S_^\9^]J%40SV-<!^Z?=_[<)$6NW_6R*PJ&#0
M+D)D9.!A\UO>Q]9O@E\&]N]KUS<!+Y,[ACC0+OYST)203#LP47IQX9(@(Q5N
M_"?*[XA+@_,1IT*$O*%,>C_)*"T3AM([+^IMM<(#%2&U3$!(;Q2^F9)V* !J
M%YHQ=L+A]^1#@5&[T)!N*ORA"*-=W$+W?>-]:"_:^?5UAT7IU0GMG/NZ(^(=
M[>[& ZZ=9JM% OS[V"N--]R@_UVJ!-JY_[4* QVL_.- <&@;O[MV<E"#%/AW
MH0.TC;??8/_]:0!M[6(,6FD !RK_.!08M//Q&QFH00K\^]C_M0NC&.QK@/W2
M[__:A8FTVO\/5/YQ*#!H%R$R,O ]E7\<"O8F^&5@_[YV?1/P,KECB /MXC^F
M_,,DHW2T"T/M Y7?2YP#U>9TM(N3K$.<"Y]/?2 /_>9[BCXE)8]V_GS-E,OD
ME<P]]QQ0]&XB;H])0)W2FE6'@J)VT00#Q?=7Z=[1SJ]O4*B%<GLH/&KG<"\+
M'HL*".V<[OM1J TDUH>$=@YIW2MU]JY0,P^(#]<N4CK^93M*:^>(U9W2^]17
M]T5DXV754AW<$[F[QGWYMNMM/))OO>+&R;C[F&5!==5N(;U\>S!?#!H0#=IY
MV]Y#*LT[,)2ZVKG-#+"*;I=U"^EY*Y\:LR_R%M*+5D;-9%\$?A?.L^_5! ^4
MQ-4MI-/K[?.$#D2>WKMP4JWU4HW#XN^B_*)72/_=>X-BV4LB>L:G60 4OI\D
M^%XA_:I%P&-1 :&=:]7D"1T:$MHY177W4KZE^[NU0U='S[@J-=)7]T7D0CHL
MWU6>T$[);=R7;[O>QB/YQBO>-TY&+>(O.NBJ_4)Z^<H8C=,"#=IYVTPZ1RD,
MI;YV;C,#K*+;9?U">M[*I\;LB[R%]**543/9%X&U=)[=P1N=R*77P\L_(B$.
MP['O7'F/- CQ,8O?4OJ-3#)MRK[]=OT;\QQYX5]]>*4WVDG )<4>=006&)U#
MWS\)9V3@TBM8: Y#DXBYX6Q"^.PC]>@0G@X?]ZR]'BC+O:^EH^XP@"HJ";5T
MONV$A$@XVS=RX U I*5'\?M!](FZ(;GS7<+-WO+&F&K6M/29'@Q31:6BEM[.
MZR?0WX,QFZ9D.7]D)/2YT2,/@A+MO*"OH\3@X@UPH9T3<T?**7V:^CP4NX"1
M,V^()\T=F/I1;3\5:\V:YJY&K0G1JM8;.R.$=B[!>*F_^-X(%GGRB0["^]DT
M(SWOJ!UQ(,Y_A$OXH^\YA>G1TZQIYS'3;[UWBF\MW5M+-,O[R[O/S*7\XO6
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
MOLT:PP<P0:T+EP1*U?]H380%&8S9%)Z"Y8-!J N#:DBEUV$XO^KEA^7<A%]
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
M?%O-$ 5,\Q'L4 OG2Y^S_.G2ADOWZXY1QATLZP/F!&0##!G5L2*#3RK01$F
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
M@TSLKUA/8Q#,(ACU2)@K\*J.]9E& Y?9J$ $-F<#&.%F.MK<-OWD<]<!/8S
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
M:-9R&$@H7VL;0NV<4!.*:YZE$-#"HX0#XZXB1+UA"+%S0J T?_1=D$HHQ)Y
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
MB5^N\T5$9N]=#,K([-7OX4.=]N50T\V:NW-._7!YFV0C"W3*,52IGU/')J"
M(*3DDHE[#]8[SEDV;>=\L[E^.RCQ%.QIRGLBG6543DVJ#UR D%(;,"F>[T;F
M_ 9W_.XF _NS%"DR&OP(])P!6_*"HJ@"4P= 6T$@G6_LA]-0]W)-JO&' LQO
M.]>L'G.6(0[*H1KI;B-;&.Y5G*124%*.SEK]\HR>>++N;1+GD6X-\H7@@.B8
M/Q4]LU+!<0DI.A6O 4)Z_TUX.3G_/MTCP)IX.( [^TDU$HC *"#O@I'AUJIQ
MNDJZ.HMPZT+XDD%>*A-2YH8H6%UYPXC9,473Q<-$RSC^6K2\! Z.9;BW2?R
MP=?('!A=L:U:&B5//%$ 9UO50XXKYRWH;/,+,+S<)+N ['BYJO/0E.0'IVPJ
M=ZM:38F:L3%0FAE+X*%+LU]_SM8?K/W!%XO]P>OHH^>OK!?9>I$WV8/A2FSU
M<R%;WC@?R/>KHLB_LQK_$ZOQO\*KS9<2RRU<R1_9J) \<PM)\4N!2EFM(/Y%
M"55!:8]K3*6G^]LZ[TKNEV5+MC[V790 EC3*/S7.\#O#R/PLNTU2ET#9+Y=1
MS;7:-LZ#D'T\U,R/!;@G2&(G,G^"8J_8>GH2>%*OJS9#EF$??SXXC'U07)CO
M&*9=] 5D\!!$1[:TL37:&,.-Q!(S,D.X*@?.:0IJ.=UO'7$S368N"7(=W?V$
M?@$:F;3B9T$8&VU+(SQ9,&I2L_EE 3\J&1#2V^*.F)HKV:/?WM%3 Z\@ JT[
M#'6VIDHW*N)BQ-Q3$:7D<-'YA&X.)P*O>7CIHW0B,"/+"^-4IZ<8U1\8TY75
MQ(_H2!;UQ%!M@D.PW=B C1"$S>:CE@ZV7_$[=_T^?I 2XYJ+L.D^L]U)?:M3
M0=U;ZI-^BAZS8\%EG21D9/X\@CE0HA[^[(&*D&I>TS)+3SG]AWV"1K/96)EZ
M16:3FZ8Q>D14VBVK,^:$\G2Q(FC)9FVM@@JQXJ2TX\['//TJ;N&RO\5>L8_H
MXN'BT"^J,>!;LFY9@R6* $G2&W3./OY9+J=@*[@F2C<)DC1S0A0^9ZGGHKY)
MV-4%@?$XDOY:[$@*TI+'@9G)>:=@<W<Q[A@C&PPMG6RQIH:3<^?.\7<4&QC1
M8-DC6W0K?5&F);O!E#1-=6+4EK-;)(5@5N_$!7KP[EQ.!U2E!ZGL8H\%\W$D
MRCYD+7'NQ5W@A:SU:&5'IFQ;(M@:$81N'GEW&H8$E7C*])X[B.(<I;QI%<
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
M7*)B(<&?D@ X7I["(8F$T'1R-*ZX$&INGK8V5-6&]JN^4UL;NH^YG%!M*!@
MXL&\O(BGP[KL//L@W0C4LKD;/ YS@0 *I*E-A<A4/7\)J$ZJ-(A>4]+8?G5!
MC;LVE%+0DPCMA?2ET'U87+FX![_&BAM+X#7#/6(ZSODINN2G2-P@Y6):9^[L
M"0T!,74(;8U<8A+ELSM8<R%O@9N.D^#Y>[AG7$PPF5$BF(2,-#Z04"+JSV#V
M]#K]#LG#8>W?!I:&MT;#J0!SBE60.=(%)G-1?P!T.-U.W1_/.U>@#SV<H2?B
M;[#1SSPW&2.4*&CWTNJ6Z'=@I>0(1)."-8\34%A'VM\226C-6S<U_^29&I <
MW7-GB*O6(OP7LBA] O J+TS"#1H )6JM#7< 'SB1>:!@H07I.L E"S*+,>&Y
M(#<3WB!UA+)P&$Y7^H,G",_#.'5$;3U*-H_'!'E0,SB-J?T0!:JDZWP,O+O@
M%C8H@Q,6!/33:VE<HX]_.N@A]Z5#@D":8T12<!G;K4E653TM,)+1G'HAO@4I
M7<,YE:3EB!1MCR"]$[Z\(VJ3M%,2 SFW#&&J[C$=1R11\1##L,40NCX:]L[,
M1;R&&!T1J:G.I&6%QD0_HN.B@\YGZ'G0?@G\$-K^" HGD1J13; ++ S\8/+(
M!XX?!35(^T_"1W-\'-HWQV:,L!KE#3_V6WPOIF.1Z&@19=7!"A%]K8!,Q*71
M)(,(J3VE#5J@$[2=WV,@.5#/%'P>#T,+%Q&]4L+E<N$4Q+V8$X=S7UC*GDN\
M4/+JZBXI!#[<DAH*F7<&\N(1&9/0D= ?C\R>3@:/VK1>-8!2"UC[%/V2^%=?
M3*5S?0:C PN7,Q02-]V3R&_(U45RSS+@/@X)A)-0M^@WQ=@N@F;"3A)V"!V&
MFLC<?A52Y0! !O_0@'9+3X:I*$2X4 R3(DTBSB!AL*%3-'+B!P1+,20JWZE!
MV[F1/M3JE6'X7U9UW[7?MYFP_M=-(AKT;)*+T!B20, (D#B+$;@*?AYT!YJS
M8G-;./]92&%<"4[6DK/H,PBWNE<2>!@__#_M?\D/OW6GL[$@IK[2Q[NM\\YH
MM<\/&&_]X^>;MXZ;9W=Q B?DU\#D.:GP"+5.0C&#%N)+$1414@V;!5370[Y_
M)G)NXQBMNY-7Q@SH\[[D'/Q9N77SMUFN! ,GQFJ,P(>;H@:8H8 FA1S]5J7%
MRB7(Y2#,$$YJ/N*_]ND8U]1U+ML=::$4O$UM%><0M!C\CM&4U5DU_])^@"4D
MI&X:B,4L'QE/$+02!  B@* "#EMI/Q+=2?O_$+P1V5>)OW)[!CH^V)@JDROA
ML,,'[EQEM+[%@\V<7XJCN>'04PLUM4+YKCE#C?Q)2GBWU3,4I^77NUV"\)28
MX H^EL-V:I;.>7E4C6-(-O688@N%JF<"\C'$I?*Q$-8T8SG-*33<./BS *I.
MX4[0+44;@G&F>3XPA([W8N"9%,\1M31@\98D\NI,%[E[X&_"<S$!QHCJF+B,
MHQ)[K*Y-?I)F=VX\JJ5X\R_"BM)K'  [0T5>;P['7.EAQ $3" UVC\J#;-:
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
M$A-\P93\63S0J["L?J=3.]V:32^"/<MVM'9:A^#N_8 I'MUAJTR#9GF#+DP
M&8VBF\W2"2,F%+XEK!#"-%]X Q-C7<JLKB-A]2&3XQ4/X(9RSLX3],D[#KO-
MK@N^.9A-462HZ*R?RMR?&)GP9S MC!8C(O))%S[MV-%9OF#Y@AT>8 -O=)@;
M?C:C_G3"V!_POWFR3ZS,!O@FR56B* =N9Q#[Y.$!"AP9*=@R:]M5^<":&DF^
M8&T(Z8@($,"I&E,!5S0*TFDY)[L4B=// -U-B+4MHX*BKSA8(#!>5CAD @;7
MT01">:WVY-<^^589KD&F]" .E8.F'IP6*C'*=RBQ.W!+R^&E@(])1L!UMM_2
MTVV4B_H)C*>ZFT'7 C,;(@EP4Y E7HZ<RQ68$3++\@5%!2+&P='H2;#7&.\,
M*5"0<)JE)F#E3M5UAB6>7O!+&KYR25P*ZTEUE"*KZM!RF8),C-Z4#*F9?$XK
M_G#S"0X\SKC&?X64=,E,>AVY94JDW>0S7!("@B09 HH$R=20#WJX!9NWVG8Y
M5!T$M!3XZ&;0&R4I,SF0 #UOW_5/U[^_YS3:B'WS%%>Z!VF8R(P:EWM-(W8.
MJ(GP/VE6RK,E>*3VC:QT>1>@[8'P<G0&BC6^1WL_B1S]9VPWK8X-6$ 8BNA6
MN:W1D9 %6<XQ0ED-L.Q(5%1#31/_Q!TY#- TCR:D:Y5<(U$[B/[*(^V(N O&
M@8:8H%5R<%)1!TNGYQ"()-]^:PN;YX.H@Q4)E=@@]Z!M'"WE 2T\7'A\2AL,
M"C]FL$_JOTE3TC?(%UZ 5FF1:%2L@B</XUS3B(5\O F^9=(">!LD7H[*^D'<
ME?]QH]Q-'DV;I7X]SMS:#1UG%D04-S&Y^1QK"DIE$)N06<&P.=,,",1+5.FC
MNL!$"*Q@2?>!X$LTMX"$/+,2/! K].9IU-5B1V?4/-P)B;4BEBW!G)N_;'(,
MGF<,6MJT H\05@^&VCW56<MYPA> DT1%K;&2=^P+IN+<S5<@TV.PSS/Z/"-R
M<G)QLH["X4KT7&]COF1<*TFC,0*6SC["\WLD'E%#=]5\1V1C&=,+'D4B[N0D
MN4:(7QV[D2<1#8L+NP+UMA0G54MYJW@HED RHH1T\(*EE'*R!UQ1$>KE2JJG
MY?PLQLD6[A'9"KZ('BDAJ&K:K[<=4G)@$(.0-.'$!1:F.6/,O5R!]I_DSY,X
MT>@;M<15HN0EE(;E]*DDJ'K"1A]&FKN,(9/57&:U1XI[+V&_IQ>9K;:\LI%9
M&YG=J5_Z7X]^$FNQ_;/VU>_71UW'ITMY]HH3*]E '(X3-I%1,PA)&$N$ OAM
M&DCW#4F],%0UVEV)TY80YNU=:3=\=UK8B3)?-,XSS5:K)=,RO1J=<Z Q<+K[
M1 @?>\ H; $<LUQ.RB7WRD"0U3\P.QA+1)CUI#@\36<L;H-(K@\!&*AJKG_>
M=IY*@128/@1#:"[/7V\Y'%?AS[!.PJY2">V+"4SH\R"_-DDA61]*63]SLVUQ
MUM$$(P3XP -F7=T%,XH<@1")M492Q(5(+L_)4*/8LIQZ19+2\%/HDC9?X&>1
M+#P/XP?TI1*" B8NI9@?'7M<LZH5D9J31\5, 6.%>>%? &U+[FKC(+R?BCWA
M[DGLW_U><)K)5*$0(S880G9X7.R\.%*B/',*8[[M+ !DAK-*C$\P\'*CP)2;
MX:"A$=]@@7C@K7!N=-]8PQSSC;AY!+5SZESC7NY=9H"4Z!F,@91TZ9,HVS_9
M0\RG1,'K-*M!-3,C1IH@6VQV4-&41B C=T=0%%Q7@>EG6 )=3"B5R/F*#^HO
M%JTT&'&),AESS+R4V>=<H8!+3TU^S\\;%D))F6=+!22,#^("D3.:Q;'J#[,,
MCV!,WJRO;QF+Q;.$"SO!W)Y;]Y94 PGVP-%9-T&,":32..%#)$.4O,PJ =A
MJ:##DUXH32QS)^6;-R&EF\#"[$;,LKDJ04V7/%&P8X2&?*&YGI5F60CJ@.NT
M%-51 1<^4QM5KID3VY=R "G<?>"(W*\#K6@$\/'EJMD'C1)UI<'9;UM(5 EQ
M(6F6?O)1RVG7> U,2J<X2LZ=8>1$:VHMVR4=4/8:DG P#W%">/I:IJMPK,;W
MX751TG>1.5U$]@BPSIT(:HQ4:'F-N"YK,NK/(B'(=F!*9US)5PBV#Q'J5.B?
M^@%8>:!_<CZJJ.4;9Y^<?(F39I6(;1&?525>K-7.2X&UF3^WC &-$C-292W@
MZZZL!(2="/%:D**-)6/%QJ)M(N 29ZP'1#EEE:)"JI 7T1<.B@O)! E::%+F
M&'2(.R"WKS )L@"B FUKV':N"P8Y[YS396R4(!L]GNF&'*K7%'P/EU]8&K."
M>HSM1#B361*$F_7G:LS5*+I3E/7BM[ ;>R?\C^X"@U>RS,BLPJUP.E!QO_(5
M(-57)T:#E'C=[PU*5-J2R#\S$G(/,4,?1:28 JM(TJP,,TA&-O'LU_U.OTSP
M3-#EC[:*^F$":L'/E]*D2JAW%1 3389<K0Z/=-=MGG@L)=]4-2-S&!QICU:8
MXT61QC9D23]A1F*<FAE@5L"!; L;79D0 "J()HE;0$49"'9%A540U>H!54E*
MY8"B#J;@!OWV_@("DX5]''AZW>N5:2VE!#G,U5!$8D(YEJ95S%W"7"D<2XIY
M85Z@\!5*/!7M&B09S,,HS5!CI,Y6)5\$J_2'H%-_J &3*9_!/<'F<^&R.@_-
M15#4]4:C"A<IU=V5@="FZAB+:ZRPR,RCJ3IC5.(F8UP43J)J?3<V64MF<2*3
M.&3%M<+DJJV\/I!3,G)4G]!\%,5R;*F6$1/W[XZ&E7.3CKZ4]9P4$Y<.[,(1
M;)_R_)67'*2F]+EL7U8Q3)<('QX862'/40*5<>D/;M.1:$$W,I?XBZ!2;#K
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
M6!#+IU9S8JH:%&X%[02J2URYS- ,%*60L).%H#$27U,/&!KM=[FSB2(FW<(
M4YX(.X-OKDS!DP@;22*WA:MN6NHB<P0%KEAV)G^#B2@U8 M+";)@>C@(,9&
M>Z604E,Z$\4/Y@^1L8SJ*M+5;)U,>'<113EIVK6EF'+\TMTK*);R#PD[J3C1
M,M^F"1!!*!CA\+&X/G0C#/5$3YF;G3WH7IFB_IZVG4^2 "L4AQP=:_LQ6:FH
MA<*!YVXEM[M^K+VQG.R>.1@MQIPUH6C3I$GDZ$R(C_7,A!+EC%;L)4!6;$3-
M(HJ)R?E.$Y-)@!H.K^6(S&M_SU@GU.&BN 3XN3(VC$G/QC4H,D[4A3@$&7 C
M9FY" 4920:GZS9$I1:962U'X[I"C!!0-H++Z8";!6S0$CX^) ?&,>G\'&?U1
M(@'J:VJJ.<Y-/LZ"+)1@#>^8:2/;>' Q?="-:C#^"8V%=>*ZS] L%&D$$_F,
M[JO('R\5"2MD1ZV.<-5^IEA2N<\Y7]5/>.@*;K%5_0C=0B3+ HV;H\#\"81B
MUN,RJ@VW\%/DA*H&1AU5#-[L4TL8Q.'D#%T7>$&(9%F96<R[#H 6C68TS"30
MYF*X2MQ-+.UL\1:)3&:\47EX 1U:HPAB-%Y\\]Q[0\N."9#$XWXBK+.QG47_
M1=L)^\B] D+@=3"#0F4M20[U$94\$2.0B.M3XQF,B<&A4NGZ0A6EG-8'&C]*
M1(\RF4@+->C'L ?17V4"QZ?S#2\HU=A-[PK;( TT5")Z?V%F2/EDV9O)<.49
M%=N-Q$PZ!^?*3VJ9NYL6(D.F010M:0HQ2MP[\$F$:CZ/ F->%%2SL*0^7QBO
M6A25EK]0:,Q/QX2TT.4*\CYKI-A&W)XU#> _4<HU!)&0).Z9.J"U, F;L?=+
MUZEDEEP7W<>8^M2PIA%$Y&N37?3P\N@*A#I+0Z(EU51F]+O#[\;?EXLSZ)BQ
M/*.PQ5,&J2>. 3H;@90);!QXYR;321Z:)._^!Z^/9QN5%Y'ED8TL-V N)X2!
M$2>WA(F(O7P)!A'[:J1W$OFQ>V&ZA]-\7+2%)+B+-,M]977IAI<HVX&-&)BB
M+"_KV(E*D3?!VUEBHO%X)_'0'D4FW7)">;I4%X\#8M'DI2SXM/2>RC9 0#Y@
M=F1"VH<2#IHR3B>3,$=-@A"/6-.[S0-""!6LO"^NL6)^KG \.R90'.-]*CN>
M3\48U]!HYF:J(I?%C&53<S31\(@XNQXSPHN2 L-@U8JJ]J$AD)2$T-.N$?VK
M0<O)9W%4=&X!_8[(3VT3X05^?O?^IF*4>=3+VDP4ES3$I!X9DU2$N&9C =WR
M*2MH7L9]S98#"ZLBC=3UPH,+J_7Y&RN>?[E\T;Q&IB^_(#TCY=$@NA2]$M/4
M=.W@Y5.OE6 >C.I%3'SV<ZJ?!?,%%5AR>[$Z70Q?5>\-9@*7#;YE'J#9N\>H
MV!N+<C=:)H+8;%JFWD263%UIN9A)MAG*[K1ZS:W,0DTFS><C'PEWN Y[L;""
MJ$D17DUS-S65HE_MGD*.\HX5;ZJQZFM0)(PI$9O:.+[6VA&")2<8_IO !6-*
M1]Q<+$YR@Q -57A>G1<-05:7.4V$#H:+B:>!BB)\4R"COT4_<H;0<_JI JB'
MX4: O(!H,QT433U8!GZPRA1(V8\C+BM'/TVJ/-6R69JB#J_HPU0N>/6QIZN,
M5[+S5AEOY0[7KO:%-X.RUC3@/K,+"G;ESR $7CW9<P]7;<VM9;^5PN@SO23J
MU"NUECMWC$SU$.X_]B;)D7TC9&C)+?@^\O%"H.OC1JZ-P.&Y@/<VX3*;GX+$
M=WY'S_-CT3,"'_G)#3F(^ M"&T;.>_<VI/9 F2P*O&;W7O?RO%-&U8Y-@6N
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
MYJ4:,%$[MD50E$4_707-<PBNDM\)4+#EY"9%FK=7P8(97>D6' _YWY]L/+"
M*#PS>PJ[BDV)TZ1WSB2,'U)R^D]T4I6RPY3=:,&#MP>S%Y1 +"CA7^_[&&A\
MPCVR54](=!G-X;%27%QB),KHC+H3I5YV1I<5]QM?OP3S0&9 "IY%M-S>H:J=
MQOXM="ZM"MOCRXX:4.RC-DCPEQ;T=7LG0 V#A$)OQY9]D53//1FWD3V"JLJP
MK-O ^[(H-F /:C=7107JY],U6^5 *QI('J;YL:#2?NJ6+*UCI;W<+M$>V19%
MEB^F$86CQZ%,AR&K$@PB2K4![2*2I5ITI^('8(+I73#3*1ITWH:Q2,J,BI>C
M<%+HBRP+HUM[?%L[/JV>J^OTX":):VBBZGSQ8+B'8/VQIBXF!& HBO1^"\>\
MRU/SP2!XI(0DG:TKDU_C<:;B<B7&*1LK-M\H6A!7!Y;O)J2XUEM VIBI&%/[
M*!KY)7?Q"HGG^%G.SQOB7ZBO4UI@AC:P=.D)<CF0LI,G5G$"12C+W5TWUY^_
MJ-2ZM/!A<W$#-A GQ9].D%/#IRC+RI4AX\<BFBW[RX38_-H(L(-BTL)<C)A9
M$0R$29^8X1]21UN,%%#-.J7.21 -LAQDRGV@6CGZH 918UN>4]NY"2*9#8.U
M&T8G7YD&02M$ISL5,B#N$N8RJE:HV$U>YZ/VZ_*]\3>_Q+$/6PX;-P8NJP-\
M@OO%4^4+?D;F!12D"</#7HNH2#; YKSQ Y'6./<IVD%IKBJ3R? #HA.OG 8^
M%MD#+@*G2D<$_[@LMUB^PV0:_"E(IZH9,&9O4R-8S$34WT\9R1MC<V>8Q7=&
M4;JQB\FE8P'D&942SF&'_B>/1#4WOD!YN,EGF)V)N>%)AJ?SN'#SG)G$^?X+
M) K)CH331JEGE]&UE[]1;-D<WH'>&H3-@L\B!(L26'"W<6<U/3 ER%H5*@R7
M6:@%4@%MK#K6UB*?H6Q[7(4M4# $,IXD2EN=U%1\V#+S(N.C:S,^&C"7$\KX
M.,5BGP7\3$:D80 04>$9!E3/)@'6/1K2J*B%4Z%^7;0GNUPFC,NT<BW0VJ5
ME/%:C9,=@)*UH&%'';7Q 7,/&W>*328QIY3+9M 4Q:)_DH1E "-XJ,55I@&6
M3;!^K),&A*].#U5=4&['><H[GB=CRIO1]85:32'EE@?_[=,WJ=@8O=HG7+EQ
MZZ9$+_C5E)"/SKQ'#[B"'+J(*AK$1Q2BJ$)7@S!1',!Q/FEH%R6QDCV@+;U)
MUOKRUM_RM0/8,;@ UZ"-A7747Q1^48@."$'FO-RPDTSV3.IV5>DSLRZLE;]F
M<P_.@I*Y%J;W4K@/[]$\Z2]1O"D<J'"?O-@-SUI$[C+T)!DEW2WA3A</A)2/
M$'R/K1*XEBS:5I,WOK3Z'-O..V:QI"4#R7C!C$1,)<D=9\]J-4X9*_IP@4B@
M138ZK?#)%4EG<[$6PPJG:TUK4N5R3QC?9J+1 M$T)TS8R"YJR0N@MR?) (]M
M;KRG)8Y1)=?\F_:1;/;)ZCO/ %]86/G;YW?O;Y2[4ZDTZ%FY)V0P267%FRIE
MRZPB7'"*5"TNTU$X[![*VYP*]44,+F)^3;F7=-OY&9@K2AIXGM0@*AJ)R%9\
M+,T9+7*P<,':2B=YB-\42/4(MYQB.4OQE(Q9RCY+Y0 76FJI!VNB732&S\A/
M@>@/L"9T;V%F&J6 X.ZQ:U]]I)Q0@HH?"&8/72(@+)) \F^V3%7AD^%/PUB
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
MR/NE0X9'!_FAUG_=VR<]X$EI6THB?VWF'&#=[@Q]A3(>P1%:$S7CR<V.:\:
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
MC>X7)'HF/V\9@;*X"T\/RR>7".N91]#L$\@'@P9/"U41GN8!$"F1;'E36J)
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
MC=<8HB<J&]^$J $0[<H7"E&13UYE/OFS%Q)'BN ED5"ZBS3R0U,U\D%IU-6
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
MEG%\GX:VS]I]2T/JTK$=!FW)I6$#K15Q8EBR)I+9O0 O;]4OB@W@QP72/L1
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
MYT$THBZY'EJSC)9L2Q_HB^VZ^*TWEB( BJ.SXXD/\XCB(TL:=%L#1>%[NH7
MTH%8ZIT82V9K8&S.S^()2AR<.35,?=QAI[]2BF/5THBVXDJ#[1QY<QSQRZR-
M8I;LL7]KJT!AU.9)GOQZH,%7;FMJ)&/[)Y:Q/=#7:L4C:$H1\W1N:DG6/WZP
M6(@5(5:J$2NF?&*QTF\-NMW2MAN78J5"FT\Q"IT"K;]Y/>S!* =IT=(LU<*,
M68E?/1>3\N7^-3N[7@X-PB_W-CX3&6\B"5!LB?!1-V42>^(5UG#85I[DF54Q
M%/KP]$BI'2]?LC[WGZ7]YQ9[H1Z9NYF3QEPOE&;$+A50S[=YN:(?A<E1-V>D
M^ ;4Q^78>V[)\'N7@N]]-$M[]&$>?O7"_Z7A T YP[DPY-9 U:LZ8R@N+(Z?
MJ":83S#?D;,&#N<^!9MDE$Y=.2/W"1^ARBUY'V);MR1TF0J)3HG_8KL):15U
M$?*LCG&47 &&YPF5B&5Y4_CM-XP51 WIB \?XPR1D+[X8$G-B,\J?,,)#2BL
MD82L&6G060W.IMXP_A5#AV7,O,!&/KCRJ4-"^Y5>_[!'X028F_%NZJYX0^3E
M+608>,X\W'Y+"O$6+(GZIQ=!L@%K,K2U0'7J3UPNB@C;&BID9!J:91@JZ&IU
M2$U%[_7ZFBE3T^AJ?VF*UDKNFOC+"/H+?3?T*?G^CHSA%:^(\X.\!8BS-*@
M4>EM7]^Q['VAFDJ5HXGF2""!N/5P(#K0DPWVQ:M@382;M4@3'Y7#+SD(I /3
M(%<C.V#/ \KR6\GZ,45"]WC3&?6IKLD]G9)A;ZCJ/<7LP_\4T^KW94,;=L?6
M7SVYM7A.I1A6U9PCY-Q@/J5^(-VYU']Y@Q=D@F$KEY] CG7S'9S#RC&X3?!
M_ -Q6$/\IPG%D=*__>F2.6AR.OI]XT5 G#-B+N0/4[FP:H?, GJ5_.,Z$>^V
MRWZ;W72]^O;&IA?, !=]O>3&CAQQ9*POXU^.O^[ 5^\W/S?53E_K97XE=Y1"
MGRN=7D\K>$?VHOH=P"^':^KO?-*^PX:+"=+MY(>;IZ>[YZ?]X?[T*<N*N;G[
MN.CLWD#!".6]*WVQ'6<C(KDOBK;M^&S#XP0/<0F2]$GVFL'8W?]L[O9ZY\Y^
M(;XUB?P;36'G]:JL&EN#;+5[_X_4HM,A]=>W0"^$LZ86&=VB6^V&TDT0T+.4
M"55)@]RQH2IR8ZJC5"Z8KT4PLNLV!9FX)5.S>Y0MTFK9^21=IN=475U19#MK
M&E.N:]0X1_+IC;N>_G43WA+?Q\#:OX@SIUDA8YP;4#K'E)^:$,$!M>6 '.52
M!W& UAKH.B<<T.R69ZFB$JM2E=G<#E95ZIB-M./BO*;CC&31P;F.X-DCGBL
MC]$:F)M=/\\#GHH<FM+.H&)D1?W. Y<;RV*5@))/+0ITQ8,-%.'$LOPYR'2?
MOE)W3MN20X- (H[C_4@&!_]:I9RZ29[\R?,_>O-A.)X[R=H>%TN+8S]90.NV
M!AD]MK +#087V3L56_ >WBB]8!/[)FU;L%XB;"*JKW.5\"C;F]=OTA%DWTW$
M$8\10]S@F7H: [<^'=GA9R\(=M"\UQKT>U7E^G#@N0D\+?&T8QA"17A*3]YP
MY]-W(X^E)N!/9H&MWQHH;9F;YA$U2?AJQFO4W&E=6#UH%D3I:RG[APVM4:XE
MEGH&-A!FLAW:O%4X(KF$I[;'V(KI]15)!;+SLP<+6TI3;&"Y5>EVL7&W\%]K
M"1O]B+#!O&R3$]@T5>E<VHEBX10CL/U"SV>UV:%$8+7DA4HX->)H/=PN\?XJ
MC166ULH;;G:BY \28%2 91Y'KPDK\! IPB(Y6UP]2G9^C"S$A(_?@%1/\#<=
M_;DD5I9NP8[P.B_*10#GE#'U<L#!<T^M9O'T"Q7+7X" O@U49DYD,)_-G)(3
M/D2$K91(9HUO%ASU%!,DBXOTUD"311BVEB#9(W[S@\3  R5>LJP:;@%34)J$
M=:D"?](-I?&<.M+A8V*%)7,\$SB:B.8%@>U\ BIE<18>U5;5(E,8OUQ!YB#C
M-P=D< 8X+S'<VD>Q]A0OC2GVM<"I=S-8UYL4DI_"[CV#',:3Y80:#S$QGI$6
M60S4 P8JG\4G3%X>\;%%Z!;"1Q\3JJN:XL:3M7MY$O:1OLQ!08)BE$CI&D=A
ML)1,GTYH$96;;C\O-/&8V=Q,Z!-F;0U0LC=/.C=*E.Q9L,*2/3T"'GPZBR=Y
MLQ"NQQIG6W%Y>0G1*\R6RL*Y>_E);0WZO!2""7R</)*[%Q]::]#C9>95[7N
M[Z3]LX?]E2L0KV(XZKE$\AJW%<M'-W%";UN[V-&FI8%X_ %' N15%':5 CF>
M&K:[9FF3Y.@@+SD,H+;MI1[P@+$M)0&S-G,-L.9UAIY"!9, JNQC5)0FC>QC
M),AT$61J=M W%CNS%;%#$['3EN#5 Q$(/L\AV\-\Z-C6GZ'ML(%HB6I@)+MQ
M1POE /^.!JC1SY0$]!&7\FW\9T"92?&!@BE!;RQK/IVS\^^/=.;#+[*^TE@/
M.O5@Z_Y._A.[$X?^G*W\?SS_^[T+O_OBTR H;)-T6P--:YOE"X]%<)I'Y.XX
M_KMTY)H,N;I6E3DM N9E4/F9M0!9P@!@M\1!U#4DA001.N=.69'<+)^/V0OS
M,_:_:!MJZ0(&$;#G$94'*J*SH[*/J*P@,,GC,<'%*9E]CI!+#PO"B%,#WK11
MV@#]2L.[GY8SQWVZ_9_[AZ(\W&,S#-NJ4551I3A=$*<+Y_+&2C.#PIA!4>M[
M"E$/79?VE*4?X"ICG?\L=I:%_W2V<^Z\C%I=I*.G8K.V?I\7&U3@[91'SF?
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
M /_X&7O_M3U=+'%E;^-/4^!.3,OV8C/@YSV $EM]T&;W6R282&/'^Q$P8<%
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
MK_6S-PI\%3?Q C*..6Y?I[HN2G)<'[M;W3 ;LXM%F!ZB]0_RM7ZL#9TVD'S
MLTFOT)@RZK ZT;65?KTSTLV2 M;)E3CV8A[CMDT0&MC=&M1(A=6/C]P %SM^
M8XIM>H\<]WO(*I2\=]WF=34[>!AJ1:AE_(3U-6!:'.L=LT E';>609JU-,P:
MI6O-(S%0=D:8A99&/3"RB&M>KR[6\HDB+9*]U3\HL](U)PEL2C(X\K9X.@6+
MWU?[9?9$<6] L1,Q_@9[+7P.1MDBCAX@_B.]ZDQZW!<;PG'JP-LVEUE+B?O\
M]5.6S7QE[_\V^<2ZQGPA\R7>G ,5.W!$S"0.5XRDES(2T*NTH@O=N '-E[\]
M9M(9LB0>)SS$/6+2C ?>NVNU8J31$,'.&<\DU@32JGD>,!08^%/RNU6CK/@N
M;SU-8^ZO4JG\Q+!?->E!VD*&AP$?_AP;?R613PFI@P!]9EUN6 24^#"M%_A=
MO65!<5S VU/2<AV+K,6\ZS$V.C]ROS.8!A_G^!9&)%_]*.XG1IU/'GE.\67F
M!:%N]@38(_[A3)U;M'YYXX@*G5LRZ"YI,Z$=W&9"L[8-*LW*[92XS0YW-YBH
MQR;/UTZ"+;<][21TW6RHU/Y@4*\)1-&D^EU5%;'\OYR3G%.3<[)D.PG93D*V
MDY#M).JO5K:3:.]J93L)V4[BRGYUX>TD8/@S$=#W.C:S[!PAZ[Y=6=TW52VI
M)G+TUA':CDR["RH")\M!"H-_R1:$90MEO2.T86=D268@F8%D!NUG!B7-(_1>
M9S24O$#R LD+KH$7[.H>H:N=D=:"2M&2%P@#>LD+!.8%._M'Z)JT$20OD+S@
M6GC!C@82NMX9%:617A KN-P&$GN5'\*D7M@ 5L(1\Z\:+T:4:3%15(T(TTMK
M%AG:RBM:JSA$YG.L+U'6+@.CN\6L191_PH^9S&:&_Y#7N6!I2DGN538PFN5)
M\4*!L-;;)/\]>P[ICL09'@PI,Y[E@0\F9?]#5FZG-,X:HY/7F<U&$M###&/2
M_\/>_LB NA:(#'MCWSG+X!46&-)YREV,SBBB\UL,A=V*H>: KUV+;B-)IG8D
MMEI2,7UCY>%7?Q[G>-6-O=;-SFA04C<P6]X@03</LY8)VW42MON]XH1MG"X>
M294LXEY'IGFW/\W;R$WS-G>F>><]H[%G1$QX^UO2DB/<2C@H3]U(6.%37'CC
MVV0UW+<T,60[<T.W-G,TJJ7W[/V^_M;[A-0 >/(7KWVRGIS",S@P2;A6&9!5
MPQ66RU<D/>_J*4>7D4W2ZYK]?B/Q\:K1U0:&<$-UAT8S(PV[0)#BS<G8G0^1
M&Z>GJ3(G88^<A.;"#\_J15D) ^4#</O 909ME4C#BX]@9OSQ,UJ+R@>P$JYG
MS1]_+=RXU.O.A;<I7)TM_ OYQ4J*IWK/]:S]/0D"YK9Z8"F[M5A@B4^R!;PQ
MO]+UAMJ8V^VC@:#LBG<B<N2+'KDVD4W8_^WB,CMOJC(623S$+?[^;I@7O7\>
MW>,SS&#&ROVLE41 /VM(N!MB1M%YOE;4@SG.__GYXXKT&IVZV:U2MCK'[X<8
MN-6Z@QP>1D+*W4+JAB>E#L\HAX-00H<=\ MOV[(7C[SR]5:Z#<_9H[9=:><M
M46P0U+LP*>FGF.>KB]584./]<)FI8)RY'!ET1EIA!>-#]OZ8H222 B0%5*.
M]_S.,+%I<DJE3]Q?U+G]#PW\//(8\@X?JG8O"(GL:X%=J7+(RMVR5C3LFIHI
MBZO&.Q>H%VH'Z(7E2!"/01RB)UWB>I&:)BZ N9*7L6S)N<:J5F_+<H6D>!M7
M3Y*4=.+<3Y?"J 75;"H%^,1AN1(RS4,F7_G8QHW:7/#GR=6+]ON>5B=[>=J"
M?F5>).Q)?C4NI -5A1TV="6^7]6>%F_CZO']DD[7>ZH*&A!G43W@"_2Z2,0<
MAI@#W12&WA8W1>::+"=SI267Q0W?"._8J 9N*ULT>HLFOJ^>7IH<)A7YEBKR
MAYR\>!+Y4$V_7;O1C"E0>4_JW+?M'/0:;N-J;(#8(*NG!)M',9N,!LVFZ@=S
M J-*TIZDO7/2WJ$&J-FT 7I<ZLPI5+ S+^M^3:?5^YM*K3IH7JOM=\T#%$J]
MFY/_E1-?>'HTK^^E:G0M$S>/][K+WN"3P(=/V#T^INN5!7H^O+B8+Z[\"P[E
M!J>*#=R4)]\C@?*_OL=Z)/)NGU__]8V#$C^V?9;T37XE#6[=^0L,Z0=A5_D*
M(TR?(AC@O4=AGWAT=]IJUH;M)2X6<LB+0&#]1^&W$8T;.N:]1"'/,$(8*9X?
MAKS-'Y+BJADE=B+%56/BLSWE)1H"&C>R2S8*UO0*E M$[=)LC]Q,%U?/G;E1
MMIG:JEUP&@Z1-!Q</P2J/%-8-RN(89/% N<68?D*WM(+5T2\)'$^9XFK'$IX
M&'.P&+L*W/&2OV#A+5G[X05PK(G+*BQ$RV!^HW@T#%DK3<<-,[]G!2C@+6.8
MU 2+++A1TEPTQ+A[''Y.[;3)+/XF!S.\;R".GW]ZF8H &\C*!\4K*[$1%X(H
M[M+(:WQL\^Q^EF=OI0!_<>>L@>_G>/+?D@:&CS3 A'_R3-^]88D$W%K? Y)[
MYC]9\6I,*TZ8=;\S,HH*4B[X@+P22-K&=$%<9\<9IU3*Z]*S!HLX1G;KE(_\
MH808N\H#, )\-V+K9OVWV.(:J0$T03*WL?@*;"LLDU,5WVSL"^DR7"945I&8
M$KJ=$-<#39.UK$,4NY,WUJ .AG.6_.!PL38V98WB3I,3K.B%S8(I#.&QII7Y
MB%CA/J?;Y"'LZ@;[W<([H[C!G:K>*/\D@<ORAA. P!PBWG>S1O9QZZ2<=EE2
MKB1:+6;LO#OS1L81U@':[.&^^9.8SS$FRSJHQUW@ X;YF&0V>E_'\5<*J($
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
MEB1[2?8G")JI3O8JD/UVA;;+)_L#/&N_101F#O]UW)<1VQH\&'>^9-<%>9_
M#Y,19R1X=N?)1J@:\(>FL:96+-6LK!J1LCL*ZUZA'K6CP+45,G>49Q(J 8FH
M8I.0AC=*-*7*E\>G]PI9+ +_A3H*46;4GI*Y&\X4XGG^*QQ3.J@2^0#/"0WP
MOD29+*-E0)6 VO!H\*; 1P&= %"4!9V'B'5\Y[?'C^\4^@L_@I62,?P6?SFF
M,#B; )D!N*)068;P?GA!2"/XO1M&^&J<;=A5'N+?L)<'\+M7U_-@##Q@CQ>F
MFP3^+)T"'\I>AG D.'&<H1+1.;^B>:,DP%$CY0L)["G_4%=O^%^TGF;>*.^_
M//%_?IS3X/GM1G'GMK=TUO;C1ID2)YW47^O1>K_.]=6'^"4\^FWCQFJ^G-TZ
M?G0;#Y=']%IQ\#,@T>-5.%8'QWVE(3O FJNR3KDJO3,JJ@><616#8+(D! =
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
MV[/NDSQ&9C0CW0]A D>\LI9(O2")6P95LQF9>UZH'JT1ST&E\!]]S[7?MBO
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
MDZ]PX"Q20;5"]9C"2P5K]S)Q70RXCI<3,",32:JQ\W0=>D4GLXTE(M)TR>L
M(BN1+\X!I=%)N&NC)_;J$1UJ/G/\G!8<$B??5D9*_L+CJ5P_@2^LD<TR@SCQ
M>BZS^Q=+]!?SZD>^RZ%MV0MFW:Q=VU$4-HK?@S"P0T8G_UK:/HU*-ID&B[=@
MIUT,+R$N]ADH-VGSL_-F54>>_Y;,$V_W*6>P8#@TF[X&$1C>A=Z[*,N!%;9B
MPB$:GF05..+L$#<;KT>R _7<GJ]N&W ;+>(&=,W+T 3#!,R8UDG \NDPO1ZP
MLF39F809; X/^O,<>.Z*B?U)GH0F\C/^=IT^TI,^1U'-5;5:G+.V6[7VO*X8
MSMJ:9< DI;V1RL(J43#Q S8;O5\L;X[GFSXG*YKAUB\1=[?])##),IQY/IN:
MY]-PZ;NL'!DH(WS;-N8K=C@/AQD.YTAW2E6IM,,J5>I5!KOJM%(K7\'K%KMI
MOIC]D4283]<)4+OI3OZZU'3G?41!5-&"J&V6LM(-D;B9KA87NF* Z84532<S
MD%>Z# ^C(]UTI05PQ!D):%>:V)B#/5[RSYG&N%5YBVS+=J4OH.^ 0'/%T59V
MM G!</2IKD^2I;S/[2!@)XD)DN3YX $G,QWR'+"H;ZS@S-.[?&P?/^H^F$(?
M+,>!/;$)R_6@[C-YYBU I D8G_!KZV 'E:2>C%B9H!'B+5:VX4JSYHASZ2NS
M9).,(@Y+P=G_I/'J#CVS^9)L6UY%E89HID=6"-<I87\3E0EKBP((:J5IK+<P
M,C5V3 5^]4;R"\;W&#U'<3S^$XS:@-'#<J#LD,[/:WOGU&)VVM,V]M0/Z"_K
MX)S07%JIN0C!)I29\P>G\T@,-.TC>;7. \DG/T0T.2.:K%<138;/1#3Y:J+)
MQ8*7UHQ.E@[]-MT.8SZLJ\,^OD5?I@4T!VD^K$'!H.IN8+?TNLRT=9GIZ]KG
MU4OKJ08?ZX>]>JE7&>RJ)O+RQQ5KMGD%]]3#XD5F?_%Z/CO8R&)<[3]&2R/U
M=+\*FOJ>45PVYK^L"2LF&)%%0&_B/S[$_9-MEZV:7?1A\WXI+4@9P?&OU]RH
M)W..%(WTB)X<?=V#K][O?JX.>J9LIGXE]Y2"GP_58E?L6]2PIRE]L2:QIBM>
MDR+WU,%APDN?SS-<-U7?:/M\N+?SV;MRLSO>8+37MG(P[ >T%%@EQN:$G:R9
M185Z75_@6*)U<>87CQ5GWA\LH]T[G:B?#T6Y]_/L^,K7Q3;JO"JVA6W+NI^O
MV!&^(^E! +$Y;'/B'$V)#4<3F\(VA15J8R.<E8_G 7T\8G=6/K38699#C@\/
M#(R)1HE>CX3?TR5\,PB6C!3N!G7R:$1%1L(W>;OVD-_V^(HR\Q@WQ@E)<F([
M$J^?<\Q0"\8%7>G8'U75:YK[,V"3#]7A;EN X^;^G'CFF2 /01Y('D9-Y#&4
MD3QD79"'((]&O5LQ\N@?/TISJ'1&5R$=!,RO'>;]NL9##U4<CJCK50U'%&0@
MR*!&,L@].#E)!KPA^[^I[Z52@,:3R13UPQ70@-"$6DH;1U%&'@&A-TM %';
M19[,BW' %0S=KEUR<6K^43ZYK5W*PTN.OF_9Z\6ZQ/5-.9>*X@&Y1>R^2@Q,
M/M]]P?.(K4<^87J)#7W9+(9:DO2-7I["_WVCQM7>((6U[XX:C])@:PYOK.ZK
M%D-.JHIVV7K,WGB -0]N&+*>&+#N %?I7AVC,S+T?>.TKTB7%Z#)]I*G@Z:
M<=AOD7$H )7M5\[-A<S.J']%OF6!C6QG;&YL#  ;BB' <97@V..(*2V)AD(2
MM1%0A>"T QM%EIO$:RIUWO4;Z+S+2,_DC4*Q-COPG,G)'76'J"EEIZ^0FM2L
MN65X1M^FOWO>)+AU)T]1G]8G.*T"S%J1E<J8]0$*J(-9"WB5@Y=V/+Q28*1V
M1MI@=PJ@@- U0R@C'[8@A#3FS+QX  F@[ (E(S.T(%!TY#6:@,I50B4C2[(B
MK<<06D\;X:54*['Z36)$E=9[79S%^H5@"TAW-06"M]CRJDDY$7ZA6NNF6*DL
MDA[0W#T_IU6N4"K=F9V1:C0ES4N J!'5185!- !S0Q'!]W:!*$.[+ RB(6@
M\A5@2&"E<"%+4:PH<F>DRZ6U10&61H(E(ZF],%@44'&N "I"-E54%5$80"IR
M&Q%-;0(,/M&%3[%S-F( C5,RQW:N_R8;XQ=$:+4Q!FGRP.!OA^(?0'BWB7-+
M)3H-N+9Z#4$, :;*#-.CP:2#@6KH DRM E.&@7HTF P 4U,\U2)D=E)#]6C,
ML/#&0(#F*D&386_D TW^B*MBBHAK&X%6"<Q2X#1H$F]J=^CU=S;LRY%"\DO$
M5YMHSO[ @[G_%;6+?7 M;TZ9&\FR \J^3"6Q86=D7H.[6B"I,EOV."2I<F<T
M$)'6=B$IPY ]$DD*B/TK )( 3&$K]DC J)V1TK^&2)J 3&$;-@]D\ENP:INZ
M[PF8Y;5@C^1+>I/XTM5WJCL\.PNGUE25*IQ[&DG5?J1\\T^ND#XSS5]6<;Y.
MFRC<6%)1#=9_?E@ZX_BH434U^C0%2IMC6N^B- 6(?73)5.7U%#!L(PQSU-=E
MPM"L)'7^0F$HX%:A55]>-F,91W=H5)5T)=!XS6C,L.5R,;]A!9G9%PHV(8%K
M=R>49HB:S!EB5<E>]6'TV*CYM4_Z7/?)Y]XDZ;<_O"#X>YG(^@GIN] A72%]
M9U<[Q\?+3Q?/-I6.L0)(KLI#>'Y)(Y#8.)=#7B1B;R^EM((MD'A52/RMI-LA
M@#> OX[%)#8+V_7'[@C):T-CVU%7;05W3JSIG9$^K"I_Z=(0)_A?%?QOU_-0
MDO\9:5Z(JV=_ HSU%YKG!& ?F6+IZL3:<=CNU ;6-4"RV4F*0O/F^0*^>JZW
M26^1WR^5Y+#M654Y"*)ZZC( E&'"%P,0QLI*3_H1 +HH &7$^XL!:"A:=%\I
M3K)LY4(XT;'5V35(*@&4PC'T8D"IHIZG 3@1 JDBZ[,8>M3.R"C=?;.)-> 7
M9V@^P!G[- @E:T;\9U$&WD1C,SZCB**2I)9*75IG5'ZBCRAUNB@(99B;12&$
MD9/2Z>H"0A<%H0R#\R"$\E=CZM5-<&D O@2."AND15E1'QO@B5;MUXF5#*NB
M*%9,L"M$OY(V0:AB *&CO3$=;]H2 DW/IM[(H98^4E Q:)Q8_>/HCF6B;J*!
MYFV<K_#9]^9W<+'M+F%#HH0&SPWXX?/?16T;0I_ AMHN\=\>0CH/@++QL;[G
M.,P#Q<D^E<8Q%E*9D_O\B3@"T0VTMD^*:$/NC-3*9C@+1%\'HFO*\SXUMA7L
MMU,B8?)"4=UV]%;L<C@M9G&$3V5-^R\+N3)GR((?GRKO_-38UCHC8W<ZU=7S
M8Z%EG,!7<UHDZYV19C2_)U/;\Q.8PR<DO^+V?M)O8^K2J1V6*JP7[M8ZG3E
MG)'']2,_JU0"Q%*H:V@*+>!3L><D'WSZG5&_=%*\@,]%P2<S1R$_?%@OO"N
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
M_G"&5F7E7(T/!.W89OO.?6*_Q/>.;O$.?W^C&&F /6?7B8 ^SV$ADHT1P/C
M*EV.T5-SK.?#P@MLQ,Z-3QT2VB_T ^+@G=H;I)B\)*!X U "5QB#+1?AK"89
MDD\<6=_I N?PN<\,;QAHOIW#;A7*H3#Z(NF_G1C+,!2KQ)@I,-9*C&49@E5B
M;" PUDZ,91AZ56),%,BU$V,G0UA?;AK"1 PNRO6[?2&V0\8.E4)/NO/F<P#-
M4^A9/V>> Z;U^6-T-7IB#AKDYZ#>O]7C_\A-&!? LPH%(U?@_N%Q:">0'7PD
M@6VE<BL1KA3D*,BQ^KCLD>0H(K>"' 4Y5A^B/I(<11!;D*,@Q^JC]4>2HXCG
M"V(4Q%AMXL*1I'CEJ0V)%6GPV(FW1+?110Y/3(?3HX\MP,*WKK1PB!MV)>).
M)/JOI;U 1VA7@ET)2O6\S;&#I1A;L8.Z-LY6\.VOB+69>CISL^;!S2.\OFVM
M9L3&&']$A-^ZD_L8WO#W9]LEKD7_H"2@WW$MWZ9_!O0V"&C(FP'<6M9ROG1(
M2">?Z,*')[)6 7#I[1R#!/^._WGGN4'H+]G2_^GY/Q]<>.ZS3[?G8N682=MG
M(RV[FEY5[[V";.PTP[$R5E(ZC6QX@BRR6M.VM/2T+<$*!2O<9(7&%;-"$WN0
M=G6EA@&_@A4*5BA8X76QPOX5L\(!>J&[IM%*5BB,1,$.BK,#\X+800K%#X'B
M6VD#"FH7U%Z4VH%:+H?8"\I^4^:RO[*Q535R@V/S3*,E\1M=J;O]AQ<21R((
MIBH&-V3L54T5P#E.Z!I3Q_=YG.-P&F,11Y"VPIR]P_*"_F@ZJC^LG6\QPL^Q
MQ\\AB+2L+[0LD:K,#2GW2\_\$T0JB+3U1+K'2U>62%F:9G<X;#&1"I7O%/ZC
M;:"F8%$'+"H"AP*'-7HVRO)+EKS7E:N>45$33IE?X7V(.8JQZ$VH&'/B/]MN
M_&P%Q?^&UJ'UMX&H#*K7._H]HX3>H;&K]^H=2BV=AW+A=7,O%;UG&KAYC]XK
M=D=:+A;.&V V" /X[WSAVP&5O*DT75('02E1AUJA;UO2,W6C62M=:;'TK1F\
MW(3E'-HX207^[3Y3:8&WY:F(ZQ^Q#R564JU\D-C&X:?$1X=>;U,E:Q<NU,;A
M(J5KU@8P%CZ=4M^GR%(\ZZ<$YV7#YD_:?8Y:X\Z1MST(@#@M9SFA$I%88P00
M5W"(Z-Y>SJD?,)HT/T@>.W6+%]1S'Z=$0J#[\3*,R^WA_&82_&[-$I#*GTD@
M+9ES_DT:+P-8'%R]#0:442@7;7?).,BQGR1 %>V H2.:=L[LU9Z$,]@_)JX3
M5T48E->7D''@.<MP_R4)*6=1Y'2GUSID ]9D]K?V-/'?F;\VUY_IN[%/R<]W
M9 J+O2'.*WD+4 @G*1+(,;F!V^^>_H944ZE2'X[91H/.XW$I<P-*"O4Y>?V#
M-&8MTLQ'S>X_;&NLD(EI:)9AJ+HAJV-J*OI@,-1,F9I&7_M+ SOB!R,>3G$A
MH"?XQWLR2CO'+:C'BIX\&& I2/05G=R&JX^USH&KS/2KS,-7]=\9:5?U06T]
M<)61?I7!KCHH!N![SEU6U,F44#ACARP">A/_\6%B!PN'O-W8+CLI=M&'S?NE
ML&=VB/SK-<)[,D=Y%.6*GAQ]W8.OWN]^K@YZIFRF?B7WE(*?#]5B5^Q;U+"G
M*7VQ)K&F*UZ3(O?4P6'"2P]9#]=NB0W#]G!MVMG=#NR.-W8(3[-R."(>7.F+
M[3@X_G+#WL\*XQ>JU;O 2#V(:,K=(%_@Q[- NH>53J0O! Q2_KFF=/D?JHRM
M<_9$\_OY4)1[/\^.KX/;=A^K]3S7YDUL"]N6W\' $3NRT8\-#,G94TA\Z<ZA
M\/A[E_K/8G/XYD1]" .)Y0N)34FT8O\.]I1KV3A\67I(MF-O^>Z@-P:7CE[1
M'')\F#OD<@42/KTCY-V7)RZ^.>OI1EXN!-;*M55(([KN0=G1E'38'9^^4+#2
M3S4=N\CV7FDR]Y5F;*MZ1DKE=XZT(T*;_<Y(Z2I:"^;O"O*X7O+(2&9<DT<*
M!9B=T;!O"/P+_#?IW8KA/R-/\"#^!YV163JQI0'P%S"_=I@#5&O2@H:=D=I5
MS-+]V009"#*HGPPRLAS3R>#P%(Y!XZ9P"$U(T$9AVE R6LX?+2$&2K,DQ-7/
MJ"D8G%T[W>BO!74#6JIJ^*CD_*+W+7N]6)>XOBGG(B8BIW0,WL[YO[QYR,I6
M\J28AWQVCS]KTH+(>F+ NL-:DE2%1>V,=/T:_#H"-*7]X.F@*6 =:BVR#@6@
MLAW+N;D05O=> Q,2V,CMC<V-#0,DU*!T"P(!CD:"XU"/N3*2J"\D41L!M<^Q
MEYO9F$UB-I5Z[_H-]-YE9& &(5;I83%KX#F3DWOJ<K31N')RPGC/04<YGM&W
MZ>^>-PENW<D3]5]LBP9/<%J%N/6@,FY]@ )J[.$BX'4DO#+B,(?@E0(C;.]L
M5-7V44#H,B"4,92O&(2&,O-F7CR !%!V@9(Q2+4@4!3D-0(JUPF5C#3Z:K2>
MH2JTGC;"2\G(0B_(B+0F,:)*2[HNSF+]0K#K&AMWP-HP\09.7C4Y)\(Q5&MI
M%*N&1=+#\17\G%;)0JETIW=&JM843Y$ 42,*B J#R !SH[*IM )$EP&BC"J<
MPB#"Z<;74)@IL%*XE*4P5C"^(5\#PQ%@*5SP41@L ]8+]^*A(F135741A1$T
M1';3% RU.YR:G*W'K%.2F*XG8JO-LTB3!P9_.S1E*F(*T6FR#&Q;T1KB$1)@
M:H1E>C28%+10!9C:!:8,"_5H,.'4MZ:XJD7,[*26ZM&8P?A&WQ2@N4K09%BL
M1X-&OXXT#B&SJK)<CT82SO2J;$JI"*^6:OK,AETY4DA^B1AJ$RW6'W@P][^B
MKJ\/KN7-*?,4679 V9>I)-;OC,S2W%KX&2\*21GFZI%(,CNC@4!2NY"48:L>
MB:0!&Q]W\4 2@"ELJ!X)F"%8',8UM(<5D"ELIN:!3.Z\8$UI4X\] ;/<)NQQ
MC$E1FL28KKX?W>$96#A]IJI\X-Q316H:'9\QQ^0*"333_F5EY>O4B'1Z5#NC
M87ES]ZB9,C6Z+04,FV,\YX*AADX77<!0P+ NRSL7#'4^0[N5*!1HJ]!LWT5;
ML=;-FH*U&%VSWU;1+-!8H4<@%^_K5^!CO%"P"0%<O[^@/$<T.4=LOI9X;%S\
MVD=RKMO=<W>1]-L?7A#\O4SL_(0$7NB0KI# LVN6X^/EIXMGFTK' Z#C\GK-
M4313HYM9(+$Y+H>\2,0!6N6;50@DMAB)6=73^9"HRM4%^"\-AP)O559@Y\2;
MTAGI2E5AN$M#G.!\Z4C\K:33(8 W@+^.Q:2:Q@-WK ,!QG: L=)"\9P(U) K
M5E4?WB#_PE6E+;"J?\EF)RD*Q9OG!OCJN=XFO44NOU22PU$K57GT1&W490 H
MPWHO!B"CBG93 D 7!: ,H[L8@/J=454A?U'/VRB<9!G+Q7!B DZN@=$(H!2.
MGQ<#"O8I$RI-FP"497\6P\^P,QHT12)56N)]<:;F QRR3X-0LF;$?Q95WDTT
M-^,SBB@J26IIU*7)HBBW=1#*,#B+0@B#)Z+5>KL@E&%R%H606D%'H 8@2""E
ML-%9%"D:($43+;*O$RL9=F=1K.@@F$KWIFL 5(1@JLKR+(H@K#HQFP*AML0Y
MT[.E-W*DI8]TZODT3IS^<73/,5$8T4 +-DY*^.Q[\SNXV':7L"%1UH+G!OSP
M^>^BO@NA3V!#;9?X;P\AG0= V?A8WW,<YF3B9)]*XWUL>]O\*@J!Z.8B.M.@
M/BVB38P!E\YF%(AN,:(S[?O3(GK0&575Y?72\"QP6ZFWX;2XQ9GWY4W0BT2N
MS%FQX,2GRBL_,;9U'&2S&Y?-GZ!^D:@6^L5IW#2GA;(";%IM?FN1MF<?,%]/
M2'[%K?FDW\;4I5,[+%4S+URM=?IQ@#@C9^M'?E:I!(CQOZ:X605\&N0TR0<?
MK3,R2J>("?A<%'QR>2CRP:>*>40-0(] R9'^@'PH,3HCLW280,#D&HSL?(#!
MP%(9 [D!6!$"J5J3-A]P3%!GFI)0*9(.UDD'Z(R0UMX(:>V.$+D'%T&D%>0>
MP"_XB(=''$WHN;=AZ-OC94C&#OWA%? Y#;#3?.-=3@++S<5RZ:R#RK",XY7Z
M0P%F >;S)1Q4!69#!CNOI5 6D#UIKD%ED%4Z(]44W<H%_VU$FD%EL,:HT&ZI
MC\@P:"F@3YMA4!F*-<R3:3YSKBBY8,>_LP]!$_LEOG=TBW?X^YMA&O+/V5HO
MH,]S6(AD8U))?%Z5+L?HJ3G6\V'A!39"Y\:G#F#TA7Y &+Q3>X,4KQD)*-X
ML+>"&.RXR)!HDK?IB2/K.UT@BP'F@WC#W*7;.>Q66&0LK:&+L;3MQ%B&%ZA*
MC!D"8^W$V(YS9H]MD FV%%#UJV@/U@ \"=SD\)!4B!M3X.:"<%/6&5$>+P.F
M"HMDC$M%4#GKOT+&,ZRBP[+(SJ@@.^,K#3='YTFW+\1VT$,CA9YTY\WG )2G
MT+-^SCQG0OT&Y&G4Z+$[Z&XY!\G^K1[O5FX":3ZCRIX>0,.UJW*%[A\>QW82
MVA])8%MI#*LOBTP308V"&JL8Q5 !-2HB5T:0HR#'2@9;5$"..&6M^96_M:;[
M"*H35%<@KZD*JL.8>$MUTLR^*((<KYT<:\K,JH(PL12VC)OT(DE2Z*6M)\E*
MQ]M40(<XQF_0_!:.QR:-)5:DP6,GWA)]MGN7U&37=#J>'GUL+!V^=:6%0]RP
M*Q%W(M%_+>T%QANZ$NQ*4&I^3HX=+,79BAW4M;&V@F]_/;P-F$XZ<[/FP4T,
MZD>$]*T[N8_Q_#NB^?Y7E#![]\^'Q\V\(G<Y?S?QPG?1C5,Y'E;+#[M:96V
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
M!?]V7PK^*M&4I8S.J /G^@9<+"2_V/ 6_-Q]@1][/B^NKA=$TI]8H\:S38/
MPX:(\"/'GMO\_V3,2SMCCDN>?4KY?!F\)FW5L.+G)?$)K RKO%?UPCX-E[Z;
M2!KEVW#.2IK,,M4FIDK?$Q\Y3M!ENQ]7Z;+47LQH)L%,FCK>:Q!+',H0EDQP
M1ASR=.@]&:ZSI#V04E-"?("+$Z>>D[F'.=+P\(D=1*N98+XP/C-QE85WXT\G
ME@7Z"@/BJQV5%3/A&$C! N3SU%[G[!;#9? A2K:.;A?U)?!>$.5P#&R=N'[,
M$_=I1%N,\\3)TBFL?+$RB%F1!"6P=]MOUI.>;'RAS5SO.)G<Y@/,MXXH7DAR
MX_AVPEUL?T54@31FG10P\>[@ZO;6L<3'E9[J'JWN-TS\_OMZ!<GGPRVP5X0=
M?3-[6V 6/F//<![  R91#G4HC3WOI_1"G"4>?SCS)CWIQPS8 O\'O+]CL2:L
M =_(^"$KAD4CA*]?FNQ_7G1H*VP3GL"-=2V)=<"O>#4N>X&XPCV(K][@BA)R
M2EPRW7@04MLS2/MXE^"%UC0 :$]_%XLL;-8X%!"_1+8))[9T0LZ[M_8=."G\
M,B(<.%0;-XOC-Z*%K-O'+[)=\B&*ZS.*ZX?[B^M%F?REE\D?*%]6T\N7M</E
MRZE7:0>O8I4=J04?VMF+GO?-%\PHGD'AQ8I_B.\SMLI8[8JG8@E-+%]BANNN
M93?70UASDLF1VNM- 1/H4JIF^DK/5-._*EKJTN_IFEK)G8:]H6$V<$U'U/$H
MQG951@R29A=FL#O>H*RWK1S$BRT"> UL4,@YOR\Q.[DEA1H$]J^M""91.*XI
MW74%^5Z?_M7MP"=J,=-G=Q/T>NN!*HT#-8Q@[Y:^#TNMMR2(46Y](\XO]<Z5
MYJ<-&XC%P\A#=\3*+X'>/-#CN#I=/DLM>7I%MO-*1_M<Z?P>3<YH"XX8P[$Z
M\+_[-<!NP[O(=/AOM!S2FGR8P\ZHLLDY)QZ6)6B@7320T7'\:!H8R)B<V! :
MR)"5L?4,"Z7[2>;\OZHT#_/B1/XM]Q8'44<7='%4D869JJKEZ!!_Y3W@,Z5C
M?!S?5Z?QE8:109#*$)3.J/10[0. KG$$@8!*.2%2&"IJ9[1;X',>J+3;S'KT
MZ8*\L1!UHH>9Q8^NS%S! ]IF+LK*JWE>.F5E,&'6^)Z/XSA$3UH%K+<YYH@
M2'[6FQ,@.IL&T B G+W8J&$^UJ^>^\XJ[V<MZYELW/4M%\PX2;J+2=ELL#1/
MHZ/Q6.DN9A()N7P^N;QWX#<HOH5[!@^,SDCIRGKI,8-"A#<22QDBO%HL]1F6
M4OHG-%+:G]_G)CQSV7#GX[?<M:)2P<1YX7.IS#($#=(ZH/N;G5%5 VR%7ZY9
M&,EO'&9@9%"!?7AFAUQEO6<;,7 \)UQ^>"S/?H,;7TZ%<9EV!KE/O4B@.Q^&
MKC0$GO/EKXE_UC,W?C!D.OA K4@'+]:*O$9+3Q";(+;Z@HC'$=M09L1F-)_8
M*L@\KJW_3,-\XM7F'>_;M0J2>*_TUNWPVIQ_@34YGZXJ$K)*"UN0MZ-SPD3R
M:RN37W.FN#UR9!T(H ^5"IQHS0G/",Q?+^9SYNKEP+RZ?Y1IP\)(5QY_@3/S
ME]C/@_RB(NAR1H'Q P\@!^5HS+?9"'>Z0,A)V6LJ0I(NC:G]BT[>_9OZ7BIR
M] YKT:BH'QJ"G[./26B8:Z)LNEZ>I)E+O+[=$CJ!"@E':T0]P*:VRSK#.)0$
M0G*?4W)_YB?Q!Q[$'W&COL-!\2'.H6E*5%S Y:1B_!BX]!L$EY:[##&4A*U=
M;9^UWY2\,2R*M3X3U4SGCJ=_7QW+M_6I9)"6V1EI3<EH%9@Y?5CX&,Q@2MM5
MUCQ='#O>31].M%L42O&9<XC_6)]%!D4-FY,D*H!R^D3B/4#)[=PR9/E:G%N'
MY]H42R%JI%,L1])Q61Y>T58>D7%8ZMBN-!Q:R=9<$T?,$)T)9IC*ZC!?P*PV
M);$2;E-_=K"@9$')C:+D#-TFBY)5H.2J? _GHF0QJ*UQH[EXNKLT)V_2F$I+
M/E+&><-!*W,<]Y(<5)!P7_*>N-Y\;H>L:]-%#HO:,PW(#N(WA<U@\S<D"PZ4
ML)$T$SIW^7R&<$9";(P1XK3"/?.^8)]P*DX02CC$A@]U6+*!7P1'2/%Q-QBA
MP\$IUHS/AT@.7HJW^I7X.#0,G[L\<BA9T),^X]PT0 '>%U3G"867<@(<,,'G
M,L6O]Y8\ZJX44"I]A?>,6IEWV4P1@!)U+394"-9WMX9"9%K]'H\Y*S2,[TQ(
M@!<*EG/JKZ#^.O,<Y^T=SI,"=KH<!_;$)KZ-,Z16OY546='YGCQ1.%;8UG_S
MN2:?X8SL:.Q7\N>J=NCG738T! D.3B8 QL%')UDX?".D/O"2?U-I9Z7!YKW&
MGCL)V'RF(#GW"6Z,LT)L@ [<E3UCX8,L\F$O@? M I0?C=6*(!P-3XKO:R-V
M@^5T:L.9NR$N+%@N,,8<78;-(SA@>HEWMOE(+?XL?))+\0[X-\XG94QD-<(D
MB&"(R^LBA=BA-"/1';Q71+TG36P_)CB4@2\)8IQ[0&BX<38\ [ 'KV8#$42_
MIO D;VY;.#R*.0LP(AZ-8^'$PHX7GO=*'2QFY?/.5H2 #\>93?XX)F:/DR$3
M>O@M;QA*H[<,$]/\5O?GD[.23#7>FCU38/!*WP[HAM_2I\\X(\S;NLP#[@Y
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
M\WJQAE:3;&-V#JOP69%9$UT3N9A"*]*TJ"2@D]S.SDT,HU)6W.(^:L('%'O
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
MAF,G?8#P_>4(/UWM/REY[T )5W(@$[VV7KI/\)0DFX2V(E>&"]_?1#.&:-=
M7& 2 >]Q\QUC#+*UJ".*TGIS4@=%Y$(&JM2&_/D$F-COS+L'RIARB9G)P#'Y
M?!71U[R22R F6N>L(R,&$P%IGO:HDC3Y*M6KH*+"JIA9< >,/7.!OR4&'#OI
M0P1*KL?7I:JUQB \YM+[YB4:&HTO.-JU7/3@$W<ZTYU N)(FNG]^;7@1@Z9Q
MD*N5H8>]R N'%D'H&-$&:7QC[^AY-Y*1AD4.9,)]^0U'S#X;S[=)M+B)T%SM
MP-?3*IHUV6HCJNN7NTO9.CPC9%9*>Z#OV0N0OP)II+$0)FYPRF-(._D:I*RR
M!UN4R+EL*G>2R+U]"?$UTTRXDBQW;?&#@$8:76$B")\L^,IB'KHN_'::Z>KN
M2=$6P*8,PGA/T*W7 FI4(F!JT6FPF?UJ-Q;@(XW:,-'M]++E"^KWW(S75V _
MGS]\D=-<>E?K[E7VZREM54: R8I<BZ9;#K+(P,VZ77"--/K#1"IVR7 >!'U.
M ;B\<NLRG^OJNJT)V6,A0ZS"V$*#]^3=))^=J%"-0D!M91XRI^->9".-%''Q
MAE\ZPUVD=Z.W/NBJ&J 2&GW:UC>#+J;[LTW+7*3S U3"/ 1II($D)JYPRF.P
MZ.+U+5)6"&"1W+U<>SI(Z?GK11@E"T1G$BF_@0.,^VT_CQ!A8J(&DQ386'&M
MQ'35,X;6G\B.]]9'HX2REC@9/%GT9+V+_G)VJ,C-X[[:]3:*8X[3K_4T^G)D
MQ?D6C4L"?'/]FB73F[XK46,#JPSXK+]6>_K0YX\I<G2D7*\?K;-,)V,?A OE
MN@'T'S [QTD&A<&F(%Q0EC9=XT4"V3-X6K"E:92>.S1^!XPQ!8>8Q,\UZ0.J
MJZL>Z&<].Y8F>[VMD^]1_%\67;WVROG%C#[Q[64FP"2W4"O0MENM[O=L2R.R
M<YK$7)73*3:#<7 5=PCR =2]J=I@#D%@Z$>=*5B1?>VIPR86" Z=Y@ZA?6NJ
M<W".W5QO1XJ);;G]/)TOEIL)N!B4S\D9AUIX7_IEF5G3H%04*7D%Q=(H'7>;
MF9L8QJUF3TZ5HT3$DKUXKWV0HC3T4"E4'Y$U28OH:Q^ESTV6D"WPF5M'Q5NV
M%]0MWG]8XKL>=/R(6]?MI\6J.VRO&OEP$PR)!B(U[9U YDZPO=]*3<+D6!HT
MU+%RIV'L"7$,6I2-$0\$8-C%Q7<-W.>1;ZVD(CT@:B"C&&DU^B)%DED)I!%[
MF;/,C5MAWL0P!H4Y&"N.FG#&0\HU]-.(Y["<DV)??1DLG)8IJ65%,!(649MJ
MVUL)D\I2.-J]"V'+5O(G]7T-U1B.*P>C!K-0^.+\M4[[?,#L#*;UY?RBG]?U
M3LP-4LLQ6E%D/W\ :<FS]J2[K%.>G"Z= _>=;U]'-8;#QN%V%UZA\!XD7J6W
MJ2ISK?WJ'^=[B[F@!.@81$&OO $,)-4A3@R/+96[TM;;:\YN7&[V=/T,ELM/
MM$:W*MRYDII2M!93Z'>@.Q )DA$ZENRU#=*Q)\'O!&P,YM7QO+BU@[++A(W\
MVQY[KW&CL_MIV[SGGFS;^)*I-YV].,?91)484I*>_.'8X^8FBIBC$ZKX"%I&
MA9X[36PG8&.PN_CIPB^385N)/+O*<*RYM>:%C+VY"4@:<Y9%V-[GI*I87&97
MG0_@&8/EQ4\.-@GPGGI>T?3-^8</L]ZKM:6HC9.Q)P5U4\'DWJS$BNJU0XP-
M@^%FP]U(QF!4\?. 8=8'ZY-V.3[M8JS6!.$L;(_>!0 -TC20-$9(M7';V/=
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
M;AZ7CQI-THU?&M6M:W(EZQ%$'"U>'60<#BY/D]?C>F+ "B&^GN.GV8!'E$*
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
M1\8CYPY)3"JV]KKO1W4V^M*8@(:V:TW17]OS;BQ](%R4PA7-@C2ICHNHHRG
MT%<Z1I>T$;<'^VRL;-CV_L^>WF;"ZW!S\V:Z"@6OV3P^&D*@' O.B=JK0S.
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
M]J7(H%;.!/K*9I^2A=8I?3O@_$GTXT@>&H[ZJ%6:NZW%2\'44W%YGBXSK@?
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
M-C!95$W,\9YY(25]JWU4)&?ZX5/2YC^W<AY$5X>DE^/ EV0\% ,L:QV8-B1
MGXUD/-6!IDHD'5OGL3?4M<,\]U\FX_IN[Z<PGM%17,>C7!W+UGIPFKQ [V-U
M!2T=RSH&1L8_!-"%X^W+]HW>^8Y'/-M/24O1=?"/5L[\HI M#\GMQ]GK9>IC
M_OYB_LMD_G]P_@:&>:"+"49[(-W6D01@+7G[8%C%EPA[*-AZ#-:^V$ZG&TW)
MO+.-=F!BZVW2X[24_!Y&]7KLW4=$VHQN8&S40?+F$T[9,'+'VOKUAW0AUWE#
M9*FIFIEJ?!T5D^L5@$MDRM$+V#I<T;T_)*FO6@PPR+S0+EL*>?:AUOM+Y[SU
M)DK5.JGTR?2'/(3/>_I#'B+&)]D?,F3'R:MGM&JLEQ2<15LB4\;RY+GF1IYC
M?\B#:-O5'_( \77M#[D'CG/L#WF(^+?VAWR ['IRF961EH-B-I?:=H]\GB@<
M9SP&C$JC3CL[]SX%#@_I#]F"PD-$=LK^D,DX5;2,#,FVJBE)BH&&P+!D%3@/
MDJ=TCS'VA/M#'B3U??M#'B*R#DW]WN*HFIEO8#K_NNY\?/]U_2<+S0V6:U_C
M=U8*TMP0D(502XJR@>!<\-ZT]M7V1_>,S]G.5'3([EK'L_IL[(-HCP/Y6"5Y
MC(.Z-W\[U.0(X7?)"+V#+'&MT)I8[],\T[9F<W@A")[SB4[ (J'U)="IU&'+
MF?_XVG"(S#MHP2^3\70-U.J8XUKXD+$.P3($2@'AR724!HLY>-"1E^:7U)N
MG#[B>RQ#M^^;CQ9O9RMBA8C4-F=M@)0ZU9,P)Q9J&^R"JC@KI?5QUXR^8S_Y
M9\+VD8+MT1)XV;G@,C9=E8L7*UE,CA:70QUN1W]DFTQ1B6SDTKJ9X$T$3^(*
MYY@ VQ$"[?!)7J*Y[(IR=0,A@)Z=/7DEAM:GZ_!!8^B$DK7K5P#A7>O,QXU
M'J%=Y!'L;"3Z&-'V&.BVO-N]=:/[8OX2IM.OP_&'?X?1!0X <K8:%2.')I*%
M$B/SSCIF"I<0B@R^>;./O8 ]ECX<1>*&1(>V#'0Q[6\E ]P#5X40/9! A*_V
M"-#I%QQJIA:R\*%#*?.!$,]!=7JRTC!L4&-@ETW=KCLM7?=U>XN_X_@"7Y0Y
M3E^,1I,O]<;SQ\ETV4FY=N1="6V@/:3$:^?)+%3M^I99B%S4B_&DZ(\(<9]I
MP4W /&<%>AQ&.B3U72[BE\E\T7_[YPEYVM<KJLFY*Z!9I.0B&<N1;&02$WKF
M%;G;4GE>Z""G'[5.X-L;W'-6I;Y,=.FIM^Q7^I4@7:W<^RP6+?YXJ&UHM*^C
M5:-CUJ$0M'EP$5M7HF["<0Z*<+1\.U1U+2]>5L[T%<"?8/:._L;\VY@>\V%*
M^IL'6$H2*#++JBXX.L4@2T7:F1V72CG+6YNZ^Z-[C%Z)Q[(Y.0D5'6S>JXY"
M"X3O+CY_'M4J#L"<E4Z>/'S"HJ'.='9>,R>#,!"UM<T'S6Y&<@;*T$#$':ZW
M-JOHLE*,3)_AZ,<+' TP>4M .?,F M/&T5<.%$/ *!S]*.;6 <Z]@)V!6K0G
MH*'I66WGR^$OEWWM%N-?!HE.S>BB9"&K5!MZ<A9UJ8VI-:1BLQ7^OE34K6_^
MG"V#-A+KD*;^%C]<C.KO?+VQV)IPG9TUI$HN(<$RE@"2*@-XA1B Z]"^@\U&
M*,^9]I92[E!AN]A.;B+B9&PXDX!)F^KX N486(C,2DL?48$@8NNNV7=1G /E
M1\JV0_'K33!&9(R15H06<W5!,X,ZGE=HYWDL6BC9VMT[.XX?+M&[](8&#1DV
M-YC]:4H&P]5ZT85$:IA8@7IWJHQF <"P9(5(-CD.JK7MOA^R9WVQU4'XC://
M;R[B:)BNID-N!4Q?+POW\>=:S?QV^.'C_-?RVPP7TOH>"[FH+U*Z^'2Q,$UW
M3)6LP?C)F%9^L4C[^8_)]!^OQ_3<#U.<D=UC-0G<2::,BO5SIYD7.C*3;*FE
M@,%;O8>E^,26=7HE[J%YD_-0F\9IW[M$ 7N+8C\A# QWH00IZ#"QM2S6%C(*
MLV/2B#J3529TY<B/1VO,?RK=?U3"'^EH^ 7G/_RQ:F[Q\C]>OQD$&6PP!!>U
M*+4[8F014F0.I"W:EV#D/M7I#WW^GTKAFA'1HTWEGKAW[.M..!$DR4@N!KTZ
M3688I\] !&/I Z#1-+^;/![U62G@(Y'9N@UF$WME>>N_W\8M2TXU5,/ +QQ(
M 2RB=.1%(BJ9I(F"G\R0/0#X62GOTZ>^PY7N*JJ(>5FBMQ9Q6INR=C7+39K$
MZPV22*[. .&2!:QM-))4P)634K3>8 _!]ZR]_VY$=#BK;X>BKQ$.##E2KD3!
M3,RUF[Y %@RO_7AH.Z\9_*EY(OMV-(]1M]"+Q7MN QY(08_*ACL)<61JKL.S
M%J7 Q')6Y*1$\,QC-LP82SL@2FY]Z[9<]T Z8S5I24:'%('+60OW9[VM81;6
M28RHF1.J%FD1\)A=;4]GL]<EZA1:7R\]!.<9:U5WVCJ<6:\J 9B_QS%],:\&
MW5(T=?X9?;-Z?7T?M1BBTSRP.B&;:6DC Y"%*<R%@S EWN["<+2>'0SRC)6L
M+V$=,F(WBF)01 3)-?FQ,IJ:P(,L^CIK':2E_X)3JK46;01RQIIRO. ;.E:+
MFH!;6!8 WW^$\?8!GBI9\OT,N8'H":WWF84L XLRD"-8A-+^5K[LYI*,@Y]\
MAGIQ @HZ9%$M$0^4Y,ACG19DJ[+&8AAX%YFH(QFU1NMTGTK@9^T]/T!X'4Z
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
M+14#ZX&AUDJE.LBX>5/D77C.3P\>*NP.=\<W0]-O8/KK=+'ZO(A2O\'I O&
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
M%X,8P3O'K2/^'ECK4:5#<+7+2MSQMM=?;W]Y.\<,A8@VT&=3+TJ55YRV1:N
M\]H1+I9D8NN6JWO G(KS-;>>[0F*?51TBG10.I5#W9ECYG4L+7E>'X.E.)P5
M+6@5(IS%Y,#NNMTU1G"$C+N.$1R XPQ9XBCQ;QTCN(?LNHX1]#($PQ@D)C*H
M$A#(/@647*2T3HH<S(GK<,P8P18J'".R*5FB*$H;9@UPP5VM#*N+DY4'<R\%
M4X8][F/VDECB**D/98EC1-:!)3YV(9NNBE@P!9-F$&1)9+(H(1CGB '%5(I
M[K#U;(H!L*;GAOVCML;*F)0:_A,7LQIKW(VI7W\ZL[TR#[<^JAU-'(:V$5G<
M^+*O]S:C.;-6E@C,Z;H'E RH9;V<MUY:J8JVK4]@GH'4CB)N$_1-7%H*LX[L
M%UBJG?F%C8#1,B@NFE1T$9:WON,<"&TJ*MC2-K:SP'9:.$7F%Q&MJO/W0JI5
M!"8%0,D$K20;C"&D@KLZ/;] YM=0GSO8WABY]F0(0W"<(=L;)?YM5&$?V76=
M79*D45DK*%$;4*G(V@ U0(KD_B7CFN?#6L:>%-MKHL(Q(IN2[26ILC,4ZAJO
M:'%$@B#H'( A\XQ;&Y1[P?,N1DE]*-L;([(.;&]SL+$Q/3#49EC" ;?1U!HZ
MHC$A"C"&V&H=C)Y3Z\!L,+CIF5_/(*V/3B:E?F_^GJU>Q=7LKWT)WZ,'M*-Y
MNY U(G?O<^T_$U?7M8WH3_-E[3A#?Y87?SVX-0Y""0QU@B36\_<B.*"PI,DH
M.#/()6\^<7 (KG8T[[NWK=]TB:N<ZGOO*H*41I:#(NOU6.?S!G 4AT).:'3,
M)83<>AS+"'A3T;WFUK*=\[55R2GROH)>HBP"K*HM.'CE.8J<=:@I.XKQH..N
MAC<OD/<UUNFN 0,C9-NU6&L CC/D?J/$O[5J:P_9=>UPZ81)U@?0RE/T*U,"
MQ[D%'8.PT2LA=B:!G((.QPP8:*'",2*;DOM)E6+4M,W42K3:N$-#L.M;#Z^+
MK&/]/'LFZ#MA[C=*ZD.YWQB1=<D'W>@Z[J/C392#N&]@V1@H(G *1PH#;X('
MB460GTDL^]89;/O@G)X1=H_CNJMK6H:(BZLZ]_U=7GSXA(O\T^\?;CZ1=_/+
M6=R3-#[[S(8\<AS^1M3R%>U):79Y32K/]^U+W_P=+Z_IX3=IQ)^_7*]N<Y4?
M@WQ@B,I:&42!H#79!4,/@>)$"%$7PX0QJ%O/EVN%O1U%/1#1;=<_+;D/(H!!
M)*?NH@!?C(;L I.)OC+.^N6QMEC!5$3W*+:[G0Q/KOR3Y,O<2\64 Z]KV^5
MP:@GIU"[K3&2I43R2N?%EZ=7^RY*/4+\72GU !SG2*G'B'\KI=Y#=ET3H0MF
MGKR#9&OE6G$%7*Q=,*TWS(O$4CFC7C9-5#A&9),FS[+H79 :F/2$QJ@ H2#1
M19.<8SD5QU_PS+Y14A^</#M"9!TH]6-WL28#7Q],1@^<'$4BLH_>TYK1@O,V
M@+!$^5T**KO6#3V?@30]43Z).+"EHJ8OU7V,-C/A"RN6ENX<67V,X"/M@ADY
MA2HLVQ!:L[EQ"']0*^NHQH9^Z [M3XN<9JO?YLOEAE$JC[%&;XUQ4@)W*.D#
MX0:<78_'S"Q*5J>HM#:Y,?A^4(/KIL*GYB8.-;<_%YCR76_E5S'.KZ]6R_<Y
MYME?E63]YU6875[F=/\GRYL%7-B0N0T*08IU)[P:_=6JBJ1,4"ER"AY:'T'O
MB_4'-<-)5/O4).7!.R"%E@0DK86S.0WK%JCT:%02%&)JX>N$ =JJ<PH@3<F%
M658*VU5:O-?V-Q3<#VIT?93WU,I4OTN1&B208/)5O4# JT12^SQ;W4\KW>=2
MY/EGMKL4&8F_5>>-V2K?O_GKO351O(3%1@:\7JTJ5+[RP$CQ% 52CD<K3?-N
M&UNP''QI\?US;XXA72(/KKF&5 S%BS8F<,2C@1O&ZRBBY-MW$]F 8[(>&2WT
M_.1"X%#!GN*Q/E/:95X2Z$I<E:2@SD=-@5Z,D>O$F3'G4?YTL/)V',Z/$6+/
M ]TA.,[P<'Z4^+>=[.XCNYZZ]!1G>!<*:-JQ:M>5 FB\!:%]])S5J3&[BBA.
M08<C#N>;J'",R*8\G-?*IVQ= >MHLU)"10A9$BZF"M-,<8'JF=#LA _G1TE]
MZ.'\&)$UGNC\YN\O.:XJY?R<TVQ-$=8ITJ^__I^,B[7CN#\8(0^B.*H SF&J
M>9H:/ \16#'HDT;&RA#5CGGG$7I7M(RFNHJX1Y.3;_D _[C&!5) EM^&R]E-
MC\<'XZ!Y%%[E5.H@0;)8Y24@#QXP8DR9:Y-=OVX$.Z&]<(/IJ8BM7J '9;\]
M9[WZN.:[^&6VPLO9_ZSA[TW9GW]F.\H^$G^S(=YA=7\P?6]*V0HM8^&@LY44
MNVL/SE3?$V)$GE!*W;HD; N4@P<;?/?8VTJ<)%BJIYNNL$"K$P*"KM?>QKF$
MBMGL6]_^;H QW=#MPW7\9'K!@5(]1;(>E-'290O1&Y(';6:T?48.(C,K4TB8
MU5G4K!VLNQU<?8P,>_*[(3C.D*N/$O\VHK>/['KJ4GF#VBFBJZHV]W-< :)S
MX*6WF7 P%P_K'GM27+V)"L>(;-*A<#S%$GP 6ULD*,9H<2G75$'+O;3*:V6?
MB<E.F*N/DOK@H7 C1-:5H%6W\8@\,ID8,W4X0ZCIU]$2C4S<0C;*12N2PM*/
ME3W%<XS1U^U#JV82[VH-=:UORTV:RR\89Y<W3<Z^ ?7)^Q(S@^P=HVU,90B<
M29#2,QE2E$7M&JU[F&D\ ^[<[*2E+CJDL]T#_66^^!<NTET*WO)78K!_Y_3G
M_-?E\KKN?_]]3;OI/7#DD2F=!)A -JX$N<' I $KO*S9R5ZX?D8T$NRY&55/
M76U-8NMR,(2SQ3_Q\CK_GK'6Y!Z6Q;'K:0T/@X9B;G0,].U]KY;+O%J^NDJ_
MS3#<;B2W&-+;J_<UI>BVZOF/^=7B[E]?XW+V8#*JDSZ6:!-(6R?CA$Q.BOX)
M3J.36HG:#;GQ9]MT 8=N>"W W-!RFZ7/EGA L5;4@@RDCRH4X"93B)D=!0"M
M-\!FX*<ZWCJ>[3[>/(^C]U,\2O-.Y*0EA1AU"I<*D@3HM02? ].FTI:=M=@O
MYBCM2!K?<0 W1O)=$RP&X#C# [A1XM^::;&'['KJT@F!A7@"6.>0\%3Z:4*
MB+XDQW)-+SEQ'8XX@&NBPC$BF_( CC/&"9D$EJ(#)>N@E%0;T:TW&.M+L"\X
M66:4U(<>P(T16=<CE['.YMZ[W+,THQ(/,21 QBB\*8E8FO0:C.?&YL*#;5[W
MVG0!T[/LTPDOCV<)DS:DVE P=P!=W_ZPYJD;SR(^D*S7G6K3J^ZM*Q2K3;T<
M0,4#*)\+^, X2"])G\)E;?6 W7WG2PYQ35L%=9&*XCD;VEJ-7W?C%^1OZX!F
MJ[.(UDN3]D4^"1EMJYN'OJF-S$Z1).J@;$E1@\B\U-;LFF0C$6R0*B3RN2;M
M.MPX>9+84'L["-\8*?8D"4-PG"'A&R7^;6QA']EUK73)*K@2:8=B68#*2%9*
M4*"(9!"URNR<6A<U4>$8D4W:#9CV&(^T+N88L9=B) 2" UD'GH)$%L4+;ETT
M2NJ#NP&/$%D'PO<MN'_]]35>DO?('S[EO/K'8G[]A6+Y!T-'DBRI-K_CN7A0
MJ:9B!QDA62^DD$SKR'9\I0==#CR#;3J3Z!-X==7%I&SJ?5[-;NX/7].ORNP
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
M&CA#D(*QS&16T<4!FGOPR+/2VKZB:GU$12'/)=X-@;@[:&&>:6NX Q-=[:3
M"H3H+8@<N;,L"H]\@.XV/ORLM'BX^+9.M-Q/G[_CU77!>MB1TS]P69L6K>XR
M]:57/F4.N8X'(V9CP3."%CVMCL5@+ \#E+K]#6>EV4:"?*I>N:]ZEXO5Q7LD
MOG&36!5*ULQ[J)D,]2PT0E!UPI!0A?EHC!6#2AKHJ0\B)?JW^RCINQ>> =':
M7X -/])O(&Z-:0B,,91IB#[;?Z[/\Z$#A/]8?0=(KJ'W? PG647;OF$00L2Z
M*S"@W2"!XMZ:D)48F")V; 5NX2;M]3=&8(WU]CM)ZO/UY[ON)%'SI(R$F&N?
M]V@<H"\"2HG>B:03_;Z!YKY[Z72^\B"QSUO(K"')6 /!OQ\ <4SZ(J.$K$6U
M1&3@3'$@N)&V%&FSMBV4]_"E+U!Y>\NLPUG0N^MP.8O_N5J'S#<7_2ZB3\:
MT=F ,H6V$RT<6.ZSTE(F97>E->QS]/,$Q!D$.&T$W#!DO0-T"V4=1-]EU@Q
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
MFS"&>. KUS8LA2JQL 2,R53CITA>,EM(OC IO-?M4_\&0CO[B.(0571(]QL
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
MZKT-'+6B?BH;&"[E#KK_W]=7L_F"'!,]<'95'6'%=^N<M-=:E$!@L!;R2F<
MZP&N,]EJ6G#6JG6=\RX\QZAR/EQG\TX";QP?UM/5W^9X]0O&V>5L=1>Q2N^U
MB")"28PL/EIR?"IEB"94WQ><']088?/37[1"&PFMPS==PUJ*7N+Z-)[0W<6:
MK&AFO+8@>#W)3+RV5Q &G,VQ^*R\":T[,FV!\J(5WU+,'4*[[\/7M=NB<#7H
M@$C1:\V>M!2]>A8U."^2%E85KUK?B#]%<2[A_('R[= C]WM$?^#G.^L>@JM3
M.+\-TW$"^D-UMM,$#A1X!P>P%5]*W#!F$FAAUJ-P#7A!>U[(Q8F@0N*I=?N
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
M^U5^O\&[+/<_'M"'W^5S6[;B]WZ/5MWXWSSRU_M'?G6Q%+T0F]G$#GT5:DR
MA5E@J61OHU(F-9="? ;38%60_9^_O7:+FKY1)2?@)5M0R01PL4[ZE=DJGT61
M[:4?C^"9K,.^I1\\4?MH1?A+7TZO5[>S=ZMENHNWO]Z+)&VK[T.4=(CPM"26
M0NPH#<YN9+H*!L^SXZF3!#$]X(''T#]]]99#SWZILN5V1ETV)+=AYND!GO6K
M1=HA6M]WQW0 U:<TN9OEGP*9]H:[C8V>&KP1P9-9WWH3N.0,&*_UF#%P"L&\
M!J_I/Q&UT[Q3PN>\K'[@3GQ"H_?AM?$M^6]Y/4^T-\SQYH]MR>P]MOLY,DFD
M@C)#\-E4O2L.*#P#.IYI*[V0#-DS<667YTQWK&AHBN5(/#:^PGR]_$#A=WP"
M[<NPYBQ%E@I"RIG..2F"1SKGF.RR934!+;"#A8\_Y=+MVY##QM_@-XMTM[Y=
M'4+FF-%DJ0@Z*0Y*%034HH!S.D;NA"5;=+J4/O:42[=N0PX;RX!NTEA[0069
M9&U7@,@<O:O+])JE&"A*<1Z$<D^*6?8:]N #+MVF;9AK>/6QK\B.N1AS,!ER
M1@W*<@\.C04IH]2,#&7=,07]LZ_Q'>W8-)3,,2>A=<%QA36_O>@_5#!Z"G=C
MUOQ&PF,U!6O<UOH/F6G5URJ TMJ)S$HV[%C+Y3G8L$?-;Q,3]J%LVDEHR@@7
M,W!GJM(/IW-;<@(P<H+DM..^6YQ[EC6_O5CO/@FM.V4CU/QNJK(V*DYWZ_DB
MK]>_;Q.9ZVV!.O-9>DV1=HB*MG'KZ'<B4,QM43CF*4QK7>=T%-#5[*WMZ1^A
M@&2'Y;Y5I .8D203O@'R,C()#0WUV 4&LSQ"4>2WH) 5'P*%[YI[\G#!,P2,
M$2*/=#!C=/)NKL<X@<F?$4*8RN)]R&V\E_]TDR,=R>,?]YW\VRZ4&%@QE@/R
M2!&*]A&"S0%*B$R$Z+P*NL,FOO?#I^^+'T#VLB53C1..?\/UMUB<,DJ*8,%Y
M+T!Q6Q-EF B:5<5;S/CX>GFOU1Y_[J4:;! _C;]F;Y>KVS]I.5F]OLFXV :!
M.U1>&(KP'&&A8(]0R0PH**3TT0>G3?2)=]&C./R$2[5?(\X:YB!J"JU&\LN;
M>=J$@9ORA:TV#KU+M*Q HO, J*P3!)\<",6LY<S3^:!3F/S,I=W^IU]-3-R(
MX(;5J_L1W4M9=<#4\)[^$([IK^E;V.BHR0<0W/B>_B V)B0F28M.KDV_JC &
MCHL,=>9GC %E+)V:SL[*Z$=NZ:>R>1]>1SCV[$I3%^_O8_W=EA-S5DE)3Z\H
MZ#VM\?2>6D)D68A:4ZUUZ]J] U"FO3)J8Z?'$N(-2!XA$_8SSE?_Q)N[_,-6
M+_7U#:ZW7NX3<BZ"!JWKS7/T]7HL;?*VVC.1;&S>A'40S-7L]FUI'Z&;X NP
M[:#GOV>L4FKIU\5O.=ZM5N2_/^!ZOOYCL0SKO/I4B7BS^'AW^VV/Q,.WVGUW
MNKS72(FTL=[I97)RC5SGD$.>@]U'V.-&>S^EL@N9<7"J7HI(.N^A$H8V!A\D
MX[H4WGJRWF7Y\S,)QPMSYS[F;IQ0>;?\=U[]CC=Y_8JVI$V2]OXV3:!/Q0FP
M-DI0RA4(P0H0(BLI.";!NY1B'7S ].F4\[#?LC7YHPC!;T*2GXG"VFQ66R#_
M-;_]\_7=^G;Y(:]^^BO>W"7BJS)!_ZMMVC,E4C'1.DB!15#.T#=+(E8M+J6B
M5DF48\5!I\D]]X;Y FJR8W;MC&VH$7SKEVVK;>UGG EFN:!O")@JW:985(",
M9XBQ>,,XBUJV/@P^>/R5^<*IQ#;>47Z>+Y!6R\7['12=D_11) @YT"L5S(!5
M*-.9**+6/KA.>?E''WLEMAM*6./ZW5<WMWFUV(R7WKW>N]7R_0KICX0,(GF*
MF6(NM"/%VD=2F"%HLCB54F%H.ICQ\!.NR**-:!QEC,<&SGK&"B.?HNA7UE5"
M^8C@=%$00Q1"H,Q.MI_:MGWVE1AZ$*4CZ()\R05N]H%_XFI> ]B'FP)W+CCK
M'$2V20U&#8%[#]%[Q510%F7KVI-G05V9,[0UPL%4W(@Z#6]QM=JL7(.5&9Y\
M4G,MAN-8IU)?4$P*9VDAYS94P>$Z\975Q;UD:QEYD@^B\=?J1=47:)DKB$$#
M\Y+>TLE 6UCQ4(I$Q;VP3K9.3EV$^D(?/^BEOM"'\)=67]A7IV^%-@YM!%-J
M779.'+R)#C0JY>J<E,*/?4&NHVVHEQ&/M WU(7-4>?D..*ZP;:@7_0=UYD_@
M;EQ;QNSI5 G&U I<&UG5"*!#2<V'J\R2LL/Z^LZJ;:B1";M3-F7;4$Z!!2<9
M",X(%Q*NH%% 4M*B32S9?,%M0[U8[]HVU(>R$?*A[U;+3_/JQ#\O5S\N[\)M
MN;MY%>/RKLH YL!9T<B!AZ2J#@,#7Z<:1,+*)!,EA];U$L?PG.%I;4C4U8SZ
M$=SBCT68W]SD]%N.>;ZYBUJ_OENM*#2;\9@B\T*"CIK3MT!E0/)^R%$H+Z,U
M.KK&3G$8S96Y1"/:#R[YXYS</RY7MQ7K?1G8UREUN^1RE8DOR]6'#67A\]-_
MX_7??]^NC?/%[LKHRYHY)!$P";"6>87IF6R4IM@]?HMG<YGP!>77;T;D3F$A
M[]62>U#!.?"B:ME*6M!"SEPV'_#0!=?@%KLOT[F//.V'S[L_W)['F#4YB> @
M<U7U4DL"K!?WT3KFF:P3B6QK*OK#G"JYT=Q[GC3JC6RBE\Y[=&MU##Y:]$:"
M3:X.AL<JO,3HC;)+M?\M2-W<Z<ZQ"7QT;^C5&]['*J,W"'<!\[WVAO<RU-%.
MX5-8'MWT=+K0)HL".M6*[VPET&'7@7->&O)WF]U(N_/9]H:WLW@?<B?I#==%
MN^Q+ 7J]*L*7)6#2 8JD=ZX7@0;%,_'UV?:&]R+[V=[P/DR-W1N>G0@HI*97
MJ9TU*"R$VJFA2Z0385(4('69FG=NO>&G&FP0/]/UABN9+#T>(28LH 1!"QX=
M:"$YLSPXDVP'JYUO;_BI]FO$V42]X5X5H4V"8BR=/ZSVX$05"HF)8U&N!-Y"
MP/V\>L.G"I4;\3ZZ)]QW-'? ]%VUC/>Q4:>6\1,(GJIEW+"D9(@1!*<OD7)H
MP"55+_2\\"$5G4JG!/A9&?V$EO'6-N_#ZX0MX[0-<2Z=@X)*5KT9#J[.4\Y"
M40B8,T;;NL#JO%O&>]FI8\MX'Y)'N.YZO5S1MD9'P;?+Q0[9?42IN$(;"1B%
M':"D-N!UCH!.::-,%;1N7:E\$,P5V+\-T>,,\?AV<@5%KBX:\DC!4ZH3S12X
M@AQ0<QT2K7L/!J==R;R>*8.]P9PW;$\XKJG>!=1W-,:GEXTZ370YA>#IQOB8
M;'4H&0HY."CD#(+P'E**3N<BHFIRZCOS,3[MC=Z'US&"O?D-8?H;KM_=K>*?
MN,YIMPTEP1A/Q4#R=7Q%9@$"+P%4X5$65ANH?.MH[P"6LQDJT<=4C^.]%CR/
MUV*^GI%7!ZU2[6_,O@8S&GRJHW5+<E%HYB)K?2?Z<IUHH]^SGT1KXZ3Y5M;@
M[N/'F\^OE^O;]4QGKI52"$YQ<C"A:].C,Q "*QA+Y(%W*4I]_+E79+[!M(VP
M0E<0OY:_+9?IX9+T^_(FS3BG@X<T'HRJDQ>DIMW(9@3F/&<.T?C'MR -SF2'
MT%R1&S2FOF$R]LMV4N<457B$:S<D_4M&888LI:I7!QP5G2 #M[4R6],.XQ4:
MK1-CK0M3C^&Y0L=H1O\(O>4_YH^K'+<B.?3[F[SA>I%>?:AD_-?FYS-/ZYF6
M'@$-K63T\AF\H9?/+(F"SA@*=!J[2!=<5^@JS<TQ0L_Z/_"OO/XB4K/MD-YX
M=IRO\^8/9_3.&KT)8%6*M ENU&I$;=:@8#AE(4ILW0'Q/*HK=)?&IAA!17(3
M%'U=]]8S:TWD)7D0JJ:L9:;75;0?)IT$1[3",3-"%/(0PQ4ZPB":GYK=-+L5
MVOKD+\OU>I:%=#(;2:['ZXC+$.OAA@,F$T/$3'9KO8OL@7&%QA]*]E/[VZ'V
M?[M<++]%M?/,6;8^%U8\<!EI/?)5<<_& ,Q*YBU++L?6IY"#8*[0%]H0_]0C
MW%"/>+.XS:N\OMW!>8ASY@V7J'65.U,U3\I%G72NP3*/VG)K.+;6N#D"YPJ]
MHA7Y3_W"#_>+^S7K7@]QOK@C7+M%;;E8_Y")C9T2SR[@N5TA/7^^P-7G#3GT
M0K4UA#B_V="W?=L9.N^RL8R6/HJ1%<H"WBI%SE]L4;PX[8Y-UCS-KT9[G:OT
MR_,P_IY$W.!<^1?,NR_=#WE!)KN=R2Q*2<P#<VPC)A?HFT=\)4PQ6IZT*YVN
MQGH[Y1,H5^M0PTC?XPR#T[+/._J;^\;3=Y4:,L+M[6H>[C9=JO]8'O#Q%+@.
MK#!(R2(H$R2@%QF\#ZX(J0QM\Y,O<*>\R=6ZXHN:?(\G#\XE/^9MD]RL;+WZ
M4"489DI4R5-DH)T3M.QZ"8[1[W01@H [E]U(LS(/0;I"WVIIA#U.,CBK_#;?
M?G7_5Y]P?K/UZ=?+#Q^6B]]OE_$__US>T,/65;P]SC@SD0<ZH^8D* 9UCH$+
M(4 PBDXL&(1SK9-"/2%>H1.-::0]3G5RWGESS;JJ!Y;;S^]N<+&Y1OE_=_./
ME9Z_K0C\EPSHZW^]>3?#%)*@R ^*-[70DIP?6="@N'8\Q9"">I1\WG]QW?V1
M5^0<8Y*]QRD&YY>W4R%F,F5CM*-#;,F<%KSB(=1)]:QH&:6SG+[^C1>0[9.O
MR/0#*-UC67/FTCEG(I1SYK(X9R."PZR(O.K'65V5..N1'GGM;C0E6V$]2ZEU
ME<*YBN!8U()B_0C6< =*8@2G4JY39PJ=9'E0[14'+EP$IX_WM!#!Z6.BEQ;!
M.=*K9D2QDF4&M.RE.M^=@CWD!F(P&%,Q*N1.73Q7W[O;R][/]^[VX7VR]LT.
MF+ZGWMU>-NK4QWD"P5,97QLIDO<"#'DTA9,"P3O,H+./QOL2=!IGP/MY]>XV
MMWD?7B?LW?721">TK!?$I5Z=,()%+ZNX1#2&EK/\??7N]K)3Q][=/B1/V[MK
M!2,(FRGF]> 7)01F#03'<_!DN)):6__<>W>'V+\-T6/HF!T5\4IHLXG)0E&>
MU?:E2*]LJYQ,T1@P9YM:3X:\&M7#4\+!]E89H9'@6_VB+F"^5]7#7H8ZJH%W
M"LNCJQZB8\8D6@&9JIK^RAO I"PPR5W2SNJ,K?.MYZYZV,[B?<B=1/4P:A,-
M:@.V3C=64ML:M-"K.2&3\CIKWN5&Y2Q5#WN1_:SJ81^F1E<]M+H4K_Q&3PY4
M*AE090TL"AN$RC$IW<%JYZ9Z>*K!!O'3>)#/X^DV699D#4.(TE# @([6CB )
M2C'T>YZ<P&/M\Q<S;&NJ8&HHQPT;[9Z,P^F"XPIG</6B_]  IU.X&W,&5RVD
MB8$50A$UJ*IYC#YQH(5%2G28<KBB&5Q-3-B'LBEG<%FM;!1858H+@HK:@=,$
M,VNFK*PME8]3G)<T@ZL7ZUUG</6A;$PQ$L0DR/MHAT!CR2\5[1")8'DIN'7"
ME(*=-,=Z'$;.7(QDR'WG2;2.+4:2-19MR6O)IPHHIQ/%U9J!SU)Z6VM=6.GP
M[;P0,9)3S#>8MA%R!MMX>Y[77W+@N[)\BL5?+=*[7*N;\]V'+RI'LQ0=CW4-
M\1SO@WL5'$A:K:ST4?-N(K$]OLJ]05Z1TTQCJ!$2D0<!_YWXO,VUNJDVPG^M
MM9]YH4M@,8)D3-?KE@#>%0<I!!X3MR8V'\K8&^3WY%E-##6"(,I!P ^E.1XK
M<@@9F:Y-DX4KBHPIU )OBP".'IV@TRK7K7NZ3L'Y/?E7*W.-(*!R$/-6L:-$
MQD+M5.0Z!Z*#\4I'IM@Z!Z4BX\JWKN\[CNA[<IO^)AA!-.4@NIGRVC-9]:.C
M$+59FT' PB$:YK2L;,36NMH'P7Q/;M&+^(GT5'2D*#[( L%GPE77,^\)'/IH
MBL^)9=WZV'LY>BI#O& HV9/JJ1 P.MPE"UGQFH1A9JLQ3%X9Z;5%$*'UB>G2
M]%2&^$(;XB?64]%<%\S: R/7!!42H9+*@$V\#D@G1U:M-78N3T]EB%>T(O_"
M]%0DT[(P7]\E89U:0(M@K(,=@T7.,16%K56?OS\]E6%^>1[&GU)/)16MA2U5
M-K7JO/"HP:$(($*@XUP2)>3VXE&7I*<RW*&&D3Z&GLHWO>LSCMSSG.FXYM&2
M:P9-;Q@99$/[<)083&ZM\_0-@"LT_.D$OX3HB F8K&4%9')UUH+,$)QT0/LM
M4UJ;8IJ7K%^FZ,B@1LB&1C@'T9&L;4:1$82M=^*,EB_T=1JKL-SE%!7JUC<"
MUR$ZTFQ=:6RDYJ(C=^'FOL!SGM<'93'H]]N&^OQ+QG7^;?[^S]M?RQ_KO%%2
MV$9<KV*\^W!W@[<Y'<E,TS_6BHO;U5VL__BOY>H_WRSHN>\I EO/4&NFG"#*
M%:--5\LZ&,0CG3BC,=8%ELNC:J/]E^#G]5I7Y.1GR&XOIQE1H$70IE"8,)!X
M)"R6)0H8]68:4O22"5=*ZQWZK 5:AJRA)U ZK4#+/W$UK\OZES1)+46C+\-;
M7-5CZ*=\NNA*YX]N)Z1RVMLT$D?9^_#/7_V(*^LUN@29Z_H=+P6<X!Y"\E+(
M''4(K8\^ST!J)XERB/AM77BH$U.U-4"KF =5T$#01@ 6;J5D+-*JUSKF[P9M
M*NF3EKYQ6/6DG17.0>GDZWO5G;CV@MS^N4QO%I_HS>IG/_UISF_QPW:>(Z--
M,P@O(:LZNQN]!9]#A)*]PJ@"E[J3RSTC@S $X\MW=C3TE^4+V*VQI,8A7+NZ
M["[(&JJJ'$<SO;;*=%9=CFJ2:9W&<.=\B@R"K[%C*!Q<\@ID0A6+*]*:%L-U
M7\)9CFBRG*.O]+%$XV:6M__Z]5_S[7GR]O-_+&^J(N>]M(A,/*E$KZ<3,CKS
MH0*,TD+$5(<Z1)D>7XGL310<><2TNAPMK;!L3V'CY@>"5<'$Y0Y*R)$I00>[
M'$256 T*O! )6)0\:LX8T[Z;-1]^[+58\&2J&G\??Z1%%']?WN!JKS\IFSPW
MO(!FOC9@)4(FF0=N0V*1X')I.QCQ^%.NPJ8-B6S8>/"M/%!.]U'M9G>I<T:X
M40%2*@E4RA3/\CK-L]83JQ IY.UT!=U9'NW;YU]KS-^$[PE\X+['L@.J4102
M'R-Y28W$(99ZQO0#:!Y-)_$)NJR9M9Q;$$70\A0CH0N> DW,F!V6G+#3)(,S
M,WXGK<3Q;=^'W1'Z&?<GW-ZMYA]P]7E;&A/G]-O=5H5)18[>4^28*(;DR8!C
MH4"A4,0&&W2(K:=:]$/X4NIZP^RZG,PH(S2M[T?[=GE[$' ,'JW,=!+)2=!)
M)-/1M<@,7LD8&1U,K&]==-D;Y!4[4BO3C+ <_;)<O">H'W[,X?8?]._L1#HX
M!=@J55$D!\IH#2ZDNOX:YGST(KC6RFS[<%QC3-J,]Q':5A]C^B*8\SRJD20:
M]R-Z&:W&X19[Q@4&T#W!PG"O8BN3*(@!@F-(89BFK:\F08UPBO 925OB!3O!
M,^J-4_E 'Y8;YZ!^S_%N-;^O"_IAN4CW61.A@M(NT998:AF=98[>4R$PM":H
MG)VW73+"!Q\P?95-"_:7K:EK&##60.?7?R_R:OWG_./&5WD266IK0?,402EG
M 977$+(C,V7T-G7JZGKF:/G-0Z]Q&Q_&;$,]@&^ [/RW"Y2&2:1'CY\^<S3
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
M+3(P,C4P,S,Q7V<Q+FIP9^R[!U13;;<NNA 0I'Y(EQ(5$04!!9%.;(" B("
M%(F(="'2I B)HH)T 0$!)4HO8@1!BD"D2^\@'4*3GE!#LI*<Y;?W^?^[O_WO
M>_Y]SSWW[#O&6>$=8XVL];[O+,^<\YDK"_I/^C3PA[Z.G@[ P,  )$$?@#X#
M'-?V=W$$ $-#0!H  %;HVF& $3IC@#Y_'O0UH.VF,]('Z>V,?'A44>XLH')9
MSY")Z<^+GT0/, ,B5PQ-CUY'.B&/&MIY^SAX'75Y\,#7V\?+S@?I)7J !1#2
M<?%P\79VN"]_!>GEY6#OXW#_Z"5O;P<?T0/" +>]N_?1![\GN_\Y^?=W?'_[
M[M^L) R(_.7F?WO='^#^+8FVAX.74\"?MXD>" &8KO]Y @ ' ";Z&' %.,#
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
M0ULP$T?&,79AC:$P4,T/KTMEUH#1@:?>=("8BK":/5U(H0,D#HM?\BZIM73
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
M1K1$?O2)1R#0L;>P3L?Y_DC*PYU0Y\6$*2=*CNNGA8&_MR?-U*Y1P/Z?2#_
MDM]S^_ZLD;-["U$,IDJ[P2V'/84C$.L-U!$(,H+8IT-:D!1=KR/0 :/T"(1=
M82C02@C1IE% Q30@^J ,7>"<7<+1-/D0?4H,Z!%H'#6$HXG4(&A'($"J9W;_
MM>6EZ. 1:.FPEW$$RJ'@MCLC9;5I&B>.0'<A!V)'H%=@$K?=$>B?F0.@#)T0
MCV'$.*"2=N@.1R#$(,UI_GQVEZ3(JQ*M1HD.CZQ ?L8KQ'.9,<M']!*LH]MI
MRIG6(,7* 7J.<0WLP./GA_=I ,D&.I["H*^R,9!! K-T)?S6N[)N%LW2<.B
M5Z#9>F'1<[!HG6SN_;OKW,=@ DV3$+WKJ>(ME:I9Q3CIPAKOP+5]L-T?FJ:E
MTKNU!TB1J^LHA<W#74O'_5B26^3NUG&*I=%(>6"5%UU&ISQN>WL15NW&X60]
M23W!S."AS<.G4.6)F51'^."ERZ1F?++T'0*TY&5%G"SDV>"<R+TO:GQOY=0A
ML5ID=+\,Y3;D[^SO.U@#&<Q,@_A64)NX?F033*-W3G]YU>#V,:!CV?PMX]3O
MY;T# 1@"OZF]+J[:DK^?DQ64.;/X=^4,"D6)0 4&K-W(HH\ZRRC[',@T'YQP
M&0M2'MD#AP<D15T97$2<65$B']H-[U^R,I7/0G+;9"5$] IR)D'\'%3N]J%5
M#8O-'9-="G$UL=GN0ME%=1IR5OK"S/<-5[O^H3F3P^>2:.?S>V?=:%RFS3#.
M5QM%6T&ZF2NAS7<2)A\@!O9N"]T0\][\)U8Q C)J/%<4;..=-M"YI)6*D8@S
MW#4U14@RU+7;YZM/6_WAR=? YUR4,76PVZF<1#8_8"L(*>KXV<!2E7FEVN;)
MKGI&Y#Z2F?$!,OL9P2<P%[Y^C(@S27:[<]CZD%\!WV.F;]_]RC<P(<:2<0)V
MWW0121-P)#E3+6?WFZ!,W7))?>5^"H$O>Z>YK#5_D=9%*L56&31XDND.[/Q3
M1D&R:4;%HDN FNEL[XHK7TNPLV2Z^59'_%XLDG07]@5+?!V^47T$.K45]O?"
ME0VXIGFQZM,J_)I?KZS%R:X+3:$CID;KG$2MS$S<#+9L:8,E ]X).5ZG.]=[
M5I;10Z1G0A>N']>KAG9RLS(FXW@,&>0 )EAW;PLDRF*F%1&9=IF4]&'S1$\U
M06],IG@*3BB]Q,7R0I,M4D4B\M"-<QM2]!Q3;QSXF;R3!*U%6(+E"6>"]ZQD
MAAPA\!\,P[4CT%N7%<_D(C<F/S%C2M*<M5ACC5#**O](K3]/6$S)7IJCV=4;
M@1QIT*>L&^8*APE'H)/[C,:6_4<8"IX@"9F<.*B!A1D94WL[K&W.!'JRI2)Z
M'R\[[T7O*.8D/5V*3%N[7UM9 B!=$A7_PE__8:< A]2=U9F713,'_F7!OXAZ
M>/3?B=8$U,\HS=RIJRMIG(/SP]X3NS"44?U3CF(6HP'=BELPJ'2@Z2QZXPKI
M"&1#S\4H^86WVHA\KL@CL&<JQ0F6^3R*O5J)A#3P@S)QS'O7L ;8V3G4^#TW
MSB UHL.?*?653+=S#P^GT?Q$F_&ID-\QC$X#\U^3#;!/Y=N3+$F=H]!;3<Y&
MI0$'L#W? Y%@Z"5[+F-\PK/='$UIU8U#R: )-JH\@U4/ ,1O)+D79T\RC;U1
M? OQ_O#^M Y7UT\H@3U,.(@+X_'I<NO7RWR=)^Z=681%+PLKD,W?7ZH/.)<=
MGK<^SQ@NQOTH@*FGY;0LC$9R2[847T6515*52N U:JHUA^#!_48DAQ\$SQDJ
MI:J"CW+AO->W6]5D4F&B=3L]0OL[2UQ HK)(G*Y(O"7JW]C+^<"NF1?=(XI/
MDO=(%*TX @&5-@'.TFC:U,EM98NS5CX"41\?)@,DD 3]NU8$0F6@YK3_-_YD
MF+MK22 (O#*'K$>@=@CU.98@WLEXB]U&,(88/[#_QJ[]_T[=V$0K4WVB+?Y2
M.6F)@ VG"> G$&7.-B*8V)9AGTVS3E2R]NY]ZY[6DO2\/'SJE8O*A,+$HFV
M[7]'YA"\==OO\5I69EA1L31F!JK([4I]5-=[G47D[<EH7H=5B0=XA#WZC87,
M>CU1J1'.3*0]=<0(E>H]N_$;[2MF+N9./Q L30LH][T_:[K@G7E",:^VY5#%
M8BVSHF(78I)YO<9QR"0A87C+81BF=YB&H!HR^@[%UO.( DUIJKCYXZUWR^6R
ME!NG#>!F3Z'DK(_YR(?SQ-,()10O0WH-=0E^?6U:CB3=.U[>>\Y&;6,"65,X
M)7QWC.M>1FQ'"&8"@/(N8Q)"K,4H:1!+[]::!\D2&;.8#)+Z?/VP3\+3X*+A
M9,C^-'0S$AAH]*3?^:N'B9QKQJ9;$LXKEZ*6:@]\(.QS7=2UJM[\ 41M3DYA
M#3:Q<VE2<ACQ'#OF\.2O^'">H7#JRVN<S)1!Y=MH'6/T_$*>]*^>NZ)C+#35
MYXN6$#D6]YI%)&WXL)<* H/^;JR$M16 12*X&?TL,1C)L"3HH,OWG7*Q$F/.
MTV4O)WQ>_S$W_VKX\--[96.6:0)'SP].=D9/=7[O5(A%Q8RECY[I(&;I;>.!
MG:J])#U]>R"\7G%7]T;2YG04<90N202_+4._A[,/U*FECVG\6#Z4+O0Q,?E9
M/!0B/B21>WB,,E(.?[R&('HR19$9W12U&ASX>BWI6KON4JZ>#\Q@J=X8L*I?
M%&0.A2L@E,?8(]!5W!PT1+X=XV@TO/\9<2!,]F[E$S25<EK&UO[UB,\+MRZL
M)KM&X(.U=LSB1H2N#8SKHE]4M\9]E(B_$D2J?*G<RXONP!^!6&XZ 74<IP(H
M?)@*8"BE@UJI+L!@P-3%X>/3 E7$X?$5S'FB=1^T;'G<_H52LZ7'P4[5]%H5
MTZ][:*8K!6@F/,/9J"3&+U>[H"; 7V2ZOL+&X89*DU3^MXL2Y[Q%^\V+@B;T
M#*A8X44(MXWYJKK8T.:M44U,BGN@:H7[B8F%?P9*M6H#G[%%^[1(Q'"?XSYG
M .(3(?-0RXP3D TIM=6'@(,Y.4I17]V:6VI"GQ4_ MT;I$%<<I3WX@+CK^ZO
M5VQ,8%WIVC1!'JJWOC0]Y_?,:9C$1*'[JKID')^RCYAW?;SM]]_G;V]]"7\8
MN@DF/H"^ W#^\R+MO+,9)91 ];0++IJP\FM]'--F;EL6R[EK!J5JB9XNV^;W
MN(.;N]@,BZBI;$%% !P05;X2M.'0A-M>-8T9U16^,,YB9QC&]/.1Y$YJ)2M4
MGL!_$#K";1$=J"SJ?##>C8Z':'?]\I;#"*4G%8E9;"=Y7]ARDYP26^Y_^W@E
MV:ZG,L_2?&RBV]??7^*N&[.XC>Z\#]N'?&5[^\N@.W$2;'0@;X4&'8%L+6$1
M1R >;V24Q5Z&E2.&Y;/9\J>V:M.A;TRJH\L/9>7"=AW?KH9@<+>[5A8HNH35
MX(2,S>F(H)FI:I*YNNGCFRT:K%!_-=B+<K=YS'[Z[A+MW!&(<0J/QXXU-EI
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
M!3)-!T$EV;=MKS\IW.#MD#Z\ED+CK,7.8F:(CS@W)-.),G\JQ]XS">&BBJ_
MA2A^K^34U,U?7,)8'('\3!>:+7'E:UO<:Y4U:3G^[KE.%I^WK:VG#*C9U5]'
M_WO&/;_TI[&)O>T;;E=[M3="[;M;5@<W'NM)_]%FU_M1M!\,._ W%^*;=C.5
M:^[D,2V.\-&S8P1/C:U 2F36L6CX* +L)7.,$FRA7*[,D904YJO]P^(:!XYS
M@BT'!*Y;CZ(9;R"(YBKZ+/C]#;5TFBPQN\8"H'1(V'J9I)D6.^N+*6]Y%00W
M<DE8WCU1A(H:Y*0(8]>9L;]0ZW1Z*4%2(8K $I,9NV6RP^TV*/V[2_$?\BAO
MV9<U8:XV373SUO@2(8<FPSF>1!"+2J"U>6^=G;::2+7=/VX$>)YYD0=$CZX)
M*E0Y=P4R91B3E)JU@:B^55>^&GCPXS$]*?XQN6"_?,%W@;=@F[ZAM&37MU-S
M*,E@52(6,"X<@6C<\OC8M+8BMQ].^L56KGS6B>YE<Q#S"[*]'I)+%G3 U(6Z
M,KB_N0'FGI.O_<QR$"1#(_O>/+%D2G]1B7!N%#%CO.Y^37YUS#J@WM_"!CT%
MBU)UY?\3[' K73M'SFU ?8?&13U[FX>$IEV ,8  'DAUH+&7#M===SC=BZSC
M$9XTNV\F[&12#$&\9)WSEXC]>MGUX0O7:YB.#&R:W/J?8O;S',:<D3>.0(NH
M> OY0TG9SA7;UX-_<#;K"=AV]*T][>U*?P?%;_X*]4WREI.6;?UZW+E&.M\,
M^,RA$K^)=^?Y8['IT D6!JL>,9S</2PVXKUQ=4V3]*3_0T]UIC[9.<]]_V'^
MW=A77ET?+ 6/WT;';R%FQZ:NZ57S3\Q=0)^NAES5Q[>]^*1=*[7*NL\F24[E
M_*!L;>%D/)%S(^\'8S&^9D^OCP85PF\Z/\B,8<[7SM27J=<M@&C1H>TUDGN!
MC"O)@T>@Y5(G,.6A-N!^N1%-\A8(^@47C2,0ZX<CT,'56@2N,)Z!0,R7 B?3
M +)W$8AY*,C!+<B!\/;[2*HMF0+ 7]ROD2Q'\?2?<Q%K\DF[34Q+*EN58Y>W
M"\P1YC&4U*X?GIO\?:Z0+31.-DY=#(V0Z?HYNFHSPZ[^<F-G?7 8# %HJO T
M[%E4:'3E@:^^->33,KAD?T.,(#,F,^<3/H<^/?FP,ED57RQ]/\QV:"/BDDO9
MF^!Y;]ZES!//.B(9<0S>((U!N'30[;X@P\SV)4?UJX.S0T6"<]>N9YI:S6%X
MCZN<=3[P8CF)#83,OH<KI;1 B ;@DXV0+Y9W:[ #"=].37Z:TGG,C/IRPMLJ
M^E@E+P$+(4G*A#8.MF1OB770!O71U>@F.GNC:HM[TY,&I<WRKKID1TB]6C G
M6CPCDN9%__CWD@2@>:8[UE2O( .W:%2%:=,1Z)P_QLLB/$+FW%3ER4OWY7BO
M-C"'J%8E92-T<1SM3"7%BX]T>%>=#QQ(0KOCJ ][D@5A$^[>_JH#N4:UUEGV
MST+;&L1"![!&Q)9(;W>>@&R>?2!ZWH>;$L+L\YZM>+E"-W5ENC\O,]TR71:C
M<3&152@0JNW+F;-E0-A/$T!:C= @G@Z>+[0RO9VOCG?%27)H2+P_KG/XZ5.5
M9P_+REBQ'53F3^=%<R7><7)I0%E-^22M\7JGTR)O+EZ\+%MR?%_O_LQ]J@]$
MG:0EN3_'$(R@ E&I7P5! SM!:' DQ4-L'5"L^QM'(&)P[A&(=$C9HD0H.VP_
M^:\<9?OWJM,M1@ B"'MPG@CF?HZ%0_!MJ%((_7PEH-=DX*!6("B%7X5W'8%V
M#0!991E''H' F8RK!N:TA']=G[K[O[4!_FR'>:0L0D;/_%^^/AA+XY(A.Y97
MQ6I2/*LSO5^#+8>$=)D%>>1G8Y590FZK&@'C$I^($&'\'TV' 37,PVC:H*K
M>T[/%7ET?R>Y-7G%KG4FJY6,.G;&NUT4OMS&F3JS]1WB@RFB9\,A+Q$E^[^W
MSOEM-1G)K:1=*G-^'W-&I"9^LY4-42F<<'=S>%*#S?+^KY8"0?<W^?DWN<^\
M8:/9_;WK'SXQ0ZS$R$[01/O<E"B!OTO]QQOO'^AU/RI6!1!FL_S@"(05CLV5
MW*%A3UM^\ R_4ZN[H]<AF4&[BMG9?=C*HQWN8<=FV>S1V@,MH+U@;+8VPOC5
M;ZRAP.I2?J$M:<)5%_EG(F1L#E>2-J^X7K@E](E;0GP]7_)+1@TT=(9U#QN+
MY2[C9/%SG=FP6(J0L?U5JK&OH61J.\:EH7*IXP<VF#[%'RS,BX[3V]5A!-,7
MG+[978>83"!2'*:!@7;K73>!BP298"B-Q>.R_74"PN;+>E>#D@*BTL\]D%,^
MJS7*0MV.78&A&:)$>F4D33DX>UKLJT.>9;OS'0>!S$\/;M(BBK7)=G34+FS,
M;1;ZGL:"WX.,82Z5F3$7J@?FZ4I+]3*&XN25 2(6*J@3OHI-K8JZDVB+3!0-
MDM0Y$*WLWJ2-T84;_:7D)IE?]Q(".GN@B%J[>>1"*\'TC2N<FZ9%8@G;.GFC
M3B%O<@4XW_7,15R0V$F&0A3,!-'@A#DO\P=)$4^*X>=-5H%RMSH33GFH[T O
MC>D<@2KZ=1#\!P;8=(])HR;\=<+%\4A$ .3;CI3P'\+JLYFQ>)AG']64<0I,
M<L<(,F8J+%3:+N!:^=6FX_ U_K]R:S[0$1ZKD!GTE"HIF6$+L=^*W YBHW^G
MG9\3'T73A.\L_$B_=D;I?APZ6?V]W-RR\WXO@TV&ZF@.;P&7)!81UOR+EG#E
M(A<N";[#CRQN&U]3$JYSSY6KI%Z/S3)=" K^/%24;.C%,V7<N0.E)5.1PW60
M[I7^CK7\S8[XQ0,%AB-M[* ;L$$T>@4$_RKH13E%-]W&/PU,E,I8,K^^[UJN
M9<7<Z\[LJDW=KEH-P:I*!#]^4CVRIU(PT1E1O"5S+3 J8L%E "K\R\%';>Q+
M'#0OE]V%3^RE8%R@Z<J!EB5 %1KL>NM%,-]AVLP!.,F![]O#QHNJUM;SN]9)
MFMNPQ0"'=015SAE<P;+!B9\Y]I+Q0KH BCG<>/QZL'#PM.H2?1CO.3S%$L#X
MJ,Y/4QE0/TM3[0^2^3XN&AN%IXH72GV''3APO^2YJ]9S4G=55ZP^Z.^##V7H
M[U/(K^FH>=+2!ZDN]9N4" [/0H\?8UY3MX+Z[GG(%5T+PETBA7:83LGL<PY@
M^>92]]=&9PK^YYQN?S =.G[[_)7#6/8UGO\Q^;L'KUB&,P,$Y,(0QC9!*.(S
M,5=GA"TI3NS2YT S?X0KS6&76G2G,09H)P"N "&U,_YVY5?)_A'H'@^AG*JH
MI_NX<_F>VA5P.SAJR=CN\4VTLNN23'<8+_HG9#;J"%2*;03,$#F6Q/(.+KK<
M720RSHH9N$)]04ZWCWQQCM97<RZHDI=%^!B2V72EE:9\GNQP!,KP ;R_^A""
M0O?[VLKWM&12[P_ABN+ZMP$3W(C.OAR<HV71S"ZRL8=-R:F[=BI D^$PJR[>
M#*<A&C]![!&'8H !#MT !!P)9) S]^E? 4W_AF5PEH,9$!L8[7YJZ8%$,/#6
M//(QXTJQ(VV7<8#8%ON/F]#^7UH(_;<&!F&%,T0WTW4H'?G="2)0OJ9JM=IY
M+0'_Y@C4^$K I;OM4O':PG7&NMO8VLK?A^!=870M %@+\Q43%G3^%]VC<U2Y
M9NME\*VANUC.99]'*^/J4<Y""0F%&JS,LKE/#'=!WO.X7G<E(<.6V;2+)_BT
M4P@NHCEV]OMK"SF/EZMLWTH^_57 $_/Y128Q:V*_MC:[$JJB_CX[: + @BZ]
M8I;^ 6$OI&%2F@PX'-5_+/6(\Z??=W?*="M;S6==3U*G7J04+$]TMGFM*;O>
M$(WE?:8A$J?38*3 )!JA"F(124N@D8%: 9C$Y2O6!3L>93C\RE4$<9+BZY.
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
MS']#X7^.8_!_-\%"N[\.IAV@\ R'W<#_K =_[P_OY3L"03(I1Z"/_TL/X"-
MZV;J:GZ>LXAUV;D]G,QEO5Z>E_MW+L3;6_GC]I6X;CEQ!;[CL$9J&HN0T4N9
MO,51!(?F7IZ@EZ13PW4P@KYG,W]R>HQKN=[8C:P8UI[A&P;#O2JF3&H%W]!]
M?K#PD<?OO5*KL\5\R-:%R%Z_S \V;A'&G_UM>5Y4!F_^YDAFO$',1L'94 T0
MHGYO^'7WVN[A*S7#]Q):FJIJDY^ ]QNOTYQ)DF0(/6D/-7&>'$H$Z&_7^Q.D
MW'XFUSJL8X6L&ZJZL6MS\5_3./&J8O@H,#/%4K^_K-.[?- KQ:RPZ#*LED/V
M^_V[N\9,1'0\25(V)%/O..;: 2I.-WM_BMXZXN>0I#]2$(M@LRKHKDBA%F)V
M[@$BV\8Y"HC?=V;7!%H'? C+N41Y3'U(NT><^E.5I$FZENZR(Y@(*U,1=F!2
MUGJ<>J:<KLCU"1:-(+[V74]0:D0@QWV;K16G8J/FFO34-!/4+5VT3OW)NSWK
M_S/_4UH1^R%N&2ZXR)49F\:/V"8YKI973GGN8,_)'8S\UCA_@J:$SBK#3G\Z
M6++IIQZ'CQXFK2M0M5?2%$LKX@T'+:X-[GU3 SO#S'6>U* O^T=V%(=535:I
MR@HW+Z/'2+<#_"*-TLUMY$R<VU%1S]P5;N[9VD2596RBDB$YG&\@90A =QUG
M0!:4^ ;URX-[4XIX'E3;9_^1:*V@ZDQJO\X=[M>GZ,Z5D\" 6M"NS%D[X\FU
ME_*^._,7A^7=NZM7?V=;SWPH%J7Z CQ2KVT ,-2'(+^!5YF5E91&$M>S#\\T
MG.5TM!%U8[:4>-AG0IU\7L\T?\D"8]L7IA!(;Z/#6 G>ZO=_W8(I^94[;/M4
M3O>N</KM<;M=RL"FROR["&K_>U$7PRCO_7H/Z'\W14!3(D8A!SN01EKO\OY_
M]O%,QI4T>0;B?^QI\.%;Z!$()4^#=-$QP/_PF3&6B/TELUY>Z)=\77JF*3F<
MIJ>J]FJ)'KP>Z?-+<.'YHX'*5]?N_$0O!3X>VBPO>D @'RXZ=TZTVP1&1:26
M)9VKO>#[/* 4T"4CYR(*EJH- (W\5A%,3*7T-L&E&)TS9-E\FUMKSEB!#J;?
MTN4> :ELA+6M*LMPX<_X29&A'#$?G%V)C=[.*X!V(ZOBS#%7Y2/=WQG'P0,K
M%X] (B%8,^SL-'(TDRJO-811<AZ)6EH]KB_6R"Z%N/7Z_82G5]81*#C\<Q:"
M37=L;:> K$K_JN &N!UR%''FC1?ZCFS!) NVYA\( ?;BBW/$P9Q$JDQ!R9D]
M^A6:*O%"$K'T=S+D_:Z*V;I7\,D.279)KQ5NV<OW+]&.Q4_.XT()%_SW@N1^
M&\'WH%$=$'HI[?QF,$OX5_"(K,S-_/KQ .T>&#T?-US<TLQM"(M$58 _HX@>
MJ#\N->%_CD!"C:P'B3N-^QZ'P1,?CM&*);<[_E[SJD*=FB"@@+C=G'2V9< :
M\*D333?S?RQ.<*38'\(7=:%X6,B+I[@MJV/1Y+&'CO6SDPCC@XEY.!/A).?H
MXG;R>(81';R ^!(;<M_.K>9WWB$_&3O!21[$89VCH.$C=Y I)Y, LFA4#) N
MXYBH6\M^KU!3<YMQW4*!J?^1EP@NLA_V[#&G@;>PR8/MF'4J3)L"!D.YC+@7
M'MSH3RBNG3#>5[N'R08J0X?1)$;NH^>NSPT7CKLQ42"=PPJ+SZBUJ;+;TJQ;
MBS7??GLN9.ZVH;^4%4FL60^[O'KELE"'P7R5+BHB"&2EF3[]$*E2*@L*3&8
M*CZ; OOU#;VN095YR;CXR66>)+I/>UBGX<T+QM9_/-W!ZW#]7%B$?P-KFA+_
M@:M\+[;TI\&MF2T)1_"-K87![LS5*IDKC/[6ZT]@M3D.,DH#$'6,;MH^MS.'
M4WY^?B;HV)L3RN^?]&LB(."^\)WA(]")0(J_6".0Q7N;UGQ,N%9Q?6LWXW2G
M*Q5);3J]]%L[+!6RXYA7Z!$HY78E&5H]4@9CIST?>#5NU]_W\LY!C)SMV\GR
MP@TDWOR23CMD9TS%='X*H?.Z^)F@C:E6EDV>.-9LA;*U TFY72"3R'FKR$!/
M:S(IJYRFN*?M3E4,0N @=MA8=4'25KB%?+Z?SUJ/F9V(IN_YZ[I/@SQ+=,8^
MS_VXNWH"<0]6 MZH!<X5>8"".%D^2W\^K=<<(_!HX-HGTT<#6<+7E#-Z_)2/
MX<1'VZYA4RQ*,YV5T@2'GV$'T3=VJ6N/:P12S,=9T]7SES5D9IV3(FZ;O'^5
MJ73CP:=^%9A!M^,V3N^;E7RS]W:XN/C.8&*Q4D7](&[I1\Z>6A7;7^7L;OD$
MC!,+Y?]I[[NCFGK7-:.HJ"B]2(T*@AJ*@/02&P*B1D4)/4I'! 2E0Z*B=(B
M$ $ATD%*I(8>>J1+EUY"D9Y0 VD3?W?FGK/./;/FW%FSUJPI?[R+O_:W-]_;
MGF?GW<^WEFKJPX\[HWT>+S;[*\#%Y#[$TKR(JAA6Q@!PG"73&  =Y*P _;09
M%30#GA4DJ!LQ$;7NI!S/]P"'C@W8?ZJ5R_U[&0MF +@T6!D ;7LR(H$FMB&6
M%H_CQDVCIOAQ#N QR"ZF=UL8$X[C3&H\$)NP;Y;U@)X<BJYH%F39N$N&6-0]
MHPO1D.0&$DR'+$#$6I*"0PK[.G2(:Y]0P^Y%+"<#-:!:)E%\NH\Z60UAEY+G
ME!16[[Z,>OXJKC1RNZ[#,O^@$QER:<'8T6I Y)Q 34$!UO>U!0/P@XRBL_50
MW%3JI]X2J?)$VF+L+#+D@2KN+_DC$]"Y7<5R*^!J*.09+(S<XLNZID^YM0(K
M0^ QW-X42]K$.N[5@LX+89"U2_H+Y94UD6=0K3&W#4L$K(+8;2!2PB($=%Z1
M8I8TG6+* ?H#2=E+ND?T,@/PS)%O1&YPG;[^%I8&(UYS_86@\V-;QI#AH[0\
MY<!IGYI(+HF;Q7N&H*T[&GQOA>ETO=J?P\SR<D2;W0E=*M72P^$MU?0R= ?#
M;7DA[KMK-;^[)90!L+IZ:FTU")<!&<%,LP=3Y/S9B5-O-37.6*@T#84#/A8.
M5WVB]G4S &MMY^RUURR!8O8XPP;:H]B]9<<E,<QB\?ZNUOJA'_#*B(.))^N&
MPT,6 AU>F^M>UYX:RLKTK;-&/381C[Y3?&4\G^.![DO';>B,_3I^FH/*5[W+
M%;M[D9:1Y2PY$EL/5W#T$#T:QX&R\V)1BO>%__X.6A&6\E#:+$#HP;#HU< ,
M^ABL!%XV74TX79BVLELK1.MWZ\>D'VF1*NR/B6)]["GJ!NM&1?GS?*,JD;(*
M9B;<VRU43'^NSQ?5E7WT_WE/F,]V3U"0M>+L]GD<?+KN++VW@:*.V2O=ACME
MX'07,8;[>Y&J"(J&X-HEN8G'@S[:130H*OWBDF_F4&CNF.6(N;G)I$D[BG^/
MLU+_;/09!?7O<PK?CX@UGZ2_0TS'X[ !V+4NBKK9LD!? S"R1J4$0N(K!E0F
MN;:YYXVJ?>(7#62%S6 6ZVJS=X_1BI5<?WGM1O;5V-I(5O79, #7AU]O@S<Y
MB^R.#G#L_WY_@I-)L]QZD[0T39I6KC:,LNU]' )_VZ=[JI%U0\2@$?==]U[U
M&6RB.C8K:<!>8_IATF0L2:/!%!I2*KP2 -$9*K"N+:[Z4!S;<C[("/C 5^SZ
M#\VP7YC%7)V6S8[7B%NW[^C?4<^"!R :6A@ =F SNH@!"*+JG+*T21$@794T
M8HL54;G2<4*MAZ5S,_CF6"9<%KI=2WE*[RG'E8%7>PERA\P_$URY'(NO.TD'
M@IS=*[PO,#'GG9QQ7^B6]>S4B64X"^E^9NJ*D:%C52O2XT+<3D9'N8$CP:KP
MO=\5\,/ 2=QSXN*52/,CWPLH/[WVM1 :Z!!R-*H]7ELUHW8T>JI;'6ZDN++>
M0Q:'4GD9@/NT*(\D!N P>=DDG2@0LL&_/DGC0>R*$IQU?0"+/Z)O\(M?..G2
M<.H7^7X8Y6Z/3"JRR8 MQ'*%TO][.%%;#M29-RTOW_)L(A-869B[#UXQ/(@B
MRC5;L,PB@I\-::H4.)K242]9=+RR+2X,*+#TL+\/^[4%GJ1&(F3$1$E&N=,K
MN%*'@ZSL#'-N_?C&=0.H1 3/YQ'(V>AMI6H&@&T#C][6\AYC%C&V'KH&+'&
MV&H^N2 .45W91V<9DFYHXFJ:5N9EP-NQ![Y_+>N=3>45V*TJH86#;:<XR;WT
M'MGO.=*E&OI11^>IE<8HT4&?Z"(J5QF"R<+JJ#X,P,WA2!SQ:PT#0"A#S2)"
M4LZ12CGQ!=Z!ED/I6"LFSLZ%>!;)G[EP*ZI!7\3F5=CPB1G,!8?N6MN+64GF
MY55K?CL*K=Z?%V\\2-5IO7<5K;1*&9TXJ3Y9YC-[SV[KX8!L5NV THFYJJJ*
M3PL&H396ZZL!)J%2*T\<"F-G6!N3G0C9+3(L#9,B6(&_)@^^E]SN;O$"!_38
MZ'04K7Z[!\^\=/N+>6::P5P,&!1A^^BY_"!VRQGM@6@XA+.Z27(B7!AN*?#M
M0037L,E%I^<7)6-]4Q_XMQ".F*7VE,8P,YRB9(F@R,)[U.56\XC"398L/Q\G
M 3E&CR?: ;7&.PTZ-!B ,HF(S@#%J#?0K]"M8&Y[A4Y27W- 7 ;4 ;,U<8#N
MTU2,P4O7ZW+LIA0'S.U1RBW?ZOS1N2^'K&FET_%3)9A039^\?7<&P&9LK:C4
M;M2##;__%"M*]ZJ7>/T _U6),/.[NTRO-P-SZ6K,EGU9".;DU7G3O%(K9O("
M4YAT)7NM7'9]>^,M'5BS_U3^^>1%;QNPWX:9R7?@0PT6!N!NP,IF=[GV.2:<
MA9+S"%W6S:.TN<2@,HRE04# R\4$V^CB7]L/?[*W ]:,=VA2T?-7.KX_:&SR
MR&,^+&)^WGH_6ZLK.\':/BREYU:US@M<3_?T?=;LRC58.9IXO>=7<MUA>$^L
MO\[PB[G %B#7;)29][P%QC8S5^;P0:"\MMNN/,<,I@M,EN18=91:*Z(8.0H=
MG1.S_W#U7A4N9#SFVU#(]/%#P!;%&=5%U\^((%QJAX9>*45O^IWJ3!#O"1&W
MG,>1U^H![ "6-Z 9_UL]:I?RRV.'3#OZT_9K86GK </!:D MW81!4UV]@QW$
MA;2=@- _PU-O:"%_AJ?^>]9"#B8((X(GCPPI=61':02<[S;#RKZLN"5S\)&5
M (O$>I4\]WIE/B[O%(YRS)38M BUH^ECZG#3N0R V"P1WY3D>OA79T&N=TC^
M7GOV0E"O\%D@1$$'@"A&P@##,Y,2=M&8R"!N]N7$8>JC<K0$:M8_*B#$\%LN
MIF3_^Y\1W\"&?W_KN@T9T9CQ1PO@'%S9'#J "<Z[ S4U/_:-)KDO^-,\/QQ4
M8#0P.";L1 %+FKSEZK&6Z@,S(SG>,?+L*845#B\&2W#TT>^GZ<NI&S"=QLJ[
M):?:DT%^N5L&O8B4*<5JF2;U'8)8./0W,E_WSL4T7":R[C]S#+)X55G4P:B>
M7:1DD.W%W\N"%GH-1\2.BT<(_776R!<F&.+<P0'(P0](/0T!Y^]9-^Y)C%N2
M[7ZZU/29Q70]3[8-[+O0D:KZH.,-[OLGKL3=XKM[?'%#NQ5>Z1-:B5LTL94-
M3?.M<XT+GP*BSCTO=WI-Q3TIV2FB%IB/Z=M[7.71E5 <JXPRSK@1<ZOI77YV
MG/C/-SH*N P,D@'X#FE@ $;A:X4UKM.B+,8#QD^7#XL[^WO7=S7KV*BNQ:MB
MDFH>_B5SQ3K46?#,A[#&E7'YL=G*)?56U@='>M74]J0$"7P'63S-$75N-.H%
MUM^)E'7T--PPG#@F_Q[GIMKE6TI?42*C0P:@JWO4FV^)?O1@8"B,S&?[E[A>
MLRJ0%??;C1S' +PU@E$C+= D3@7$ HI^N!M(#A[!;^*9'4&7<)J/HL4 <$[[
MBS$ J?A9*/VH"6)3"4AB9VW8.!"!7T!,/T']F_H?%XL4W1$Q+0V>!=H#.X#4
M$\"(J__2G76IMTZA]YD\Y\UW)B<.^(*01A EX(_H[>"2H!***?RGF#"1/;A*
M(])]44#@.IO,AV_^_>,JQ6=5>XPNUJX<W")#B1TZ9'GBU$TB.OC%4---XLXG
M(_X'[/X5Z0_2I:I%;&+;)&*':E1V_VA<6U U:6]WUOR@Q-JAVGPGH6VN4:UU
MC/0C ^?#R:T7J14_C]J-=GW4OU@S;547@^E6[0@53X1&7-G;?3!Z8%$[@3NZ
MM0Z/:_BB*%WX/CL$6Y:R.]3V D/&H9X)9R+DITHQ4<AFIEL5\73Q+<V&0N_8
MA[6WIW 7]Q1X&^I_C&%%V.5A_<YKE=6E\5P2'Q,X<[R[!17DH]?5AQ<'T$07
MN4;!#/O85C2/1'2;G5UU<0=/FQ1-.%=SB,J3\K2X;3 WW%E-(BZ.,K6M1B:(
MX^U>ID..QSYTKJ[VQ"[#K_2OK<U55T2=L8YQS'(3<6O-3+DM=>@QN[[$'YGF
MH_ N!N _^!R_^D>62HZL2U&EVO7Z.SM]\ZYNADX"/XV/C"YOC>D_CWW[_E/^
MRU3I]^OF7XX!IC^"-D#>'^)NLS]P=QD%*7F-+M;W$K>4/PW8I<7M>-6BH"Y9
MPU1N ?H)*JY(MUX.ZS14A&F6.Y/OY=O/*5A*;KVK?&<R.N@"J2$Z*8<-9OY
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
M3L/KV_L+?U4*U1:LC4VOY<RT*UF*6=^$STQ0P?RAKN<8 +-O%AD7X#G5: 9
ME&]5^S@#\.[&N%H4A)O<KMH*][Z:I[FX))&],P*['CBC.<53H,YM4%,[1;N,
M=Y;&\AC.!.XO[:,%#B66I3F@ZB0'N/OOE50/%&9H& D;FSHRV6#5UT3:%:(
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
M&F%</G+<.Y<-T%-"P%+5L@:*!'5"C.\:WUT0U.9"/D-SH4)+9T)5N00#A8;
M5:8*RK3_MR6H$I_F^>*L(K_9JU3FS(9T/]HQ[-BPQ E74;&/R03__/*!G?(Q
MO7_NQ-)CFNCW5? &TK=ORYH=_W7EW#,_IY ;80\#3=;K>AX5F>4(VU>Y3O;&
MW]$5MM[/=OW3?@D=_^1TQW75$[Z+#M6+'E7N(L&%H^K/_:(_1G_M#YSDX7LM
M72QQ5O^*&X"?'LO?4($VJ41_F#Y3Q .I4967P7+EL=9&CPV?C(<I'0^%@[H9
MM8:*\Y>QZI\#;PM/7@_JN\<Q1JX9R>&0*<%C)L)+^Q[?CT:MFDNPJB*P= AB
M>#"+:':$.CIJ[&];<@=G;E>6\U<',J_6/ZUX(@D$$)@<]O'*#Y1^[?"S?\G)
MW"[HX3;J!K4MP@=Z&ESC_-A9M6J,8RK,K@;1>7?7\_0@S?>GX8^?U?K.QT[[
M,A[+[S0(E.C*TF\>-7X04^V#8<SY6BTI90H@7B[AG&3-AR\:N)AM$4 \!GX\
MXL*XQDCM.45+1-_T^85S*36+G;8.:N"' [*FBYRY1#% \.]4YO!"X,?*+WO$
M2]=B?79!EH$^$C<"KI@-#J28/%&,B/,J>TJ4_GNJ]LP%HZ,>,"%RU3?(J+JT
M[I2V W\@69U:G#V;]M$_)<)U;NW/LD9_RK7/A:M(7U_U,GV?%YM^;OP2U;O6
M<:O_,,-ZI2Y%>0X/CCW7#/:Q_>Z[+$8?GBFGO716UXSL]+D"<=2?*2ZR.UXU
M-2!0IT.X7="T@/: QL/+(;VOQ@C LX6N)LG#J7(WB3V_34MM_*@A+UU.(2@U
M7G33OLN<WH1ZZV)PJXJA+!M0>1Z<-UW*ES (!MJ6/^'O^>WJR"6"<:R<*+Y<
MM /W2II*)](\H*9[VQN*&[YA+JJBLK_7Q8=;;]0FYO_]UK:UE#J-) B5F]^M
MY-/&9"!_96Z+&W5H%4^^A"%N^UZ:SF3>L*"+7!]/)(QD\C;M=>6H3"1J8?F'
MAC$A\/CX',X%D%YDWS9+Q,_0,'$L+ZVKQAE>O61O:QG,2'P"?\[(Z*222HQ>
M_Q /],2]> 'K>S C,'XZVBI*5;_QQN/Z>YKP**W*;<;+/Q&B[^31KMM>"9>K
MD-OC+;2P)[W\Q]Q2Q,I+OY;%J[GLE-Q6)M_=<ZM7(LH0Z@-H18D6"."IR9J)
M!?03SAP8XO]BYBV#X@JW-M$FD$ @2"! < A-"!X<TC@)F@0)P26X--Y!&W>7
MQAV"!QJ';MQIW-V=X.XV^;Z1<VKNS%3=>[^9.57[QUY5N^K=[WJ?M=;SK%I[
M)VZA7\>-5H-UG SDOIFTVN&H2U,%X F:A>4<[\_6_&*0O).JU/P@*;L&>'W/
M[95#<>:>\E*"D&^_,@E@>[>S0H6M>!:29G:QWX/QY9ZN_G=/GH8QW8NJ,5D
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
M0OSC#;XOB\L@O?<U<.$NI>K:.SV3QKTQTB>.U\6V2YD,1L25B:%0%S+L03O
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
M%DE0RD6M*E?]E6(2HZ_B@!'8*G%/7L&$",3_4I2KS>I]-HAD\O+?BW(*?9[
M"8-&4:KOR$NJXPF^K:OO!:O3=!J367@RC>NM]QS;I71;<).A[#U-'2;Q$#N\
MS]F")_<$&IQ"(L.8+KY^6GANBB%@6NPVP^5JDJ95<?!5&D]$KK[?DVJH@.S5
MX%(A'UT*I.GVX#OL(K5]:9/[6S@,]!"/MM[3W!!O.46SQ3MW<ZF.6^'.4UKV
M(+2@EMS9P .*GPAE-=/*MUL/2&J0L.I6X(@@C'E+"8S9L 82?NN[:6X]D,/G
M&PP>5USZL0GA3.K"CA?;D:1OUBDII=M#BV^T:U83>B+37OI',*7^>'+NW<Y'
M/FGZ!X!<B[K[DB!\=]Z[]O73LI\UHQ.P5UU.?DNL7Y[&\MO9,\691K?2OKYT
M-KZ%9&G;1P&?/IAA$ A"OML>:OXIU*'.':ME!:.':ED=)17(ET^_+IWBFG 6
M;B$\M5K(]'E&YD0<C1((=7CK9RT6557'Z,DG==!^S_: /35) M_^I]-1$_C:
M/W3>L#YO:UEW&RZ#C:UI%;-H07]'#35N4=(F,Q.1B'X+*J2-1B7W_-PLG_@@
MU6>UW7 AC__.%I+RM3_,1Z>1L5B^:'!L9^:7,[VM5,?ONH2#$6=8;E*F[2.
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
M,=-.%O6+.W[K#@<*_Z9W1N^,+20]R1Q+).(" ENM8X\U2ED4BB$26UV'$8-
MZD"#W^0YW_]/5XM/1HA(I1O1O'K<;,;%%.IV^)[:;F'YS '_8?HW)YS?!L*"
MMFO5-H%\$O%!T0LN8#:&' 9:MI;<FCBC9+",A8Z^1:<P=U!U8J4JFDG'=[?,
M/YE<?'3T_152PR\BP&)X[, SBB=2'+\=\N)'>%D6)S1^)\K%[Y%7YR$VXP=^
M2&U_MK3D[#WY: D)WL %X'8#T<,\VQ#;*_?GY*=W74H/AY/&MYAVAE?1\0]Q
M')/QN+>B1Y"K^X"'\,/QL2O5>R'1IFQ=S\1>T84;C]9Y]0>@<7.N_'G.?<:5
MX)U'NZ?4Y8[Y'8M'.LV24JEHOS'-P;WHCP-63T*NI='<FU&/H3O*!U']YFSH
M.<\#<;,"_F'!5,8F5^2E1T:9$XEH,)G-MO*]N:CI YXG3=G22.--LB?V4G[@
MY3AXZ)1,^K9981H42M,1AC@K]*C*J'P$8(I&3MO\6;S_(NIO,]9^N\.[=1V6
M?;^4OT?5Z?L(^/,_>-#D "=U%<J-A^*^(SFGH&^OV%71VN1W#YB/_[4 YU8Z
M?O,U+#A,"O8Z:@G'K*'=0AE+S<8<8]<MG>N"@@Y"'%-RDX1-U%3=6R$8X4;4
MY0AC3)R_('U_YL22BC9O@V0Q6ZU WFWRQ>L1FR?8U9(?S^9:O[] &31D)PNJ
M \$TW<<3#0/F](8U'<P5!=];_[]CB#AR=N&#A7 /U4C2:M24HS(V60^;^9?*
M-Q'.=,RD[[IQ8+%$W2:N#"@A@.8%W 9^]25+P)NH*[-URF&+IT:H\6U-NBI]
MS<";>3:\1/Z\D5G+8RHO5M6P"'RR6,S9(IX>A.S:'>7:(R!QI#ZP=67@BNW[
M@:>"5;A?GLZ69M^]@3KYX<\YPE&ZC6@RC'0,VM*X^@M&K^]/NW)*?;X]0\8$
M>1#SFJ1:7E/1&!Y4D@R:)HN'EZ:6OMXM*^W_T40.JJN<X:Y9J%9MZ/U3-(&>
MF_D(L/*S=FOTM:R"UGJ$U>.K$JS]Z2S='F;4W)1!S&?U(H:"=J;CL"V=#/K"
M3I[+S7J _DC"!6!8[S0)LZ[56&>*3.*"+>9+>;44A4>&=#L4 IR-S&?ZXYG(
MI\KWA7&TAZ5K]6T,UR!)])2HJJA-X=P2<RHL-EH"\0,L/09GCMC_YE/2V$(9
M957_5X5 )F99)F65F&YEF64?+(R_VLN>Y8QP%$?6_.\]K<\''ZQI'WQ%\7GJ
M+)"C1D;.AZ79F]2.*CVCVC+;22CY;=XUD\G^DP_.:'RAJ^T5FK@Y-($D9@FD
MU^_D1:L^4 0\ 'F[ MXK]O3O?\M?VS M6\^S:U2E*YL-D&T]?<_;+$7QQMF=
M?/HVK(BHR%Y@M#O/KE[%4J@PU6V2QS,Y]F %D:W7OR2.<$ V\H[KEB[RG34&
M+A%,;.?Y)KQ0W=$,C!(3>E*AG_ J*1KF\L0($RA-'W'.EST-N@V<UQQ)E2T
MMABE4'\*PT?X-6CHL:CLGP9[(4,)?)$D+!_4(]<$2ZZS30U.$^_J^8O>$WK7
M[_94OC5%Q6:D+VV4U3:=X']R!QL7M?V/<1FJEYZIFUG7EWEOV[ESU^=B,M0[
M&S^(G!S)_254WY^X5KX[L;T>)VS1:57*5C6(?!9_EA";2$!A+S=9PU>*C?R6
MM.JA/_$;.=PV\M.Z;Y.&#,I2ON4X53Q6:=K(+<[Y49N\RY>U! S &Z?477W
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
MF,MDQ, $@,D ",UDS-CM9N!/!QDS<:ED&8<!SQE' .QT<(S:#MY,W!X[$ ^
M'P@3^UL'_I :#<E^V- ,S<-%A^M85K+@C2-Y?T$_VFK5\4>V.>[,W/5:<\C)
M*IW\ @5A1"M>EIRL"<-YO^KG)R6]./C:\94J[7DU_0]12S;]N;&*Y =J_:]I
MPW726)LG/>%CT[_'^$],K032?KC'U(DWESHX.#YK;7/0I?$8NF#_8M9^-&^"
M@Z#8E'2+GP?]Q(+C,]M-I&]1.1BS287U:L<PG2.HN;\VK!(44;,0P0:-F%?+
M7Q4;<?$S$$P6:G(#*QH7O?"\,ZVW&CN+#<4A\Y,^GQX!'(F=RYPU)]<I$^7(
M7LX/?U52]YN UW,[VJZU@R#>,#/(NMT+0^U5M- AM0PS%J842+W^/;4!R2T;
M#!3Y46IVFN\1T&##+S*:]P"E:*=49KM ]MTC2]=9:F4=J") %D$EFT75//C^
M'Y3:GTD&D6Z4ZZ]44.(QZ[W%<IJ^5N,"D)EX9L\I2G2EM9LZ3Y<0KG*$WOE5
M3G<=+5'A:A9#LLD#.?'33&R?/]-4;_OX_OUE^.6+49*]+;6P=*5L>,;DEAHH
M0B481%205NKVT;]0K@;55Q+/0N^.NJ"?/KZ$.^91H!_ELG5@ #%@8B5Q;4=S
MXN:;G(EI#+[%Z@ B$3^2XK1&/9,QD[1!X1XNIQV =G7::N!+7F!D#'=Q]=/,
M$UG_) IB"X3[#1=<NE4G?'<8Z]:2?\8P=M[G$6"OG&#?M%B"H^DS67@)]NMD
M,DQ_E2L3M:(<R.A/*(/AY9;<MU:H3(#!"_X(F,;*#'F/B7S&68_GF_FGK-9:
M*S5&N/X;*55/?/\HH;2!_**L*-&$?8WE+0AEQ,]",U")\RH^-@[Q9BAF<3^2
M3G:M*K?[6Z+B_KX,)0T ;4^@%.=UL4X-B5;7VO[[\%!693BWC/ EX<>5J:GQ
MWR$S;M6,P4P;7+RZHUCNX,E,6_J:+B9-J<50?6&0:^UY_=C&Z*+41.U^J@1W
M^%MKHIH,3Y9 9O)7H&E_3UCS*!34F)J;\$N'I.\C?1/]0/X*E4*1\_-V*S6,
MYEM"2MS+ZBZA^.=AV?1 T-XU\WML58KF4<NH0 %'J,)WY$^GH(AW?ZY7Z$5%
M,E&<+;*AXQP>$HQ=^*J?K+;FBD#6X3\A\8B\8R1N6(<KR6Z*VOG8[^_I/_:%
M(XT%;H_A6OAZVCF5;_:#=3-^-/1&W8H_KU4O,9<<G"G9K^B.#= UOJ#O"[O%
MBCQX>S3$V\[ZIW,]U&JD:FHHN+<-Q85SGGR@]F3*6K\:C<TJ9&-PG=UP=JOK
M0J#[$8"-+/19+0%LE%LY@,[F>Z_#A(; >X9[C0T#= -S@X4"> Y@-#CAL]H2
M,-!PEMNBNFX6^\UB*?6O^R]@ZDI[=[4L?A.UDF,J:+ !7VAU*;E.P:>4N/E,
M#KKZSU&%\=L12:Q=]5KP'1D[)NF>V LG>W"C,V:;,$7RR@;K9N'83ZZI$\3A
MM _8Q_[JC^2[0@RKEWT4DI0WIW)X'1G<[A<STDY!Z=R[8:2$A\L_X_.[]<NG
MW3P^5 <QD3]HUS[_Q<\J\PC@(L,':1B\EIFWVHBNF"0]RG7U\W2W'GP$@"(?
M ?J3V_=^5TIW4FV/ *FI718ICR$A_0?1+5%AT0E2WYV$OVR7\?="*@ CYMB2
MNGWI$;#W\]X/J>AYC^O_$%XZ^>W"=0WK$7#^ #D=NU>RCJ0[3VS^V3FJF]CB
M?SR86=?>:_NNUK&EIV(&%Q2^BZK$-%JRK+D+/?!KXP\+F=// !N_7B?^:$VN
M)9E@#H</Q3BE,3N[%,%Y%W_U0M^/-HAFQ[J_^/[AQ9M%#>1%!3S8PF53P;20
MMR#?KO9=]"CI2XR/^.]_=@X1UISQX_\<!&HZEJX*WWUVH6S<\YW=43<U2F.H
M&YZ_L".MFO?)*7NO'-3U!A>O\AVD 6$&=CA?FEA2=&*"U#A>3Y.^AFEKCD2H
M']J7?_Y*3B+[0A+%B6*K&>?QDI/(L)#<4:!#3:K\<@W\:MLNMBVC04(JOYH5
M'0Z8J]1(.)217I.U7TXV6*NYY>TW$T[FPXFI%B41""U^"]/>A/=_H9B7R54=
M3[QS^_' ^K/P-2TNM?\ =*@H8L/@JIMC53&58RJ+!_J9%.P5G]&Y=&443//:
M0Q2U8GCLP>')FPQE^*K ,0-V\2B_?NEBFK>@T=/K^G,']'.O3 %< SS]5*]K
M<SUDEM)/Y?3GP4-_W&;X4HOJ3_,$J- CIE(>?U%P4;[RYTG^)T/6R>NT1>/[
M:&.M[L\SSKE=?_:2IN]W6#TN5Q(KB&Q@)X0=5Y$\J[%IGSITL?XL.$14KZ]N
MKU0#@@^R$E!J$47WF3R):XVOV(Q4=X7G^,3I/Q>;LX=((0%.TB^0Y_ K]YC"
M+6/K+9Z9I/#N%7M'XYHA$_8G&IRG7[<9\BWXK/\T(()TE\E8K<WG%2AP^HJU
MT/$[*XMU#:Q?;QI&:IQ 7XT?811].5FBWD!;C?H^7=T%F[&KD+5R[U9;E2UH
M[1ZN#NG6[=()ZX306'>R*&5TI%>5!J@>[J!/+^,73-\4&G0961@?CW-5 8F4
M>[[!77.R'V"-!1H\[--$Y:Q0)XHSD.\XQQQ+[W$Q!66C"5GXQ538ZM5^TZ?)
M6\_&SR9+X&JM7[2U;[1[[$D"DLRK(AU8:L%,5E6%G;F,F^$42:"XXZN;RH5Z
M:U5Q3;C9 NMI[VFE803?DRV!#-MIW![:)VJ3DG32Q'*#T@S6V#Q,;;<D\-GH
MLE8,SO E($PHH#H3.KB^!P!Z&3Z=E)[%J,O;=FS[P-NYWU/387<E/^^RT=@3
M,4\R&SN3%*1?4AA/YB?#'&K;HW);0:"\4O$^'70K'=A$_..].&R5:J9A*Z";
MYX)=M6O:&W#M=,*&!\FARB!^_Y\X.Z^P)I@V3 =1$6D*@K10I$F7WHLBTHN
ME!! "+U#(/0B55J T+M($R&A0^A*[T@+ 4+O77K7_?[=@_W^/=F]]G1F3F;F
MFGGN9]YW9GYUHL_3@.?+SJR7K94\AMV_QV-?/,)MP0L'Y;>!0I^P_7$]Z+JX
M&(Q$!30M!+B'!)XJU38M[NQZJ"5Q0SS)ZOB=5-PTN:8IN!LAYU3-43*)Y>(G
M]<UJ)(4,DVSHX#!7Q%?N$M=LD5\@F*C0T\+?*=D_"'*O7\W6[K>:V<_9Y*Q=
M2/77W\'FW>%^T=)O)\=EU3'5H[,../#'>&89R;C%P-A2C5\&D'<W );]RD6K
MN F7BUW$8!K=^L;22LI""8>)S2 H;?,HI2]A)?HVKTO+Z["\33*%&:_J0P6%
M_/\4/KQ3O%@ 6:1+2(=5@[.[^GGYD HNPU&#F:/^IG7ML.'[!L\-ODQOWMNR
MAV[IV+7ZRA7&FO7G@PZEAJOA!,Q:5N#@Y$^;V/^M>J >R%XE7&?P69GZN.3I
M"^5L&=7OR+1!76]$K@';AZ40(.CL&_VCO=?1^KE9)*E^6V3Z@>C3!P,+:*GH
MD^JJSS%.@JZME2<S.=_!;TMECM*;-*&GB,FOG[ 3F-UF,X+??P'/5NUXR_1W
M4/=_3WQ0>)FD-=TY[RV=04]A')\K\4A*YO=;&81;X_QP*O[P]*9P3L_LN"S3
M94DA1UAG*<_&UKN-J_1A^4W+W7YJ%N\9"\A^W1_;&53(H(_F7-T/]XS(4Z+I
MP*;==MWV+(O?X.X:1U-UXW>]TR=L#8*F8C#$P$(,'W%M48%[;\4CNPNDV+U!
M/O*AS^Z9SGH&]PINHL&O!G]W2N*<9A[@G#"R_N_T1:EGW!^*B^RE"FHE.=\#
MS:QLN,X,)<)YO&>5T"K=L6*4IS?5'A;"@LF,0'_,"Y7[")W*\S0E5AW HF1.
MPG13"P[I->3O+E+];O^DU%Z5O BI\N8)H@CYEHU3]3673K(WWC]LK+*$UX^T
MQ&,%$++N_</S,L$,A<CR_QR" ,A5_E-P"?@2-QG_O1?T'/@7T%BX*UL '3(P
MY;!<'WN5'3C2_,*IOL5ZWB?%N:;FF8QMPK9"PDH=LZKQ2(KX\235:TH.D-PG
MG%2DZO:&M0><[]QP>4LEL>&CD9"&N_U>9F<A;PX2IWSQ"H#9PWRJ7_I6@&D)
M7+&<;=9I)R@_KGVU*I883Z-9]9TI)%;4,J(&LHFZ<+2(JV!%'VQ2M'^PD@OG
MGF2YV85Y7>&";DBKY;!:X8Q=CORG3H'55?$SF[%RO;>;FR777R]<IIY/BES0
MF<._U_O%M]0*#MJ9?%)UV]1[,DZ>:,&F"II,+F(B5P'<TPAD>.R:\Z5QEO$Q
M[2_PBK$M !.'4SG/#0:H<%2:%<330]Q(K-M&&D>8D;;"_=!LF"U #_>/N2 M
MS$D^/I5I$*BUT]!RQAKL1KS/?3>-CH9*A^R!/O3L)TM PO:/+3L&U6M-W=?6
M$BHB!I67F=AJR3I>_ 7H#L?GO=^TZIJ*3N6]<O@+X- +35=XP&S]#@.7M9'
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
M##_6OU3K4L5ICAG>:=#SE+FV@21\U=V@7&L[QS$DGYLWJ=D<5JO,LKP>%3N
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
MN)B&WEW[^EW&9_VISK_K^@L(^_1-KC7+^B]@5UKK+C//E_3+'XGEH+**OX
MV3L9F5NEX;\ (^T_*W>&-TJ@5+6A'DBQ3/;N,= I@E;3)BI%_&10S4DTX05"
MK^%9\J>?QXK^S1WL/G'01>0KI ,M>)/>\RX41,BQ?0U0O7:)(Y&]$(G]-=,@
M<_ _J'KKKRB\L&]W$! 0 0'I;HD!Z081:6DEANZ.86#HD!3I;I#NH;ND&T1@
M&)@!I+L[?;_/>]8YZSG_P=Z_?.[[6FOOZ^- .9.8WY&]3OE;&@N5"+A-83S
M'));'[3J4&GILDUQ;T3"^)RTJ&7_ !-9^ZU5X#<KCBPMQJ$;%=$',4%AU<7L
M],S?#!/L276;K+&W',]Z)7[70X/A$R.;$"I.D$]3_<N((+6_-'%?%YM8_3-3
M')5P*T<EO:P3.U#4NW1<3K[YD""TJ>C6N@&\2#NF@KB%)18D%NT>4F/O-C&8
MQ;$Z^5K!+3;L="-5XL7<1B0^,ZT*OG'-]6!047(Y(O_#C:#1US4>S".?%NF\
M1#[]\/[F(AXF:/.4CNML';)PT+X!KQ<E^$!71,;@-3I'.USHOIT=JUHTN;WL
M!D6?GP>3H!3>/R99HS!>"'''!1QIW,/^ 31'DN6.@]9'K'ZNS^TGQH^;V7-7
M$2/B_XAR<Q'Y I23<20+,Q\]W]U-;:']S+5Q%%4H1UU3>1Y<U<RT,12FI[U!
M-VCCE@I)]F>:._J=^\##W7B #TQ;\HC(DA"9G:PNU?"_-7!FX91A&GFER/S&
M/X9RNQ5+<!*BB!(M$BWRPV:FJZ->$$AM@SE$0-N*870&AFATMB8Y 34#!<!M
M_[PHP:5 @YN'*L;39H1[K/G5[D^ZX!*8;I4Y!H:$UT:2H)*!W2:[LHP&!H,A
M1/I'QQNY?OM:14KKIG+>H^JVNU_]QH?UJ7$FO<$XD@"IT)C[PCX\!V*P\O+W
MJ% 2@6XE>/,]2\-2X5N&E;SV^ _'*O[0O?=.TRWO)PDJ^:M[:IUQFM?)7TJ*
MTW=*CP7PCWQ?):P^C2] 7Z J&AQN,2@,669T+*%43UD [*'P%;Y8GZ6__LSJ
M<*<"_@*;C./\'+$SSD G3\Y$D&F3&QT3"SXL<M&VYW).^F7E06ML]E*<4,T@
MU60VHX^WT74(AWI6G=WR?0-XFBO:I>)@_H"XTB@%;KPW H7W93^ :?UO1>09
M([E%;7KK6%=!U<V<%LSAW<)]1P$G$@P\R]PJ =K#C8U(MZ[^(ZSPM>V<\N"!
M@5DFT*B;[CB@+K$;A $O@:)0'8\CC,S-Y+)Z*YT#_=-$(F%9ZSJE;640HD[Y
MG6XN8Q')J>H?PUA)F(J4 2["W-,-[VW](\>+ M5T6D@.1/2(1F!I]_HH&N,C
M<I^\SXB-99ZICSXGGFVH+?_5. M2\BF!B:SEYZW3%5ZS_)W%V/[/#8R6B^J"
ME-0V.;JV QZPEE^VKYDSEF6M3N>)A+J\S&RRG(]*FZ:L[&LOA',_PMNF(-DC
M&Q8JF[X@8='<T-^@N.]MNXW/F16C1^UL>@T2Y]X"NW-F#B;V*!3L? ,?H@=O
MJDG4IX;+#XL<-HA7Y2G&%K3SSBNB,J#J-0U5K(+P6>L1DWXK8X/6C?H3%[_B
MMCL-%Z$1$T$G'[ ST?8G;P?K3]__ 4CY0*[M,9[]*U)VW(PV^+GY*IS1(]TX
MAU^L95*625H/A"=2JE(;_]Q!A*3L,-P$L'CC&#\JL"_Z*9\>5;7:!#D7CZSV
M;X$=ZXR;AC<LZQ?+E>Q6#'D2.=_+;7_8\S;GDS\'W31D!(F#*WQ65#X4$ZI*
M'SX[9L',9@)DPI=9.M@I&YPL]9Z2)=93RYK%C^JG4Q3"?VM*)J2W+CL7)^._
M4(EEH6=FQMX]TXX(H1L M9$S.=J(!I<[3[\#2$WJ5VGZQ2([EE^_@=#NF*H;
MS67>?IQ$C+I.;?,-Q,:;"N*->;3%;HNE_JV.MU0]F(G)'8S5W&M#+_FE]0]@
M^Q^V_W OK[DRU&<H1]K8RB8()I=A=L69NM)V3B@GC6C:Z9:WWFFULA]_U,J_
M#=.YU>CUA;:-[3";N>MQ<47'#/C!D:-C2V>'T/N/C=!F&C$B?Q*":-4/[VQ?
M2Z'%;:5IV%CX16-5EJ^;>63(4#T1VX-\<[ZCT/;SZ[3>%IJ]B\IIWFQ!2I8R
MU"T=NYDNG;=>WWI3ZXT#6<]>+HJ2*6JP5E,#=X&HC!A)S;<U08>M\:O@5X;6
M/^RLBW4&KKBF<5DRH[82"U=$NW+U"]Z/<IE>.I:023'04_>),IO22_Z:E_59
MME_@D!%?KXFWY%V.B4A;8@S6E-!45M#]M)@Y^MGRO%UQ _*-M\7Y544*!R*O
MF+3TR=7C8O8HYK9'T''PW.9:=8U#':(8%O0A(5Y>>_5#V(K%4CIU\'\#QU:#
M0;Z)C8:_!_+(/:\#>E:"S3K3MJW^CP*XOK#??U/7[UCJ[Q\9#,PV/^F]?X!V
M*>#>*YA-!B;N].0BAO,,*2,;RLSSUZ(5-'8CX]>;EJ:#Z06:80.SYH"$JZ8]
M!(7.>./34Q-,:.^5O56EB<A%PE'K+^]B%L2T-5%Z_-$O3(9!O7P.L3;S_8IM
M:=Q'@2C>A+H:?I(L(+7 \WA(N#66@M07 3&'3AB&9"/YMA"PU[:!WNON%*^]
M83#M[7:?A8/K"8[5C,F4[G7GX^_.9M"MI^A$<!R_(L0H,2&.'S]BT9Q+O+YW
MB=%X97YE7SSQ>X^.Q4AB,2,_P0CHC2%(SVHX.7SV00T(9)%[ISYOC\:T[[ U
M;0'@\=7# 9")"/PW+)2HDG;%_T<4R\P;YXWN1KX@\NU$XN>A%)MI](A_T,TO
M?_BG<#**?X#@?23!D&NQFH)OG>QZ[7J6C('*L9,<#H<2.S7UD'1:1K4G4PAR
M FW+"P-+.& *$(^]+_QNH:T3%0>17=)[UB6<&GYC..P8 %$"I.;TTCN+8=[I
M_KE39DRV61R8Q^B8"SA-HPHBCMQ'4A<SH8B9.$9^C]W>T\WT1&-1!Y(=O_5:
MCR/+F,J45>5]FCQ<3D5'.H,$<2.&?;-[-&\PEU=P&_\!IN#M)?)0\D<\?>SG
M@(^[=O\ ;MOH=U)7]8$&!VRK4CD=9L=3&^8C5X,WN=(66Q"5S^;=?N!;Z^1$
M[,UWI8@$D&^_4Y[U.ARGX^A(D)\$^@CS<S]!OQ@B@&/!6UQ^B'7/]G9].&JY
M5FDU"-1-2X+U^<8I01_\D66L7[+?%2DSQI,M+M;C=.D>'?Q)NG7TX=:V-:$E
MNEH0'-+#V6E]HS/A&7=8YAI,8,>4^_7,P6;L-^+5KZN&\G3%Y\_D![#5EL+<
M5<_ \/$:":JO%U[?RJH)GU6*F6W%H1[1.:3?5DN.++JP]_9F_=/OGSWH[IOW
MDJAG2/7_ ="95T6)M+VMTL1-7$S6I@;;C9XYM#XF3L)O.V@ZB6^-K8BS_H96
MQ@BO62CZU54=[?OR0K1G20@:VOJWLV$R->%XD5B>,GKZ::4ZK0,^SJ0G9Q[5
M4I]^SS7FZ+?QV"-_ZCL8-0S146[K-4R@80@--FC1=E'W\OL<0L.M%-UB/A6P
M0^_1+GU<G1P2/1PREI*G5!N7?$GA9>G##O G7Z=T//@=N4CN]92N;W0JR$.R
M&#K.K_(Q>6++TU7A1P"]7VE&:3[O;(16GV@+Y*7P\6+]K$(C22X(RAACDR9:
MZE]2^_>#NX4=T6E4?\B//J-U4N47R,7K]O WRI,Y^+0X"HV@N'3GU62@/.4"
M7DMPI2&.8P<[Q0(3]]3_^W2""[*O7=H9&&A&L+3J+$'=_6?V'$P=^A/+3.WH
M^ ['F=E/P4D8DUD0F*C>I_FI.6+($M->C>>TDF201I2%79_$\>JEDA 6!TCT
M0'^+;='&E7JZT#9H=.-@Y%@?(;J!!I>X)J6>5)"7U;=^;P3R;Z][NJ/V35_Y
M@$^;0RT66S<_<H:<8@GHV!!]35:=UD%]1XI,IL!AATJ43;T52;K4(OD%+B4>
MH[&S]<#(MV-E/;_-#L=E\R5(J6:1B!6;:.+627YS6Q(V"*,;LT-FQ%$U'0)]
ME1R^B7WT8JD6B/_<3UW;-3/2OPRS0SQ9S!'^COF^JXNKL[7YOXRYI"-=TNW?
M? G'7^:,6I=M4(06BT:+,DP9-&SAJC\/+6JNM;;,E:Z]Q2?*2B37^L!GK'G0
M@VNHG82938G.8YHM%&#^R+\%!N9GN/X#L)FQ6<LDH<>W%,HU#_Q%R_P(J:;(
M%*QZS!#_!W!8A%Z-QRE6T0W2;D_^=D)F$XQQ>LPS5CK\_\R]/)F6K:>,RGF\
M<W5$;VVVQOQM0OEI^96];W0"(IV*V.VE/^#4M&[XU?.]6S)BCG-TM#W>Z>JM
MMKU->X,%[V9.B!]FKA?A$TF_8P;O4@X)M$VQ_7X9K/Z+NTFMZ-HQ9G*.=&^I
MGD9[6'*Q+56!QEY#4[7=Z=BL2> M#N9K T*\Y+>Y?U)[U0%!K&P*:QFE[B79
MO77Y/2QK=5>T .3I##QNFMEW631A> &R )G_J-8T):VU_Z2:YQO5K3-E":M-
MQ/\];J]N8\M4,A$D/].B&J&60Y)4E6"!<_1)>_O2>^X?H,)%_8F!YG85Z#&=
MOR(4@V+O"=^(LVX1W@;!3RY^@(<<8QB,1>V:IZDO)@R\@J8>NP95%:][<E\;
MIIRFW!]3HMR!L::KT.MEJP$?T4$5EP@\Z1OI/AKNX89$OTXH!(Y&)=+!)EX4
ME!<PE_'UYWTC9D/%+*[W_ZU)!35<A>^#U%6?2'8X:PV_NDQ!4>$>4HP7^*DE
M<FH*M,KGOE56S&'%T$-CP1E@>^+;N3;7.6P)P@X_Z5VX SZ3!699)\H:$S:U
MZI U236I4*OU[2$8._7@+TN1X^XBO:0PB&P@H"7@QUKLE[GT_I0Y'N>\85'8
M5B*O1YQP%?^"EZV"14I_I64B_VSK-Y-_@-*=?X"M<EE-OF2Y5O5/N9G5#P]5
M6<:J20:@MK5,UI&N)' ,>W+7*^//+"U.?0PCRG]*%DZ=CR7]5%0P1&\H7CU*
MA$P_,WM$+QE$-&@5\^>/V/LR$> BUA>92K<RZK4$8KYOP^!P9L*6QLM;=Y>P
M)T)\V/I7WX6?CK>3G%^V=RQCMG^H],GW1T7^#9X=-YMJI/0AUBUC<K6*VQ?U
M;]G(P;G2A;05IPR*F? V8R@"&MO2$"^'G3]^8QH[%B8O5\#*/<]='1QTK<&N
M&(=$+M%BJX0\[]9=$*T6,57S-$XHS+_F89MUNMDM(HLA72ONBPF46"OA+W'3
M>-GCK*OB3*SSQO.*7Y6<CB;-J%A%*WRN !AUK[)DM2(IVVYESOAJ@>!]^_+*
M&HM1'9 \Y]FO.![[+TNXCG)7TK',=;7"L/=&39^3Y1Y^WV>_-\(PY*CD?MU[
M/T](A%R;GY1NXC3Y);\%57J]]J)G^?G!QK$* Q)%.=MVJ:UX\. 84'3/O\]O
M+D@OWPJZBI5UJ&_]0M33XY;ZDL?ZUEB&FW'#*W;WZ-%.Q1[D5U)8&9;.TZ[&
ML$<MFV[R]JXB:9'*63(UZ:EY6/C7H-'DP>\T@&^YP/KQSX>TM9*&B:;'))G@
M-DSM[N&EDP8$I]OU/FO]L/L^NM)_EP3LQ#&7/7WQ2PPHRIMXR%O5VKA_RQ^0
M%WD<T%C 5;D;53IT7[R?IV:'$ZML/IBVN>?)F81]/1;W'5&@U&-9&;O3P--E
MWZ(82;/Q#R#PF I_D1R?8HI2FK?YM!LC4\[TVJ/B;91MO5J5_X,67_7[[1N(
M@415PA'@0C 6RU2)X@:WT=?CN&O6!Z3-9&_I@F5)1Z;00*,EC.P:.1GT/>B[
M19P,0GKW/[ST0G*JNM]4MALNBOAXA&/9S-WFEDV0\="Z4#=%^4(KU7C!'L/9
M)[%& >L:,^Z&.1Z>)).,ZA,9S**:8>%S8C7"U:XW4P[L%J*!XA_XD-73VQD[
M';@?J"0$:X^/HH$O&,@W7[^F8C>?W*NF^_;;N].UU]S![A&:-TK!WIS\@M"X
M"R=[1QQ*)N:4-;G3-F3!-KVS<S<.DTA^ER*$+</\D]8;FRTY9#KWPU_O"ZU]
M88#+W*$P4_-S!=D-5MFA3USEC%?-G"Z5^E_^YA($/'-J:2DG)\\F/9>^[PV!
MI_##)J=#%"9]<GA&_$:%/DV9\JNYCUJ*C?:OJ_0D2&WX>?'BR**Z_ ?^ 9Z*
M[:QM;R]$O_WT2:K=KQ&#$',':IB]=WVQYW;G&" :Y+FR5?:3V>D.Z V6"B+R
MP5PD2S<&9MI\WKQ!1#-T2%7"TZ*R1<H4/Q*[]-5Y$YD/?OS KAR V=2L$8]-
M'83UH@"=SMA?MLSN:\( 8G+;H9]I6LMJU,B"]F(_P&]PH+QB5#]$U:[R>L/4
MR1&?:.)L".O=FXUW78>FZ*Y8S&@_H;C5_!RCL#:8>L*V\**::M=6&K);R3-U
M_T=VDEO7=();YOE<03%1&Y&AE!*]JZC$ER&-XI=",1+^.D(<<_8+I1A. ,%X
M>&3\T&\LM6C3PWS:IP,*\1LWG16KIO@6ZZ-(:D_(=A/_3LI HMK6.?&RJ^"7
M<I*[O:B 34D>%W](UYF#7"5]I\/!>!KI8=K/.I?V_HR77V$[F,.9KWRH_@!G
M+0NXKK5:S)2 2A^I;ZV:S.]GE>?@[18\)=R(W&*_:C!A@T'R)$;"R.A:0K7G
MI*^!@"/?IW4J)M%TQ55PJJV3$>2C_81053X(-]7U^G-?=<Z $%,J6Z^$&B3
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
MG[555\]:?F>4?6UT"H#HI'/3.=ZU;7"V-'6^=?,HF)YIWCZ3^7LGR=ZVD)3
M:Y-):FSFJ&1^Y(#@3'S3.W< O::U4OR# >=EV.-D2SL&EW?0;A$%$AFL5E!N
MLW:\Y&5[P2Y:MUE6''NC/QJ[+"-&A0BS\K&<XZP\O4G'L%P\5=KDS+MX+WF=
MV:O$AW]>(2N4" <T+IPB(A'-,GXRBL#K1>:N%_JIS6(?X9= _(WO6&V'=)MA
ML]:0#>V8#KJ.O^D8"$?2_9PKCP$G]1Q5_5KVAO3Q14<BK4*B'\6%@QZ!\F+1
M<79Z.QJ5\<5JX3J]FK9:H87>&2 '9^VHJMY.D5'S=Z)]^ V.N@-+#0E-M!E+
M>UKL>BD(-_IHKG:?G*!LNL7 Z6Y-A4)=K]^52@TYY<TY,X*^&/($.M9&!2OU
MF%W)96OSQWCH^V.#EJW;E.7L!AI%?S ^A![TK[^"Y6@.='IG_]K;%B'-F")J
M"YWRR-5^\_K;9G5*W:RT,J@A8)'.!T0_]Y(V0L*/+;H[&]_ZF^\>9A$J]K"$
M#:H_//+GS-Z,J:EF.7%L_T5BB![M]:0*>8"V65\-$FL<W+# EI@1#H9+1#LV
M])BBU;\7#^UQ^2%C61><S-.##YK\#R+( 9R9@589BJ\5A<?=DU3H-J&R1 8W
M0!>_991OJL 8._ """G2>VY6_H)WU=PLM%6UYX4#@(O_AXF%@PTENDY_1!U!
M,(!43^4+-VRQ8>R@<535H GI9C$,*5C$S4U,-\IV/_ZA(: W'BI_/U@2.Y'(
M1<E1M!8#IM"A$':@'K02;9$%1YIN ZX_R$R?M@?HEC(D'P&;H_GHQHTJ I4G
MLWPAODF[FC_*;A':D_BLI18\ TROIMFY+-Y0$9&I'T1^C_]#6_/CAS\ WU_!
MX'U"K>L)^3#@T'#(Q_/ZJ.;N&\\P6>!BCH7_778D(__FXEV3UY*GQ;RK S?6
M9+UPS98?7->9PMAPON)HY:^B9:84A=5\O'1"U&Z:!C10E>0R8=U>GG8J&2LT
MN0[68YGA\R(G#RZ#.SD_9#@\5S%4W;^E ]V86>YY&6_V!/@XA'HN(KZ2"8Y2
M#]&[Y'Y=M+O!"#>J8(AX!T]%0F1 =1HFQ>2]11*2PM5XXK;8UOAA7D#,V8*9
MXB\0W\+=,*?#Z=1)NV&NR/D^.CE&E$0/*[C!LL^L!",WHM8Z[)U2Q&0G$6Q
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
MNG+&6\M0N6:=F1;J:QZ481:1+AZ<#]1;0&*VOTU^>M?Z6"P];<Q$Y%ZS7]J
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
M8T8C$WYK*[GE0T 9T\(#4&"R4?Z\:7Z'/*5EKC]H@5B$Z;FDI#JV#^!)/I;
M/!Z\AT2W?PT"B8@ \(5#I+3_+21?&0 @! #IH0'CE%@=  "-#^8W[&GR74/H
MY7]5B'"&;MK4+P'/R_@MU&PTF],%0?<130[X\@%B>+U:M&!!>*;\? RE H'
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
MH^/IWS"QRLO@R*L#<.0_ OXU.VS2D>Y8.<98Y8W,W#ATW)[\WIO_S/^#KX^
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
MS)]:>#SYZPQJG/!>@_3-I_"&;!X3IP*HBN'J;6!EE*@C4>"S>G^O)=(?_U;
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
M;=W(:F$.HX:M ;4G/,SOP \N@U]Q_@:PCB*(%15[%K\?WA-L]0MB!KK!WB]
M67O52[BO5.A6M"(DUQ.16D_CZG$PGX8'R0$(B +=BH:1SBA#5;(?\+@<.;!:
M)2L#LZ2/VL>X!\_C0+[/XQY(8!%*T$8P_R)^3!LE,4<TXBM$Z/E8W__!8UI"
M"2RB&MI?M'Y_/ON6%Y%]1^0FL(/)4+>!EIM6AO?;V.LE.[N#>U%587.,/=KV
MTIMEP$H<5 \\W;:@.SRU7P>?/Z=F]8G=NT\C%&(=D82.2'X.E+ZBZDA15S>F
MP]/$R9?!?J8=LT>*E*,<69\7S9[59@ H =,. :BC^G8K?6>/' W]T2M<%4<4
ME;\':Q;W,,-PXM0ND2*6O4A'[<+ UHL5>0<<H:)/%7<IGG@41M:+;@&S,#,F
ML,)R:^D**0PBSEA+PU\SR>DK"V!E\:)AK#P!#+&XU$\0A*%0,2VM3-CFH*JH
M5*0(KZB6A]#U 6[CO&2+I0O[*#16<*%LG)<.R^;Y)XZ)E.6=I]]B3@YXIP(<
M+Y%IOUJW2T;)Y.R3>ZH0M1;6EB1QD6A>&/^ZMJ/Q<]N3_=/<RHFF#M*HDJ!Z
MJKJ9'-H"7'"4@J7BKO+;W7V/=G6N>$>7S1KOO3!CPW#LU'LSQ.M@!+K;ZENB
M*=!'_*&-$FXK&Y7MC@0,^QNT5FY&ME_;W.M#3]=\DUV -GC*PIIO@\? )TH.
M5+F7L8Y&3&CL[[3GLZ;1? Q*%!WMBS.SS<_'Q<M=6H]H\[?_^."9&:I]7T%>
M?.W<B_J-PJ63'X6-Y#:$Z;-Q;&FL]!)>LY4*+G2&,6,'JO1J+?SN#J9JTC%W
M-4$I/G&U8']Y^*4D:=.SNUPS82(?6PU LA3YF8!=+Y640\.LU.275"#;*AM#
M'2:^0KKH>Y>W1MSP:N,!Q E]9\0H\1/$ZG#-K)RDQ!NPK_C:9 =<]JF]$K/?
MR^!(A&9,J;%=9>,AZ!<&\F%'F@_>Y)R=O'!T.Z[B1N)>R"MNZ\U>>C]Z(_&Y
M>($#/( 3R*?^E:#Z^/[64#*W5Y8BD\$M =@0(11CCD-S,NN, NFGB#0]KRY1
M8VQ8N9O3";&]4LWWF"0?*Z@*R!EV(.-B3&@T)987JPH[,%&=+!XLZDG"S@#@
M?U5R]AE;53!+9<USE:();C/:&?J)6ABG-=I/2\5QRAM8\91GG#!^:%C(KH>#
M\U"!CDF.00$$ %#"Y8\ U/*B@ RL5)^Y-!_\M9NH* S0'K::RF>1=:=6IUHQ
MJKJS;^/S8\]JVQM6JZGFRQC!!ZBSG"GUI+CH0<\K(ET%M<"$CU4]> U3K W1
MQSHZ06#(QT;;&69;V]\ &2DO<N;90*45PS0<699H@3AZ2ZUSN"*$_NE\]L&H
MJQP6E,XRY)EZ68>GG:BHR]YH\D=3DQ)#8JKG2/A>L<.J+4 @5_(NY6??8?:H
M!#Y_O79YZ[.9H#R"K?2?BQ?\CIU DW54.GPF^>HMYV[)0*6J:+\?70X[3C<B
MGI@RHCJS!T:7-KPLQN5D'A^SB",L4Q)T0.LYN2N[O*6R8<!=AO"GC%@0(N=<
MXM1HQ8Y;+N>H>@G33\1,&:O\IJ 90 V\ZS0S_<))<EMT7D*X!G6H-O^QXB??
M.28484HF?0%);!3#$0(O-TA9#4P*%R,4_G:#.&D(OFJ,UM& UV'L6OPC5F<A
M2K(#,O+1Y\0!1J6^.<Z^KG:3!'AO^P3L-A$!R0J(2C_HH*E=G3N)-T]\%16+
M-6\E CD=-U<4\;IKTT939--4%@CS@ L4?6:SQ>[J#+)H90U>H \@)6L\$ +\
MO,L^_RNC!.. :1DPAC%7:#_:DEN(>NHC:\U$6:?#A:[O2S3=6S4<N1C: H=7
M!:(D;%(9Q/Y904$K>81LQXQ::TXD/I<%<*;E[<;9&U(V;'[-L/!^Z?)XP4[?
MA0!7_>I!O-EWIN5PD\-^JQN46":6\?TFKOR:37W" >1$J";.>!=2J/;?_SST
M/)+JRJ:"E)FM)X8!/15)%<LTF>ZY'C!CDCOR9,ZN^WDLW9_<4_-5PZ'5S%95
M%"YK?6J#,,\V5GT'5%R#RU-2]$QU^6Z*'- A+2780  ^YC,DFZVEA$.*%'B$
M#Q13"L#/CODCD0HP':W&NG>D])/#[[G,I\AC[#;70/X%_=*@[.+Y2-XF@4<O
M-?1KG-,F&6LJ[T&R9N-Y+E[+LGLV.7]\-"M%W@=>H(":.'N6=D9=+E/QK[?8
MB5905UWS YLA*$>M=3B[_]6K^$0N6=0,GL?"Y?0"/]]%M>?B]I#<WHB&H<:]
MMN#? OTO4?^/'R!%;VKF]BFX''6+"EWK!TO4]RS#<WIVP*"7F[@$#?(^*-)I
M?(:U/O,<[FS"RB)0MB]&X4%\"/D9;ZIOCWD)+XSH^?(-Z0OC'DWCS-:6RLJR
M(?P-+*NF59/(G>D\9(X33TC.8,6C](%!2&G4L;#6+'M0:?4F-@[%Z*B@7QF5
M)D0!ACI44\NQ9LU_GO$D<!>;E?)UQ$?^F\5NN(7N4/R83OIO (&!V(_\/WXU
M$W90^)$J>-QUOV?W-P#%*5;$;C-9?'!?<YYWW=;?7+5[>J"OY$U6FC[QT;M%
MI0ZI<FLT[ TQ%M/2[MW>WZ&!.V:-<XO$5+/-LILO<1V'#C&YE[.SU2ZPD98Y
M.C]-F+QYU_0;X,@[K4[;C,$J0#5IQ+IE;\P0S%H_0X;D+VD#@S?E>P-;--N7
M.<MT2]RJHB5?O$SO@89YZA!/! X9VZ/4-AJ1+M P P?*^?,9#^I5J@6:W1<5
M;@%=-B)!B/ 4SQ]Y]"+!&:14SZ;M*WDWW\JSJ/AC<PR%-3$V\,K4 )Q/)[[,
M8*#Y[I00!HW<GY,Q!#9TC%,-0A._O-WG9=9X.8BFC]K0S6SQ<ZX;KM-[^?:T
MV9DW$Y^>"U-MP76<YV1H2PEO68='4TB6OJC<I3GFM7;(V/%E+V.5R(4$+9P?
MA-"B#:$X$4">!IV"'$U^5B'9-FW>V6%V;N!OI/6L<HLRLG%.4Y2/1S+&130J
M7&Y,A74S!"V'=)RJF/(*+$BIQ#\S7H\^M+6A_YZF$*L0^SWG=1R3@G"!@NJZ
M@NIU@31<_@*4=/ 6 ,0HI0)0^5RP8>W\HV,I9BYF/.80=,:XT*!*NNE)6L=8
M=T8S[I1E:\(+BT@>N=!R96V#YF^N<4+NZ=X7:9*%Y!&"XT^(X1/WOV)A.4%1
M*UTNF3!2@4UO(@]9/SES7 JO\(!PJ8(E>(IJ6?M@7F@4J5[=$0&W%]1XHDAY
M;E3NHMH.-U[QTF39_WH2K#D.V^7?;F04AN7"9;P>G>MQTDCZX7XE=E59KS;C
MRZ*/X.7WX_JXM,,SGHU\<#WFYGMP'\U)]<S?\2ZAK>,$FC2-6*\-A9?=X$L'
M.Y."9HLN;TVZFR12$@IT6^O;>]U>&TP^-:&S?LY8IJNR//9-T$9O?/R*]5,D
M_$S0X4-FY-,JB\R(L42>4!4"),N[-6G+2I2R:81GR^*/-?UG'I\GA(7J<SC
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
M3WF13Y",O7EJG"H@55\8*+[O9-N8S;U7S3V3FPTST,TY-WELXO;'1"N\,U%
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
MX-/K8L18XKI^7YZHQ-94\((]F' CREI6(NA=R@?79T6YQ,><'X2V9SF;;D5
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
M3%' KM(\\/@H>4'4[FP@JA25=Q'@"8%Z]T!=1Q:Q8&VDCR=D\);N1L^+F>(
MYH[<4=M88(/A5G9__+A6'SO-E8V4G2NX4J[;";[;08HYW^V%#55$U5J<!<(W
MA^T[4*8.D?;;K]P75#KB#.#:#'8>Y:*R:3FC L-VU_W!S)$_/AW],_@W5N>S
MX3,Z'U@_O)K;%,X(,)A=:>95+U1=9K(6-IUW,H8#<"1 $TH*SH=#?>,64[6&
MDD JMU)YPR\Q(X_>/=.[(/;$5+@QMHENC2X[X?^%9Z0XIU+#DQ%SA?AD>1!T
M_76X"7.W\UD@>&%/<T$@-K+N(X4F]@J?I0)-?>VE"NV;9_*:M+!(D/4\\W)W
MB%M6?]P4AT\.(]-YPVU;\!I,SU3M@<[A]KB-=L8!]ML=F7>*\AO%T$/3<[-A
M/7?EDSH/^NG1]"V"8%RAJN'<H>:*%Z>\,I^<!TRRJJS!2)P[FG*8CX"5#8/-
MO G?L' !,6T<OH#X"7.N8[P_%6OD29'%WOSM[?ZZP_8'&H;5VD"U2;FGU;FF
M]TA$&2W>C*!?_,^1V._KGC><8-L=HR!7#IL#1IC<\AFIS8'VK-_./ R9F8N/
M%ZAEA_*5)-VOPWR== G -X&04J8RR48H9,O9GF[462J;-3)E6X;,V&"$=<@
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
MT<8?G+2SNOSKZOU"36EG#=EVEX"?!CBLNNG3TA'O:6;UWU*[ZM3BN7,)["L
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
M24K%+N;AV;S^$K4-P4>)V!W'@+T+-M)CJTO G&C@U6S_]6/AW7[M_C V-/[
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
MX5<(=>AI(%(E[A*0PO@9:=AYQOE5P]/Q-LM>"1&?/-AZ!.ZYI9Z,"P,G&2<
M+#;*<"QEYX(A-0RI$'S+U7FG%3^5SZ-(4M(&_S'W>6 Z^)4",62V),DH<V'Q
M0Q9!3(@V#5_),,^.Z21\:R%Y#^:_]<[!*:5&4\?8H<$*9];VF=% ;GK=::C.
M5O.P];BYE]9:XY-W9Y/)6OU6AQN[R5!CU5VD>'CA\F;\1*,;GX1K5CY%E5OZ
MJ:2-BNC+C5?.P:SL(S46YWX9-U7F)T75?#E 2L",F&-EX&I]+^-95<D4Y10B
M==P'<2^J=_DTSI\,'3E:V_7WU_0TY8T^?RJ-7*N'P7.(#F]LNOB"G>;-JT'S
M/V$V?[H:=ILMAJ>T>[ M15RSXD,FQ%UM^KH'Q\\2/7F\XN(PNW2H9+:N>3"6
MXH3PFQE+OZ46<?2N%KM]=??:;[7J2M<\AY9!!@X*$G$. :OU>J%;+)=75I9\
MTWYXXUE6.IX#^D,:M%_2]],/O/JP32BIK[?S!_Y)"*EB0]NP]IT0EZSH2__\
MDP<P"*TG*G*;5B3,).,\DV4P+KRSJO4UW6;]LS9^&<:8\%7)!O:'4!@-']Q8
MN,\).^J7Z #K:^AA^L2ETN*HI)@Z$+6>S[.(=6=WTXR[F2-^3;F(M5X/@I'7
MB6ZZL *V$N1)$,?UA3UK99 "KC'=8H,4)SG\0(T(H>29G(81\8YOWL9'3^4*
MO?];FD1?R36'!K0IB-&NB+>7R?7-(\=ZSO+_/886RDG-J\[&>5_M_[BN1]C$
MOU&J\7P&,*OQ?",HYSM*^ 5>99@.!J^^!MS#<N8%W9M,_O5PIG<'.O5N!"&-
MGL76&Q^HMQ_SCHMOUL;2%%)7ZM!G/N?%ULQQ\;IS-OJ?G6T$4=5KPN=N^=F(
M0<LCD?&*MK+*4L?BF1K'0(',P"6YF2KEWBM!&6>4I.P/!'-(H5^$82HYWG5F
M_)@DTB>GR)U>F&[[4_A/4?<^?  ]*WUNH=N]%LAPPQH^RFAB+(BT-B!O,<7B
MDYO UZD10T>-/0L=!<29UU MS;SSA#F*3Z2/@[JT7L$9-1 "B3Z1>@&4^?9
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
MBBX8 X&?X9JXF+646YL;T%?2EQK))<J.;VR$QAJ??=C%I_=G01FY^ND'=B7
M_C_$"EUG-9PF_@&(GNF8&1QL6W*DO5@\B"&987HSGB/3S=10/J"BS),N@C @
ME[Z[ @%/[#Z8G]IX.=GLS1;@Z2TAVCM /]P^E<,-HL.SJ51+-,;"0$RR8<6R
M25IS*/MYRKS:H]2+AVE6/X8=!<E[3T;!@AM,1;QK'4E5K1,LE"XU2E3SZ/=F
M;99!5J7AEAX[K_+VSBN$1RT<VP20K\D_9<_"^:8"1>H:N-.8Z4O*(#L1--U>
MTE="X,1O>YSGZK4_0?=5S%2T;)RRFUHOWPO-<$R::::VCHQW?A9#>7$SF7X(
MKI*!Y/D]+4\K=XM6/1Y81X#]7K"*(]>.)CHD7@G/:H96$53&CUAVCG9%;D&
MUQE$/Z'$LA^.,P\%G?P82=3P*BP$5$:++5_3B%G1I8;)Q\8D)7]_Q7_$(#8I
M@1+D5;"&5Z:.0 ZKAKZ?(O4J!_=F/FN%<#N&N5'F=X47&U..][WX@+@@,NDZ
M(P]C?@9KCM!>/[F4^?:,O'YH*)?RL-L!J=ZW3^A+*]+OLA20B^8=\IB)%?"+
MKWLZ.5LI\:UP:$RX@N18"C#:XZ'7=65/^W52_"Q([HV[%U[=ICBO7%S%\!H^
MBC[C&IN#&1]@G9KGJEXXQOSE3>AV+,8+[]Z*2>X8Y5+)3B :)^#=N12;W.]\
M>LP>N'(WC$DM$.0A@T9?S^YUC8G[45#NH'_(8I2<*D/%&H$G&!J,^+'JC/)Y
MA+A77O!,UI?(>5A#X<1$H_HX]M<<XM43=#RF?4)<QC5X>0Y"!@W),F5"8I.4
M5V<>VD@ 2WI5;QCY&FWX?@IE_0/PMS67TU-OZ6QA2\K<GP=T7S3?';!0^-;A
M!"E9#5T#-7ZUFF^4:V-V\MZ[U3*IT'EN/H^E^YE<D5JH_QW%M_/$3$;ZI1AI
MUORX9851%C?PV&A.B@%@ZRRD%+>)X>D<FE;T+^_"=:X+8%HW<H%I_=NGKNL'
M6Z 8:OOZ9W*];EN-@EZ48##8)W7C5RZ/Q]V$&#1+;!&+@M#*'-KUN66*"$H1
MVB12\;4H!%K-/6G*>^/JR'=K!S]K[]$(60U_&UJY-E]H:H^PO-3^/CCJQH"[
MX:(18<C8R8Z+K],M9Q(WY_00= "O>PCB/M>:<G7NLW^?DYPP OVQ02.Q@2K#
M[CP>(9CSRKA^'NPKHC)(R3K9%;ZY*SG1,[)R^/]_&>K_!*B[G; VVHG2=]EU
MXNBAC[)9=Y_O3%<.)%I[)Q)M["6XUU5TV=5\<8Z);HW?U5;47KU1(PHQ^1#<
M:&1_P&G7[(&\2MF9OS)A>[30VA_+,@DZWIDKL7Q%L<-UX80B9T;9C>4(3M%+
M6@F;H776':!9,&]LJGS?3,T%63C1Z&>*21^3./A@]5=>O6B]H%*: LH4^$<T
MC0ZQZG4Y]#T@0#W^L!S\O\("D*<&X"4G Z"2#])NOZ_S&K"CMD?4E;]O&IV7
MSR"0ERLM/2;=_?X#P_$S8K2E\:='>ZYXM)!:O]O]?X#0<FV57#<PH#CHVY!$
MTNM]8@JN;D?-?=,N9ITL<J%J;G7[%-\#QK<L ?!J(1>"U5"-FNUACGC3"U&^
MGW<O%^@[ WA"A,.-XVE)\1%:.7OA[_P<._X!]#8UI"*?S:1)A#3@G@PAO!M
M_V]>7\Q=S_FF+:+R1SS"OI\0(8Q3YR<CO"1L;!./#N@6D@[I!%G(K3,&6OGY
MAG=("DS/(2_?9="4KBF:._;E7&?LL9(Q,55GGIR=E_Z8._ZE;5**G*CSKC+^
MNJZ6C&2,X$_='5@2K'1ZF#0R,[!L\HP 4]CU#\!8N2([PFPG P_AL@#L:R57
MW944&W0"8ZA!RGFVE7-1BU98AK<K59>KYM -'TLO:8G?%W9GU1C'ZPH3$;P$
MHZWI*7A\?6+$Z*C23J@8"XS)REYQLVI=;36;@CK:I7KF?!NGPJDFLN?5K](^
M?94C.7&R)4HF(C?R"H+\A474)6) X(&CX$>6C@1Y/CGC?<\?]GK1".,=.YV8
M;#"Y92OMYG0<$!"_Y8F[^$A%;!$+PXUHVMXG#KP/7_NC@"B=%P*V?C@A1]'?
M,;_"D;WLN-K]  5WRP[IAQ,O1ZO1H5%NT9(!?30DU!USUJANO2A^E4O*=9&$
M!&PU/V^WBT3!,4?7WE0_]_>T>.V)+7DE)E/[K<'X@'DNE#5OI?:1?#(VHY?Y
M/ XQ5Z!4/Q.V^&QY6XE,A5RBN)E.]N;*#Z:2R8V3[=8KFMI]0R]G-*+&,E8C
MTGR@_> ZR_?5MJ:"FK7)5C%48.)1VRX4')O-.T/<B#_$;"I%FTP<5R?M%1P_
M]QR9\*WK(#=]VNF>]U6:TXXBF3[B[_VI>F_Q58[W2Y/>=T)5_&^3*C(R4\JM
MAIY.H_7^M$G4\=_(6 3[GG-MA&*ZYB")^SY^V4.$16OQX7'"<>-7 B;?H#HQ
MZ-"JFYFC@J[S;=/OCS917._-3T;-IKRQI:0.5=%&L^>/Y@_T+-JLFQ=<=UNJ
MV6KPG//5,(U0OI:\;>(-I."2.UK5"4P\9N805G]K)R!VJJ'VD.^U.*Z![Z<3
M\8_YJ.3I.JH$HV#EB%XQD9I>?F>[WYLM<'<PN2(QF!HT' UC0^O9S* ,;"L-
M\GAHU)X<M=0J\3L[&V#CH>!QF:>TD!D5F?*1 E^S,5R>VAOLEN_??M?6\,M'
M])P2J7;]BHI?'NL)3=]$V!.Q$Z^PY4F5A:^2Y3!H@'9,I8=O<ZP-AL1]FK+<
M)'4T<Z^3]\:[L7*CG_3%_"4F#Z9!SS3L[21.3S"^=28XQ[#9>>@"@5.0'UC4
M08Y(1\FN14NB?"+W\1EK.I)O0U#O['9/>FC9$!K=N.7<VP4AU&'_1%UOQI*0
MRI':D/;Q][+$Q^Q#PAJ([C%0%;(X*D)C5=!GS.@T1BA<U7IRJ*T'144$1F0
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
MN;EN^S24-&#@<.[W4=7P2:/_0_ZG^(KF[2-')U5GU*120Q^<^FA#-M5=*$;
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
M"5M<+Q#P*>/.Z(K[UFE&H9>]JB:^/PNXHEM,8_,[.-9WZ&UJESMQV<I2;LX
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
M)S4!6KO,$T/>).3@Y,BK)H@#"&1?M&^8YGO1&K%[1]N\F^!G!P_8B*,6T\4
M# E$8CG/9=?FI&$BQW2 N4\D@KU9?@!,NDL4EQ(7MII51.;GX]&"AQ*ORQ/+
M;0]"\Z(XJ6;S<Z-Z/L&G!%[;+](QO[I5 NDQ49A?%-!*KZ<7UF5E=/.V=C 8
M@V8I^> >>>5461LG["D#2,]C.6 BILZJP)%"F8NTSQC[G2XPOJG;ASH)T3XV
M>8SC)ST!!/!1 %3K'H27JDR>6 Y]\AC$>M+K&C)20)2J[FH-Y 3SI/.$?V+'
M>_B](B_BXE1R?UW)59"?F69<+SN$=',^P *[N>1(\21L&($[OAL-R-;O[4 J
MD/[#V@'JH1 &;Y877[)(=AS3:D/?+.<GKE?7C$W78>4N%)B4IQI_ :6)\_H0
M?*V*PFM34H="Q=6Z;&<N1SOCU%5DN?P1^A9!'_=QTMT-VD$NDD=@ZTO92_]<
ME,$Z@_=+(1I[K;0Z^N=9-A3?UUP>L9-,+\;OJ\(HY@N5VHB9*RY^3^MPJ^]D
MK:W&56D#07&N*^[["H='JRM[(W9D+@<3]LUSE#&7A5F)]'V"- H5@W'[XQ]!
M-W.%!B!K4?DDY$P]TQU=G+6)3G]U>62 !6>Y*:D(Z03IG)_(/W(BI(<>QX[%
M?=:[(]]I@[5DG>OM4(6!Z![ELSOR74N%TO_@H-GZ"D:#AP_5KK\O?Y0QF64!
M-LNW=:OY!185\\G8L?E^(@QL2'J*^<@J<)%QYQ6>5N#:D45*G-NC"3Q&Y724
MT1'G0P!L&]R<=Q7"KE1WUE=1;L2ZV>BQ4@=%Y<L66U#MPGPU/-B^Z!\TE>P?
M'2P 1(C:KU+V'#[M>^5C3E[-5D@] &??J^,D6\#6\Z&B3_:_[*%+-0KF];';
M4N/'-GD7Z]+*[ JNF*%#ZH_!<?8KE"X-8E('NZO)F8F@U"&N]4/=F/,^#6V+
M8$_PUXW)JH<O;.$R6;$-AIR]O/FE,F'Z&''S>H*)*=8GC4G3=Z_ B5:]6 6-
MV)_&#0[?\+AX/X\"M\(Y+_*=#73=P)TJ\CXA><*7VE];*+^ZZ44S\ 0G#1^*
M3@T[?'I@A[#S'"C(QQPHT;-\GLHOIQ8/CP\6J;0Q@/$>>NE<BT3AVJ2M8>G-
MOY!,6Y.P^?7!_Q60*=^+'"88QSOB1;XM$FUEL[ =1SY?WRE8\9\>K #_5Q^(
M&MMCVZR$BO>"!RV[N-Y:K0B-#?1\LG,EW_[2="<2M=!- /_$ZI&O' '<HN5)
M:,2E/Z;?"BV'L,)NL2%,2O[S[13.HG6UILQJX]/:Z>S.M3K]-?Q3M=Q1QTEC
M@H_5X+;>5+IR>C?AN)V+ICA/EA!?AOKKH%+=M^#%*PW<4EU"(J[*V.22S@E4
MX]+XZ#1#MDB4:AEK(&OD']Z,<@#;G?-?P$'+9 %<CTRIWXUQ0ILU%ZZ@9(>M
M?X:7HH5:7];=&8;S:=#P@YA[_1*IO+Q"A$R,H,-W=Q,DY4L%4>JZ>D4^^S50
MC0?)'49I]74$^0[*<OUV)FR":&Y)LN\GC@MF>+O5?%WD?%+=[WS?R:@=H ]Y
MHOAU=<OE3BV:ZZ^9V'F[?A.H*TNFUA_S=QIR)L.@EE)F7[@OC+W*02-LE.D%
M">FZ@^\73;]-M)="ZD%.B8%%;P2OK[ 6AE6G!J;K/V_BLJ65#]"7FS#BR?1Q
M:UT_\O]XZ4(6-"7P&"7&IDIV.USO1%C&(XKE7!@^ZJ'CH\W#[D5QM@@/F#C\
M+J4>7O__NGKV?P4N,)?%)&C&5?HLNDJCPF#3,>(NY>#CL1B]5;M<K;B,(QU5
MR.MEBFJ8'WXG $7UJ(<4I]_Q1$KU!WQPVKU1P/61[BK51&UO12[#=Z7-3:6C
MSSNB!J$P[S8,#5S*8Y^CN'DD\E(N?[5ZQ_FY_RG"YR_ X@+WA\Y]W@*+3?(R
MU*:5B[M/5'7D1RK:N:E=:90[:# F8?>EO[9E-@T4W/<LT>]#%(9[5Q["%NLE
M<;PSJ%%G%KT9NK4E(AK?<N]2Z=]J\X7TXI-N2Z8HV3L8_@QO++R>1>+Y6QS-
MR78C H*FI]52_I^+Q"?[:O.E1!/I&S^L(J0#,[/[YJ!?6Q41#7R=(5;1KDU+
M2^:EU18H,'NTI/5E["; ([R#9$NA-;\L1T0WKY7#8);4%*NH<)83N9H"H=B>
M\&6^IC)X/YR)P=.^B,<91\6NW]IP?G%^!0?#FN%]$!SZ4NYFBX;89 Y*@L>4
M&[/W*5$MK(JH.G"TJ@="1'G43ZX/WC"P$]AYU3CI.>,9<M$F[H23^ (W*K.\
M^LCN1XU\9NS0".E 6J9[QW#"#!8M9VH5'%7I,;'=>\= /2B!;UH6ARH"D8$7
MD4$6'?3=\7RXV'1$=T39/%;-0GC&V65?A@Q2L].,>!R]8 AG\.OZQWUNHPN'
MHMB@=GL.O=$^XL1D3&5,@[*XY7@Z>'G2Z""=+6]:_TQ XHHZM_P.26: CJ"O
M*U)$M.V!'C%>X;*^&WMF9%UN&FH:R9682)T>>?MUV-[Z:#-0N$Y_C>\$X$8#
MI'MP\NSIWJ9H.G[_^Y<E*W1D[C,\0T932G,X!\]0(\! =17DU780[:VSO1R/
MS.D/N9#TZS(MYFVYM)U['/F]8W<O$,')NRP4"C]&S(I9PK7SV YH/X[G5R6;
M6I<K>F6^G_W#QKKB]/ ;V^F]G%C57L/':Y7JG7IV.M])FI ^"[.)]2MR-8K:
MB]2ER5;4:A?/-\/VBD]'%T%VL X3+YR#U@]K_3)AFN<G/U@[K0Y4JWOMR2SI
M>=3SX(B3#TL+#P$A)6F\,B;Q/+ELC)Y7=G/U?P&2YY^TSI]Q5L&6M_UT,\[0
MI8TY(-GP<.68:S2+N1@8GBN,MTXE'$VM7S^Y0E*%.W1&G\H/&S540E:L@ <0
M?+-)X42Z'7FAU3R1M)5KT04'*<+:^PQ( 9U'!;JMZN*:2]"1D>N8BTZ%()FE
M_5; 8HYI.Q=NRV%.8NDIL&!R40N]H::F\1AZ;!Z)?$-J)S+,L4GBGM19)=)D
MQ:6^'][Q6B6(^0O=6U6*]"&)P!YS,+'>>W0.*J?'"D;C80U,!MH#-T8F>#$=
M '.!:;K+Q'+<XNR=?#E[=?*@*NPS*;_P#:L,^E_ ?DCR/V#&%"&QX&.,@I\^
M:I+VEBM"T@W8HA?/X&!9V<^DO\P:I1MZ[9@I"1)DPI?$KP$@E65/!!1KGF-,
MH;#%N@^JI[0UM9AZ(1R_K["B]%SB<':9TS\!B:Z86+IDGBO$$E_@(ZVJ>=5)
MZ<?IQ]Z*VW&=LTQA>451119CUIE=>X[%F[ARO)E.S' .TA4SON@F01^;SOD0
M$[<N2_<ZR8#(Z'G'W2T?))41UQ=4;#+LNO"@N/W@$OE,HXMK=7/4T24930+^
M"W!&?)U+]7MV+QA#E&O#CT7B*=>CRZMOWI7R=KJ@IOBI)SR/HY<\D>XE6QV%
M?0L \_E.?,_%VG<(:C'IM/O:]2/'<BCU^_Z9IPQEUQRQQ+E-U*.VI4BM]OJG
MK[YGZXZY'EJXZPU.\<UJ39=NM1+Z*\^:D4\D=NX"G:0Z5")%=!93EN#^5B7:
MTA(3EAJ&&!\=VX6:Y0[FJ)MB=$WFBD[#P&+6[@@&L\3@O%[C/2YRS<"&89SB
M>8U<;T#P!(0*P;+WVSG:S)9\/';4%'"LAR2=$*T1-R20'<CSKJ0NBXR*/19)
MZ^>!]CX"7E;4BT+XU!ZBBQ3GZU:=6\%MF:EFW^;4-=#:[<XME^UR9 :MTDUH
MN";H$NH"&>-AO)PZ0-Q1,0C/-GXDSATW3G31*3I\F.+'XPW^B7._#- ^J#?[
M.Z8.G.])H8Q7U.-X^[\ZN*=]39(-ZAT<<,?J)ST7+>W'#V3^=8^Y/SZA%+RQ
M'6?RB!6UN@"UT#U+B)JGJEE<-GU3BWOB4I>H=8Q7IUR=L/,R0 _U/Z\"L@E6
MHTSO<CI-F":W5AWAQ*0'UT*>0!M.SIYE,M^/TJWT:[[RZ[I<#M%Q=C*I V8>
MH8OCY=HC, VR^SK26L&V^X$MD(\=7_;^]!^<5'L3Y4ZH'=D<<_F'P,IZV+M6
M_6\N;?0 1_5$K;)DXDS K20B1OS#DK" T;,VLH!4DSN+G,UF,163K+ZB$L6_
M&G@RHUW[-GVZY?M.'_K/325\RP^F=XSCVK!U&L"AWC Q6H2XYZ'U;&H%?'+9
MT_E3P-R[K\N)-?77+0T-A9:6V@UL8=*?5=454M&.B<I*ZT7E=;\D"K0+!]++
M[*DJI@]*!?>8UTP+\+%:\%W=Q(GOJ=;5'D'WH*P A_W/$1G$['HK#GC!OR#3
MYDX)G)-^F/3S;%(8QKNH@V( 30M[?I-?$:8-Y!9S4_\PM$%7/QPQ)"ZO$V#E
MW_LJT@\ H X]R@< R-V)<-S8%#R72VM;TFQ<&6NYHS<4A"N2)*^AF\5=$%52
MPI)O%2NRS'/^9:QDW@NEO0.F#DJ9[SJ%V*V+$U4GYROGII]>[^:B8U#*6?NN
M+"[,_K*%^)3X#D;2:.BZ;'WP+U!C7[2TZQ9&:Y\B?*7O7!F4P3BD)Q//])^B
M>8]>';G,9*UC32 9E8P'6(MVWJ(I8-)I/*+L9C#C4P0!['RTZ*+.FM@?Q4>'
MYFMD5.;PEQ@-7-K94<H2.OV/-B3\8JI+M!HYB:)S=O6?AH4OZ=[V032+:AS8
M6?R\5)9+>/K*+4]S,%E4J.DHS^8%D_:6R8HOS+LJ8,9<?#2,#N?1EEXLOSJ<
M++V-<#=C,%1?1XN@!KA"YN[57I :(+)^OM=1$7J>Y\OSB?/IJE^D9JP"9$LM
M"@\KPJP*WG_6-4^:F%;\\Q+2 )?]_"8A"B"O&I/P;U !'RDSD#>"8W307FAO
MYB#=\?]T$?MH2SI776XJ;J,S,><'0"DG P!V :A&&.)5P)D;:PJ1B9!O=VI<
MOCI;CIWFZQKF0==LFE^OO]I*90=Z.VU\7=Z4P[Q1U5*5:;-]QEI[WA7(S&>"
M9ISV)433F]DUO3%9>#C>)J.,<G'E]FDF02N^W<M^2%\7K1_@?8Q7#(TGT3JI
MYM[*MQ!L+5R96_1.]SQ_TWQC)![OE/IZ'JV^C6O](UOS6S;_0HI$SFUDOQ7J
ML@)HYTU@=$G"1TWSQ!@8ZWD3GX"I]Y3@<MK DL$-E2/.RVS'UU0T81>#A/@\
MS=KY4>_2A)+E: -M?\!GQQQ1D9KF,.6E;8:<R;0 S6YS5NY?-MY 8K4?%,5W
MZ5+!V'(5*)UK;;Q0/"8JD3%*#^&T$#;-Y'BQXMJ[8G*#PP)3:F>!S'&Z:XBW
MI,_XY._JO$JC@@-98]/I-$TE(Y,?IJ!W>G8O)OC(K_:ER L=MN0I-\[H]>]A
M<]()4F<(1ID&\4RG)*1.F$,(@W.ANKL"",D%Q1/(NY0GLY-GW$7SE'J[D\1D
M2CZE2$MC*N-T1_YN\KK)KW4[,4;R?_UFC<"U#:V5%\(7Y4_B'*BY%IHN";+3
MCW8$V8^,N3*8)S0W$JVTP^<D1,%,'Z^IBTYXII0O5$2>]LWJ5MB%&;*ZD#0H
M9?TFH$L_5.,VZ^HO&XT%)S89OG1%8C-W5N#F>+&TU+XI<[ @RS$[,+-<+TTC
M\LE#:[L.'P& /%S[NN1RLO^N(;_:78?"-6TV-0E;55^LU")!'TR)-V\<@6GV
MSC9#\)=QR91>X\@U1ZKPLL&.7OF4AHXT5LK7^7HMEW814PJN]EE1G*)5HJ=S
MV6&QT:\$)*+7(2,MJ77- 2KZ&0*1$:6F&^&_@50:8:8U,M QMS8''6BBB\DW
M0G[1B89E:=U92NA,57Z(\;Z^->(@GLG026O@XFY[^YPX1E:AN K.RJ+Y@2!D
M<CP6^5F8<0T'YVWRV$#W(O=B/#D[K<E^2E%K4HQ74KK:$BIR^I2!S]MXGSIV
M/D5?Y.U=WO2"]#!0LA&G)3EE[#JV0^9UC#IH=7)CAH5BU[@H<U'?W?2]Y!G6
MM0]_R!;9"W")A)JB7OZ7=Q7"KYN8%3K<#1/9*JEE-A-D/K#\3N[M]VFR?Z>?
MORC(:DT>Q*JNB&$I1#S@H MT@#K$:\8N\STR&K2PZG8W9+HZ1!!R"''=+SE0
M_.1@:5@NSSP+)^P"VE+LZ'+Q5_P%^(LB(:/STM.DNGG/N0V?Z1AXAG%+A[3J
M6C7(5!T:=UE@MH:87VY_GGC5B06</!HI,]/&N',$NRLWL_W,=]P*.EL:^^9\
M!&@BG34G/KQ N6W_0@!VW>M0R1<+AZX7N(/++B2>]1(_D2SJPP^E6D"D+H+*
M6UY2H="?B8V^PQ4\&$3=JEA1I8'Y>$N@/G> [U61'\:VM?X@JI.KC8RJ#RG&
MSRHTK+6W552",".,T@Q/E*OX>_G#P-T.348%Y^SI[1K65^<@N^^AU> ?M.L)
M*\?$_0XD4T@!<J&6T6ZG9?*?8\S>[LC_U2%JKG3D LQU[?2P[OH0H,.<:5 !
MF\UM_8;^"/C?#:(F;T4-Y)B,. \S6VQ]2GZ062S23O:/3"5[RVD+:IF,:;3Y
M?.>KW _X$Y7K1$S_+EGAFN*^HZ:<Y=:>?2-[+"*BF(VEBT6J?4-47/9&X34&
MC+?^EBK@[F>XD'Q>ZCB:7LA0@P39+UQVQF7$(W95[^@3UB\=K^C4OP#H"L$!
MR^_XX:P5_LWP7HH,B^&A(3*>!SCA5(>#2G?STQ%?L5L+I )F;Z6LW*IGI//A
MT\*6_0A4WII0.D;XO)#*IX[.1X[H8Q)C5-W;Q=2N:LU@78*F:UO'ZBG9C5-L
M*\;];U@&K4F%_F5L[$DCDQIA 2WY:=)]9#*]T$Z\,/T43V5#R5E2+XT#)AQ(
M4Q,N2IB)(@3S4.Y[..PUXN*7,.[4P:' WLL7A+4#VSDMJN9F8_O8*Q::)&+,
MB1W><6Y [5JZ<K+[PWF4CB[%ZY0>6.'E"@;&JQ?"TK044?8]1HKRU9]W[*;M
M+3^U.(1#K\PU9W)9)0Y.K"(Y)[._M6#BA5Z4>[;0-6@C6%ZIM)N=_91F7<7+
M_@@B(6MU^ZS6G4!&34=%*[9N\?8X(M13AD!WE'"Q&:Q%9B^2%O_4T/\7@(KC
MYJ^L5*IW!A:[X>Y1M$K!VTS"QEE@ ?I$UQM$+]C8G=#88+OV% ..3O3!WM=_
MXH?"5>6$SR%O!.FRBQD'Q52M];RR)>X!?P$Q*H,+/I*5SZ);"ZE[XR51J;O1
M!8_O=Y%L7>4VY@,G;(2N AR"N7K#%<:;,:\\H/R0FEWAA.+V%5G9HD3D-O@X
M)(RT@V'^HA=,_%'3]2': F;WF5)M?VIH?50T!WY?'+\VAGIL$W3/0;CM]!5!
M;].@VP!;JO%>?'\7X@NBSYUW@**U.%1A\9;JE6<D2!5DZT<6N9Q(+%)RD&K^
MTV:(U3>=2W8LS"YPT[?D0R=?7L;DS@]M%$6=/?G34S<**K25[#I@IX@E-F4K
M'2R.XV*0_61 BK/9COW^5MG^Q+_3H#>YNDT@5 _6#$?<]9RF';W:W,S^ML6Y
MD%1'E;%+1EM#W(!:R9'\E7.G80H]_J+A4V8WI_;=G%7H.E_#S-7PI\%#@5;B
MB;AZ]N_W!\1SG9C*2&%!)@*,+!2:?#"C)ZL%/W5<ZG_-D5I8P@#HWW]=M!3O
M+0;B/*D;F^PJ) YN5,?P--M&[B>8_'CY7W^DKJJ#%0EX)=35<NVV#IL,J]>Q
M5,W*8C%T@YC<8F5*'.7-H493P\#@XP=<2<YO@ZB#FT_6I.=ND,%-ATU+^FG#
M%NO-_),Y!;5VRZR.(8_[A'5DD61XOVEUXA(9NE"D_*<Z3RG55VM&>].[_41J
MZA_;;!Q*HN7MHSTK,T&#-67O#TE,]"2C9!=TYB0%9O>=(5%?2H]:I>.-.MJ6
MNS-CG>JA(I-#7S<#= .^@&"&NUJY$!DZ1!8#6]J(AG$4U( )]D2A[;%H7>JZ
M.R?Y*:SM,:]F*NW&CUP ^;+6H"/<E87[$_W=;UJX]$S-&]>X&>'H8COX%7C;
M;^AXY8<.X3[)X<T52D"]Z-7T<T^_&R_$[V)D0_,Z-L!B*_]%72T%;%.AG]WA
M^AGP'5Q'HH%A@]H1Z((;?Z8/J5$*;RCI14Q/MR160+_#Z".W1;"R2!>..T?O
M#S]45QT?1\1=10<<&883+$Z]#Q=*JD7-6-(DY=16^C;#&S2>]/L$#IKS1,#L
MTN>-<R-CRUPILX<K4H@G>[C(\3AK!4^/!:X5[6)MF[@P5>RN)^X_TTO^K"OA
M68@2PY47(\-KBN:==O>>8U11"6$.'% ?W#C$0=8K62B^;;&?TI$SBURU[#]=
M?.<I^*=";=3H@A1,*\H(_ T-&]0 *BI=XOE;^,O:=#HNR:Y6LR9QW:X(5?>Z
M:"?O'<S[CNTV.FWP8^D_;P%5S#3A=HV6-HM<6;XPQQJEA!'M9+@M"7&!'90M
M-9E("*>?AM1)IE/]?38ERX'X?*O6>C!):+/GIMKW8-8G^5K%X*'J2+N4LEZ8
MJ%"M+,!YYE# 0U62FLW8/4E4L^YM39-(W^\3['JV]Z7P-'U!IYE/.X[G(B?%
MO-IFMDZZ_C3'6NRS5EQ]/,:0QV!FCSP0:I4\X<#-*Q!CCPM';^;[L%@#"30\
MF;@I2N,9_ %F$ 1B]>%4XJ6ZNAP9,DXVW\HV5F2RK3#'9@$YS_,H^0MC7_6)
M\'>:P'9DU]E0OQP93&5;)&?$472'QU\4S8?WM'WJ_Y>BY'^# _%]BE30S?.Y
MA<=QVMS:HFQ<!= K\WWB3M.IJK\P_G%"]K(:=7XFV65%FK/DCS%47"W@X6I\
MZ2$P^^CCF_H(,XO*6<7D&XFB"^,=NT:W(0TWX!NQ*F9IGPR/F(R))TEQA]J3
M5RW6/32&6/06/"-2@9^W:M>9L2)8Z:V>ZHE0MXCZ*-DW8JPC&5D:S[/]ZP;N
MG7>B'GZG V>.Z+RBE;*NEE>P-G_OB9B_@8]%J\QXA_@6"()&\>U7Q;&= #Y*
M&Y.R8]#WKI[?B(6O=#NJ5U(\O9> C;0^!8O=U6%396?D.JHM_=_8:C'>U<#D
M6YNNQNYH"$T2(%+8Q3L)<<%)TMHY=?5M5B6G:?9Y>OJQ+6]995%HVIC&4UV'
M!PX7;+ADCEW1NLI7W=!";)[TE3_O/EX7-5_7-PUQM=?9?R#CWZ3\_KH,8T_(
M2SDL'2!K!6Y8A+BT;VH^5&C&&#JE7Q8R&G+ICD[]!;BGK+.XZL]="#Y$=G^>
M\5!->H2R-WELQE46%WL7:[PF8E$MZR*R=EDO-?@$P.\RX.M["SA$-3656<BQ
M.!I^CY5T H\9MKY*/5J,A2?+F8Q4IFEFJQK2(GR>U(^>*#WUXJ?YI1?"!HZV
MT3L1!$K3(]H^V4%\6)I-L4M]MG'^?B"6^@W;+M"V9I>)]]TNLWQ+D#1_*([M
MJ&4ORS.,(SV\\Y,QY[$--"]V-NO&H&:T&9\7)C_7Y,.4&WJ]*+\:@O/J";]'
M#]2"%Y\RXR!X&*^WHFUB5[2P1&2&4?1)U4S)2ZFO5H&)UF?F:YNZ_92#Z)\G
MU<$$^8S(ZLB<&O7OO3;TX:-6H;$#Y"]AP0N8E&^/=@9%%CMOWQL&D=+_)L-
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
M.ZS-4ZT-#/"U3CEHT&WT_<&BP.)Z>]R9IXRG;CB,+&JQUTW]2$318<*J&TZ
MUQERJ&E)7[-*/&W?N)3#]S[(-HA@%3_?CV!&ZRL_*= * 'A!:H<)  A0SF*#
MY>^VDSSP>.+EZ&H$;L";(*_!>P12?4L"BZ4+QSU]F!!?!MN.(FT@Y5U_='$Y
MBD_]=IMJ:"['=:C;IG"VO35EENUT+'6Y>32".P.:I/?ZJW<R[RV^;979R[BW
M-)1 >^X6O-<*F@WA?L?_!,@ZAX*< FKV;!(-JZO%C-80KN-">Q8P38& >Z9&
M >SA=<U>=N(4=?+NO@&X%*&TNS\5THBA9%LA50X,-A@\KRE3AO_Q=E[G.D+P
M#;O!0>TX][P_!+V&*S*M1'858B.LJEGL-J<()_4L]&'^6GVF0KFO1>E&2LS+
M[?AD5=/#J#M?:ZL .7K9BZ,5'<>YL<RPVXH\/JFG4-0BX&;-%TO (XIW.R^O
MT:4#9KNLQW$\Y175^FS)QT+;@],N>'%VDH[[A;)&8-6]E]MQCS&">8X*)E[!
MC_GOXUWR9NH,8CWM%]*/I8+*((]<(IG$(U9P__(?;<L<;G"7)')ZY2\>UK_]
M+-G5HAB 0S@R6O*8-'GS(3J"]S>:2)X6.Z$(+HXJRZ:%P.TZHE)%$[F74H=X
M8O[8@+:\U UP39PO@XW[K5MNK5#]%9G/;;_&FV_._2C67AKKI>32*H-8@(NO
M@<$"YU6'_-^>PZZCN09KD)]-(0H?LU,9A*55^6R1ZI?),<-R ).,.$CY![QB
MT8V5YA+E5\XT47(4%:S!_3#9C7,>28MJR!@PO=V/ (HK1JK]WBR*8?<U9&I@
M8$E4/[DT:ZT_^B^ XXH.C5F7IQA<=EU<N\&/ZSUL^U[-A&?/IZAF4\IJCS/-
M'8*VO>!A8X6;0->4$)20GX5!L& &TLH2R#(+%X28.0FV5GC;>J7!H"U9JMM^
MR.6QWB.H_I:.''VY@78*39(L39S6TK$%C';#)JN_R4_O'5*'H@J!<TU6(=^J
MV3P971F5/K^H*6,#G]<U;Q?MF7L?Q4Q&/!# U@B.M1D\+JHSX$PV@U O?J*G
MOM1;"D?.!#/H3CTPRR?=].Y%8Z6%L,B$TJ*^_!_MO>=7$TK4\!L$*2(@(KU+
MDUZ$T$%0Z45 >A-"#ST0NB)(DQYZEUX#!$A"[[U*)R2 =&F1HC25\Y[SW'?=
M/^&NY\.=^;37?)H]>WXS>V:OO>=Z:')'UL-6\P?[,0<OW$U;EVC&Q\S,[""]
M]V?'+;9>>.+@6UA=NW,6&;FD0;&1[#X'Q-EL*]/2##?]\8-+E_87LD7D X,G
MB8/18Z0A4![LP+T)<$YHE_EQYIY5JG?G&AR53;W*TOX'F[[$.>2(V,YB#=O[
MFLQQ]<S[M49&3BG<8BC':NFU#5EEQO2M<!+#&A<._Y?00O-@Y=D,G"BS;@E.
MKKV'L"=]"E+#^S5KC6Z[L%TI]E+%?>^0%0,_7\'3Q(#.Z2H=S!#N[R=_QQNF
M5[*A+.Q5_=T,VPS3D8WEM()GCS65@JI 8RL>G9FJV!<4S<%KT>% @F9][G"
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
MDL/^W'.X*?9V;^Y+]^4L%0%J:,2!IX&;2.2$;N\\0M_59_F)LENYY<=L_91
MR[(CV7P8KNQ/Y[9'7)K@\Y.6CH6BIQJ6RU44A+.OV&,?_@-8HZ>72JSH*622
MQD35JZR5*+P2G_\@VLI,/;V-UG.F.40[7OI*V8X>K1>C=:H&Y6&.V7OMS>.&
M89OVE\NBR^F2/>^7^1R WPY#D[[#BXC8@@:&UB%3$ZZ*LLS#"]^Q$YAWBJ'8
MY@?(^)A^@6:ZP@+N@+!;OW\ $7^H,F*6Y'(U+J5]GS0NEG&\WU6EMVQB"IO.
MW&$9^##H!MOUZ3]9?&C;PMZT/B[7T_]KPC.-Q-0-+&NI4+BP_AR<<+2##@EK
M,X;'"ZC^ W#YE%Y$1LMY]\1[JOR+KZSO1O_>!0H84-V0&"TPFWA'TSZ&O7.3
M#'VWS_HA=F7RF?+'WH/;W^@U9WY)5!ETK7W9PZ[G?5ZPH.9WQ[2C4/WZ#N,)
MNQTZ=Y\#N66IEDTCKWF0Y9>>#*L,-W<53X<A)&OMIPX)$;BJZIKJSK,.UL(K
M:U7:#V?BVN(?HHT&XJJ=MLVS1\S&U$VD)P1=^OF4_@6[+#Y:GIA$ZZ6&UU0(
M"JQI]B,*?&T50%L[D]-FD5;6[W!DOXL6\AX\_C3<$5K,'57G/F="QTRC_3%(
M!!0 "7\>RDBG5#[D;NL^-#;AT:I!K_$:PN)OG2C][XP/R/UMHUI:Z,IK^U64
M!(!A2>LS 4TKJQPZ,:-9+@-J>%&%#C%)?QXL0"[CV1U6)WM5>$DD_>.CBZUU
MU>WF5Z"B@"RV<&E??95%B)1>C6$L'+4[2-_H3SG7QZ1AB<GLG#R#/@HDT-_P
MP28B/L%"O:UAX1\"%HRW]1V(!94_C;4>XZ"6K/XCN%749L[($84==JLN-XL%
MPA2@^-EE#2.DI!6OWK5T,$6H_K.0WKR@?TUBQKO(N;5I!QQ5X=YA=8TOUX J
M8$-CGFK;#3Z[S^.AX3B\E 'X4I;R0DHB98HUUAY!'KE5^&P_[H0#.3O>Q^WI
MRDH*82'E*KZO\O.KIH4K6&=NK':"^S&B-T;"S.;[#NCC2L0R<HKC%Q%_SRVK
M/TG\B>?G,V&'J27V@_7/&?X#Y\P/BEZTHNTR_/,"AAIB/Y>'&F,K7A1Z;&D]
MKC!26N//>"*(H&5FX_$K/V:G;M@K("KB=8.^3*D&I]SH(5FHESO,.D-G)7T'
M>7:X988D/5<2Q],_D,OU1W_9S%0FPE+_@9=S(Y(ZWG0&;95E\B!45Q(*042-
M4SMQ .'' UR:)._0 AH: @9D6BH"!O_B;@>F'PXXUSR]#_E*5!".*PRGW/F=
MI04#<!>$_U>(M+-J)'@Y.'MK8M#+FNV[5:'P[5F*3'9(@UBC[JL\Q]P)UH76
MO6ZTE7UKA>.:9P/JTTY-PA8&C<TSKAZJT3G053O^0:G W"ZZO'Q;DG:X7/,P
M%\+N)C%69Q:BP6AN%TCI\$BR"$3EXM?4JO>5F8;ECNE,<>0!"2LXADGK)_08
MYYULM%.CQ7[?K<X;@G@TQ2@,&XH!B&3*H!@L#O&\FC:,7]CBY?2G@L<V6J,+
M!K?'G18%+*6M?O.Z9@CP<D:JILQVK?/(CPR\RF)4#L!L5ZL8><Z5-(8;G3U)
MJMH"MH]X7VG;+M 7,5<Z>$72ZD[?T[Z19=BTZ&#&(>K_",>$OWHC_B/@BT+<
M@ C[SG5:+6(5PC;&;*/)#!(-@J\K0 7XT*MU71NO-/:*>)O)B"VI0.IZ]O*/
M3EG8F98"]?@:Q+!@8(+1@Y$3LVEE#SM^;1]ADT /E>A9?K(?WBWC)K_+ CK/
M\X,<X&Z\O!(Y\CGY&<<H56>S+AA:$0N1@3D4#B9EJOMOV$UN,<W.P@E*OSP
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
MSG+1>EO^Q$\GH2X[U2KR[,RKVT^2$KO]@UYP-P6?7[R6],1,AFAP-76(*BQ
M"\*N+.VBF2T;%,[GYG5:5K5P_LMTAM%8#T UV"+",.5M"8"W3A=<N(=(%('$
M@BV^6NW+CKQ;^MC&#0, 'FNN"'V<!C/M=TV!F,CS]Q\M(;]X6NT_!@#\N5,
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
M3WNW&4[5[4GAK5SK373WVS?<8B?)K1B@*^(IS,D/B$PX!^W( $3/F>28'<L
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
MZZ$T5?2ZBQ$3:,9]Z=.EV+A7I*!WI9G :;%6V+\=.NN*YQ-F/!0[":,&O1W
MEFE)\[ ^1G%AZ#6W4 4!DORP4:]EVVP\A/$/DN5D)1KTYV9#'L((NGF4]($)
ME+U#TU/>PVAWH!MS!'Z:(Y1Z-8"?CPG\P-,8N3N8#4@18U.3":RB>6\Q@5CX
MP1#&"I[FF>)>QYI$#S<G$\#SHL@=6[+GF( #$QA89 +3,!+["!/PIR^DIZ(C
M()MM#=B=-11#W9!JU**P.S/=0]V!,@%1S#\9210872N7";Q$U7/;TQ=VTCUW
M8/S8,.X#K+-6,@%P]9\=[,D7NVZ($ZAI)2; NDS5.<UL!IKEPWKL].$1%.L:
M2>VYB(<0GZ;ZU>W--L9@CL2PEA)FLA_!Q0J6!Q,HQN7W6=:D&#$>R:*F#9A
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
M]PE!-L%3]FUGL6)0^W50@KNY*W!F. SAG:GWQ<^QV\[;5ZZ[H$;Z%R^P]0B
M6OG23OI2FL*)3LWYT' M@8H-FMSTT/$?C2-ZCL;E+%Z_'T.P]=V+#FYV5":I
M!_D:6W9XFKG(?9VT_AV (A^_!")^?+7[0!A2\SZE/:FN5;UED+N'_<P8A7+5
M&.1;CS@S@>.:<OZ!SXF7[2+H@K/VO6SIA@%697,_9\6T45?1I-N8H^TSD/%8
MPF2U4LVEI3X#F1Y22!=R$CF*+>6(IXK3#@YI&J,D4$_"Q/FC*Z$JS<V(3\<J
MNA4#S>-:-,5%RD4-V%[%Y\I&YEF7.Q2M/HL5-%#N7'8\]3//X^MJ9J"DS[8J
MS8-Z#Z$..F/TLL"0UG31ONU3+Q3@W@%Q/RNW]P\G-<%C&$?!)LE&T+QY3*MN
M.%/IL%Q":N?>3!;J,DJ@3GX9(L@07YJ2&KXP7X$=*A1R%OQ(XKX.'N%NQ!J@
MIF,9IXOHB5 [H]<0OM)/7;Q=\_46&P3.I)(@&/^:4YWH0.>/[=>40E/K*).G
MW^:D72_4]K"'TV[G)\_?:Z)*"AG?BT^8''R$\>VERY,YWVRQM*QSCW^NK?7(
M6-M.5G*C+$.J9F.=,@+JVBGIJC7##NF>W38;/,ZSAR-"6KG'C(CE-#[Q&0.K
M\0F7I %;_<8V@Q(?GO&O?M,^(IZN3U$-$@SH1(X/Z5OXLYZN@&2&=ZG"L6<6
M?MJ.'UKNN-F.R06MPRH:R]^,K!CJ:68>D'T_4*Y:R!+T)=2>T1[0'1:"W[J'
M@#"!D%-,H/5K$;V4<<+%-\YZG/8/Z>/ KP;Q:)7]YU?\@",XXCI-0VEFA\Y5
MP!)_14P@.HB?U>18RS'X-KC<R 1*#-&OZR2<]S7=ZDU:/?[/P+>,>=L7Q[FO
M?V3P]WQXAKP>UM1=U>9U.?_+1VMXAJZ.36N-=D1STS&22)ZAU-@[/6]X+]W)
M[%BE[?7?SD_8]WUG2""T^Y%\?M)WR1R5WJ+IJ5\;!PSETE\<F0Y(US"?([W*
MECPH5_X#:I5[[V+DQ\EW0\5N'\_.O39><GU-AJ\JD%ARTSP:7N#7U+3W^/>S
M=@^_G*9-%9 )4#U0#0\T?:E&?F4S30RNE)V;I'']AV&';],S0"=V'_6%[Z=6
M;2T_HQHTM31IV@/W[QD=7G[7]DPMQ%=.9T'KEQ<LYR%"+4JFM<SMM8E_64S2
M;MGJQB MZ2+YQOT"6755(=-*W\2R70D,7,V>,L,0#B1PT_E0!UDRH@7:&@NZ
MK;^";AG3Q%G^9I$C(=H]5G6P^+?JL,FJ#@(TUTR0I7CW1X%=Q)[75=IAQ9]L
MG ,,6SKD)P<>L,^V5+@_=?K>Y6,R_2",Q\MOVV&!-P;]6D1;/>=\Y>1B"1/X
M26_HU9($42VVK"KX*L1P6)DZ*=#IC!SG:_@\5MD^.<#.4?$3ZF;TJEQ-[PB*
M1U-J\U8#/\>GU.0W]:*N,Q!0SFE5(!OY$U*L&DZ"-VS*EWU&/2FZ8_=4^?BQ
M[*5?PE K6M* =WZTFG'PG%1\4$WD65I;CGJAK3!I33!=R*(J0?)@V:ZRN;,W
M,AO&YY>LF<\OPJ_A\;'_P5[U.:W(7L:GZ31W.TMQ![\)!XOG9]-LC:G<"$-8
M)/I'=K W5NE7RHQ!J/LQKS<WCN(+?"""6K*+Z/T,P64QZ6$IBZ?/4YW2-CQJ
M7MPR7O/HQZH4A.0>,6C,\C_G.=Y-@1IG1F?=/RQB[1,9D4 K\ QOYAZ[60_C
M*@T=H.D15SG_J7N\N5\@R94W8;NA !Z.Y==4(]L;O*,V:0RG%5HVCXNYJK_*
M*?A]"[,P0T3%TNY3_1G#]R9NX 0TPM^4LAWX=DOO>$N%S.6MP^TTUW7(F )E
MK(\5T20FP/X<\PK%/3Q%;;T[%C;HOEDI+VF7J"YJ+1WCA^DMAG#;'.QM,DY-
M/_NU4,.SQ=N-8F2DM/FTO/D#+@%AZB=CEUM]SK5+ND^R= S7#LF<D@=??@:/
M=:YJ#.?;9XTS@1Z#-_^X[N&.*JP6DV(XQY@ #T+JFT9(CC2((R0F$(QB(&4[
MKR^HN/K5&!*=I>SG'[PC D%J0?C&<F[:B869)M2OS"#68F6GN?;'AJM[0[Q$
MHXW1)M\*=JH9NLE0WF*-];&'%T^\UU#[M;XCAW1:1=%4=QHA>S(,'B;0$(&*
MAI#&\0=1OS-!72; <8ZA J*9P+%RD,P$;D2OTYD 9$9/FG9B?:;D4K':JW5^
MD\?QSRY#TLSW0N)0O0'4&<9C5+,VD7M/ %J%FD6.,($F..(,$\B()4!HI[)!
ME@N/UI+"&1'05RC2(_0,K+L\0CE(MX%QIJ9_/3FSYGO"Y^23A@T6(CQQ+0'E
MC9@1*'&A%<TYOCPE2IJDKR5Y,_+LI1JD*WJ,UVV&:!<[9:Z;%$1Z1([6F<0<
M@48*%@3$)!P1>I^XZ*4&0JJ^,\:A!]<D3&*)"J]&4U]P?/K(*/VM)42V39T1
MO7!E4G8/=[?DK8-D\+4E_&O,0B8Q:46<'#B-#77$J:P?63)+<:O3'(V+"M;\
M^'CF$\:$5?1T&#BD! BEWGUB==A%S5P+0A9A @Y5I>]N=%0*'E'J)<>VUM0T
M-2&@@]F1G45: W%J;D(^0_D%R<L.=3*/D+5&G,F$(/05_;VOA2MI*4,/Z -Y
M5:W53@3JN0OPPD^EY5$.7Q(:\R)V635*F@D<$.QE H\4.,Y[? M(BMCF@]H7
M]4R<HJ[_UO!H==W@;H.)::D@I]*UWDNVO5893=N13'CM=30OOKYQ"U: 6#_V
M3%5.*6L[[X=)#A-06OY=0AW72GU3<ZW1P;0N6^=8 7PNULB\L$[O ;UC$/44
M$ZIAV'33F\S>^/U6]@%;.ANDP)S%>:; FRS. VF$@I>,R)CFSZPJU0&2?3)T
M2#$YXY6=!ET0T@HD!K\EO039H=1E^:'BMMLP==!Y1#Q9&+J8]*\<&/M_YP#.
MB;1#Q(0QSB_>@_DY60]X=UZ>:-VT_"6I;3<2AT^A'1O&3J="192/2A$I"XT:
M*>-CG]_=P%2\T"#)_6 %P1(Y*8#^P=UFL45_Y(\E". DK6UNJ-E'^G3W2=/V
M?T3;6<P@+C=V'KI79OF:4AQ3UH?OO%,;3=*2?C03E7U3I2GPE.%X\J:<_W(_
M%5V]96HC8%E&/A;G%N2DV./J+]3)%^$IRI*,NTX,+E;%/G"-A%_Q)BR6%*A:
MJ*"$'NC\H_IZ/!$';9'2"+JLLIL.2WSD41$:VG2] YX-MVV'Y#E:%@JPA?G5
MF P^K-K96L/?_,W]&EW"&8SDF;H))Z+XGE3Q[0 E'E,VYV]/![!;G$25EC?"
M!&W:OC;,H \M\=I>?",_O"V:)?WB4R!NNG0-0Q:GK(,+U3Y91&X>UQ,$TT/G
M]L7ORD9MJ^S-L8*QP/*'Z1/4C_0$.)'[Q-/A&B=%C@LL >ZCSN#;V<%4]%2H
MR7=<?#/C6FGV#CR;B%D8Z%I#HIIHKLD+?I6Z!\+T@P.Z#5<W^K"2FU?OSW"N
M*!%@;XZW>V>U5JEL1G?T*JRE+M5M;RBTPD:KF[$'%*RI^EVS/^1?546Y1]=E
M%U$P_?479=-K"50H[^*[4;QUBQ=<<?6Q]\^SV+2*^*:/Y8J1N=<#96N'>X:0
M>;^H-;;W]7_4!(U"XK>KIS%O A::NJZ[ET3K+W5KJU\1>3'5;%[*P,&*QFF7
ME%SW]KM=B/IE97&MO90)K* 2$.NP[MVOYC'M13&AKHT>0\H[-D)!L>\+=+Z*
M99\O<<+AV5'3&3R3[<?01-!,ZK*Q__%=U/3-O?FZC%[-FP[$Z O"DUKSPOF6
M29YZPNYF_+M0VU3J5<: !JY^U>=JO)[WEY_U1D^[XF*-?VLCHQO398@R^I>?
MCN/#)IB <\ .+#9W^:%7;LN&^9#O$C*VSP+%K8G*IMTF915BOO[Z,3Z1HREV
M=X=SPFP.=<VX@.N[J7-U2_[7JLPE<4E)[^\L<?SY^G^VIOJ+_Z7!.8.A"<Q0
M7M60X6U!:O64G2-5L/#5YN)_A,/2WK2+TR=+69G:P(&U%Q5NT;#-(BLUJU[$
M=\*AHUL5\]?ZOFIM3N_LYX%=036XT.3\">OCV<UJ:K++)_-RO=QO37_MK4'*
MNJ[ P=/EJRJ$3O1+')*]!EM6-%Q2G9AX*NO95Z*:9.21O9,M2')*:Z%PB//Y
M ]O&\ZZ!5QW*TZ,8@1V2!OQM_ X?K,B><T:N!6=+-X;\T1E/(H4.F'+E701$
MS[F@:1(G(9MT)R: 2J*YU!7-!(E?[R]4<"^5DW$KL%?LF'=HS!&4+D">R&VO
MED!=JXK37\U<0(.R3JOQ<*H4LKN\RU4QEL?U][ 5PJ[.X?S%GM50B9 E.1+V
M)LF]E&Q 15D:2S8NOBW[G#.!)84].\R[9!F^8-O%*M]2] (XZBET[-[>TNA<
MO,Y EJK& X!D<DFP+5=B<Q%V W&=GGR?HLXJHT93MBYWO]E*@:&:CZ:_[V:^
MCO[]8KN!ZY!8*?UH4\7E9XQ]T>H8/%&2#V<3$*"-/,]X2GSJ?4?BE^M0"!-P
M:M(QU$KQWGY?L*'[@14(GI++"DS@*0A?2Q8O[5,>Q<S&=?/OXU^ 1K.Z:C!+
M1:?$KA91;T9S-ZVKM(4_3^Y*3X6?]/ ^<UG1OE+3>PN3QCB%<!VJ._$[@%X6
M>Z:L@GP@T\+P6?:Q[^53QHL?CP7EK_2 DKHK?LH8=C!R)CM2'D6T)J0*%C[_
M,/_@39;V>8>%@6#NX=H'Q- CQU3]Y^7,,C[?@4ZA\MVG]%?(&P]TQ"_6W_]Y
M,47GGE>NPEH^\I#<;K4X 28 WEEH2)>N['<O2\TW.W3:MOF%!^C$OU=+CJ?X
M#FG*LQJ.\<#SM N"0@:!RD,7[*,0_5^^0;(1\!X"+$5LWT#J#/?JE>P;"[]L
MO&#WYF))FC0&(,1XLR4OK3W @%B"2&*0%K%UJN5\NG2<H W_ONG83Q@T^;!&
M;DCB(:LUQ057K'S24D\F"2>>'1VF/M5A3'&FS%?3>6A[R&8F4/KU,U4 X1K;
MLH=,<LJ_7=;SA/1@P7U85F^_)W<GS#46O-QDP=)4 BPIA?V!(IMN<3;CP;.8
M>BP$S)BY7YIB(UKXL5U"=0=;M7]SH_":\8I<M]9%5,-QY''0@!!3F6?EE['4
M/6-4_,YO[MVT8JZIQ&/WPMM.QTE?7:U4BMY_6;HB?Y]:@G1R/!P&-DE_EKTL
MU&<R ->IHYO'+3&![SC:2?%&5&EVE#BI->OAE"CY:+W4I&#QT09V29/9C]-B
MI113E"JZ.-\&#*2@22G.]V]MCB]3R+H2"$&!;N-='MKRGO9W9[$.WHO-66P>
MOSVZ$/#7(NJA'47*4]RW!@W' U7VKJ#A!"S?HTV$O';T\/,Q<WV<H?>B]R,7
M&DN(AP1#G<<+I(YR$KZF/2/)]Z.>N)P1YOA'4X>[S#1_B_+G]V/3-3YJB?AR
M=KUGPIU).N47XP?<=R_S:PE/+^*Z,Y;H[V=KS?#>:\[$,-5"R-F4K.PKQLA8
M5-VP%IR> GUBR00<,:\/$Z]<%= ?QGPV_'YX:^JMVLZ+131&?R\7.HV%\F=>
MR__R6S:_'E#C'V4M@7,H!Q3KE9(#7I?$1JQ:UCA\[3 C"-$_*V;?G7[>=IDF
MMVP$>O6LL&C,-9:H:BAB26,Z^^N*R-,6H_=^??_Q?B9K;'%N_2D2WJ2IU QG
MYQJUO7 \^^K3K (:'9=+ZD<U()'G?R[E9SUQ^#!]1$UE3XX*90P@)?J9@+V>
MEC3")&; (+D =M? ;Z/ZT7B"K?_$,[]"F#YK^6DSNJNTL@X,6EUVEI^X]7G[
M1L>MA;=&*AN^- %=2GLP9;Z-  ESCWL^J7P^)>DM7EQQYC$"Y0LI0/Q:=%!?
MDXIAEVD*5 GL-K3,*8PTQ^Y"3+E&V[CMY!P%A^7&KEA]O%_E&60;"=_4N@QF
MSJ!.(*>PI5$XN04;%S&)P?TGBZ*^AYT=U^%\*! /XHQ8%4J:'FM'CZD[_WM/
MI9 )%.,7[][64S^JV)I_3JS5<&B[G';<G'*1JMVUT.+FV3,7JSIV+2YP9OY]
MX,,XT%R/"7#RT&08?21(".UAW%K@H?$[/NP)9A,TABG%F!CPO"(LQBBL_SUO
M9-G$<!^B &Z-YKW FV\>EK_@5^!Z1]^%NH$WWZREG[C2 YXV;\& MZ$.UBRY
MUZZ0[$&HIDA+)^AYF@1QC)%AH(+T:@&](->*=J[7G0EXN6AW%Y+5IA"T(O17
M1=04)@TU_0%=SH]=\5*+25EDV!CI^;O90WU<WQ-5F$!;ZD:A N4QJ$3D!F4$
M5KWY:V>,GH_5$FJ'W/74;Q4GJF^/#RP^&*QXE"BLU;QPJO;<3;SYVM#X[A7:
MRG-38E5%H6CC[(>KKB8[DO"Y.^V(H3H]M!&J08'!?IVJ@>RNNT#_I&GH<M+U
MRJ%'O8DFU)C.4@>(V177:9@8[5H=&#U#O]FL41+MZY]CH_)KRIZW6CX->V>(
MZL;RO1$(A[R$3B>+G27ML+JI:LH#U3@)XPOX.*=8:7:R%/8LRJY+K5YC?94W
MPQE[PMZ1U/I9.D[IS>T;)Z^>BEMOF[&ID4P][W#>UMM87<OQG57IP2_]MN78
MU,L5G=)^0B/G(]Z_M^](A?^S(#4 [V_W%Q]C\*(:GFAZD(P:5*TXPQ%*A((K
M1D5O'FE'*&9]OY1X56]'A96]34P >1[5JW"3EE(W_9V5KS>070%9'WU/[KD:
M'ND0%/7V"N,DYV()W>CB)/H^B7]?.KL!'_4:[Z>FW99(#9S2P#.!?5IEL8?)
M[T]_-A+FY_]QSZ><L<\?2N.%,;B4R($4'-C]?+Q63;^,M)8*2<MYT%I0>9U@
MPMOJ%=M=6\W@JJ8Z-E%E&#T"ST8F9,'4YEO#B3+<7:>@ 49?V2#1 >;U^%$\
M ;MB2EJV2&HL\U@,T!&B;/BF=CWB]]_M>:J@3V,5X> HY' YOHQS%9+K$BG7
MGKFX49J><%#=^-3E">A4/33:?U?,-*3'"PL/S5PA#7X;*UO/"%R:8MS:4J+-
M"#?M<GYO&:9\R"O7FZ+86(W_4[;IQ$M50XC6T;\@5:P6^_741F=]:@;7>KIF
M;V1?F&5 "Y"QH#7C<#(),ZT;7H X\\E/S=9-H>GW>:(?K=12E62!&)U=*/!!
MD70Q(T(#K,G/!+$DDR7W*EK4VJT)TW4@%_:>?="]1WS$?-YI=8XJNX3^8;[*
M^<T/N:$NU.AL-6-4(?Z&\.@9LM9UQ<6LHR)6*3?ID;!')NG+2BK5R' UPU:W
M>>!S*JGUOH%BDT26]8R;34M00B%N"'N5^QO6S0B\H!+;MAYLE?T*<8D06'"U
M]!7/@P<P?GNA6<C[<^+2I^9KY!B'KI,4=]KP)0Z82*F7N";&H1C#.Q3'4]%E
MN8U.@^_D<*CI1/1W? -LW*!^4[=0+U>76"!:[.^2Y'8J73-*XT6 5P2=$\RD
MJH!PBC<]LL:.L,ZVR+/(2@^G6UZG?A6+>/LLM0G.XN(^.%DZ&MWYJIUT_[V3
MNF=[IT-7IB_<1O7JQW+Q+J^J]V"(4KY@XT?_C,QJCR&==HE2?"Z8135 . RC
MGJ+&?.\-S;YS?:.2R@3.-I[P"SL[\@_[B/GRS@M-WFDT**FV<I]>*9F6NC0\
M_$AO350W#>79F7![N^'R*1$NVAU08>8R4I3VL%>E\_WFF?[UF8HXCT$Y+U@5
M^J06#X+%,()C:*=)LRE)K^N&/C<&^V668#?X/^:%U.Q3BO(M+-2ZV_1-[%C&
M^V?YQ#GSV@*''13Z9E)3DJ81SJ-DPB$2Q:U46HGQW6&8+2%@TC01>R+T4AG(
M?7,\74FYLHV^;<@$7D<A6%7SAAB+M*&RF  Q?T#K*JI!BN4BA9?8@]L]?+:3
M^%,E^8YQ)BZAD75:VO7NJR]!W)S3*P2W6@L\PBQ%('Q5RG%8 9%ZBVVJX]N$
M%_XP?JQ*\0$Z=%/_?D%X4^DI][GGU4Q ;<K+:11_<D[%N;>9>/\CQ;@X")O@
M3H&ZLAKQ1U@Y$XC$PJ\4/'(S:!2RC274JN^'>_'>:G46OFQ<\5:74X442SOI
M1#D('UTFAH#C3<.A"'GB.8.?<9A.ITN:F!\?H\R7LE?LJ*K.3. '=H5%>T"S
M[LO#?F=.V-[*I#]?X:#0EED$^H+TJF@&39&>+$'Z1J&DA!43PP_M5\R!2YI$
MM8?T1LU"C&'<3978'\0[#S+2<@TW-I:_H9+Q&%@]=4VJ/:C\\*:3BH+5X=3D
MK"_H4;.R-"@O 1\"(5G"!1&B]/>2)-$:J67K5Q_.>ZM;>Y2]B$E?.>:1/H(1
MIJ>C'.&OT>7K+;LG<:LIKW;B!>';!AE6EZ]KOFM;KN=#?]=="0VB.B#\BT@3
MR*<:#V#807<35.YKU)M3-->=; J2GH:0HRK[[<,UU?$/V!65O+P6-Z2;_&QD
M+JVJ: \W3E8->D$8O9,.,PQZA*G!:R,QFP;S" $NTII]<V_V?<4\1H'!I$%^
MN?:N.KQWF@D\@HU &IA 47CPV=+^U4<U."EC2M<=$PYGZPI.4->60VXR)P-[
ML-5>CIBO7W?VSKW$571OA<C1(Z*G"*0^XU<^MV0R(N8T(JJFHN%$42EBQYI$
MRM3<$4_Q(V$<6$6&!LC)X$>WV-CKVCXJK; 3W+8MW4/<.8#T8(P$K%BMK[)A
ME,\+77:Z%"8JS \R@:A3 0IL.L7@X+=:(5]8L*;(WB6*<9)U.DR;SWQS="-[
M$$TRQ+S>,?;#W"7]>J<T_N":>\8]ORC,@R!?[HZZGYA(U'0*XW#Z.I$CN_"I
MW8&THO()W?U8%G. .9MO2X<I?ML00H[75**:4)N5E&2HVE"26EKMO@@93"_W
M798=P%_\Q7\O=CD9?^X$[E^ E,&#Y;>#]K=P1RG?ZJA_0'#/7)Z+'\\57X:]
MG9*DQVE=0$#($F\G_'2;$]7,UDP,#U2O/O4U8X^#]=5>]_YJ#1/I@N_'K[<*
M[^+PSQ9>G_J%X=[6NVX2/'I5: -KOUDG15HXD$I$5@I6>8NMNJ#3JM'=_2,T
M3^WZ\%90%.HKJ1N407LZN#);7E%*_M)[.TM42/W@PX 06)\T33P%10-9<@4?
MR@2XH 21 2:PT-C#H"F YK5,@$</OGV+S@1(W&FL7J S%2L,K68< O\8]9G5
M?/R7T0),X$FU#:QE3)Z")C"!(W&!9R=OV%-O?Z)%*/T>D1ZK8['T8/!WRD($
MXXB?;E,51WQ0SMFE?7/OAD\0^(T'CVEE8*^Y*5,# <3K,^&^,/E]"QL9ZW?*
ML6UH^)'Q /_7PI TQ)I"C!S1*\ _RT+N/F@?)/!K[RD$Z&V<'?),,15=0MPO
MP]A.Z6Y2J2(L<G>5YDS]!^'9_USTYLTAY6CQ7R?P-CWL.D7-!R># ] N=*L_
M3,O/O^X@JN&JM\)A4$&O(L[J5$F.O-O9B:G[P=^>R2VYVL@.M^S<=(,??MZA
MP\=(D!SZJ%:TDB(S;UMM<Y-[.-&[C7]3Q$W$T$*2RU#E\.\QWVK[GR G=^)#
M.<*307?O^W=\AJ0*'M>4;T)3Z$K3:LV&0GM7\F&'P8@I(F^EA('YD>Q!#QNC
M$88ZJ@<B_.<KP7)[$";PRHLE;]"'H502EJ#['\.RYY(NIU[=<UB I9RG(>>,
M&L &JU.5"MKP08:?5ANYD^$'XAGT=CUI%A>.L=6,6ES-\L,;ZS'N<\>+<]+D
M]D[_Q[/?"?FGN"RH;W2L=2K_1 @M#TH\-VY!$$?!0 XT^>#ZEZ+X\FP:[Z8
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
MGG\AXT$5X%]XM?!-I5=.<M)HO)1BUNL>+__SO8I5K_F?ZLBF\YR'*"%QT]N
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
M*0SFUGQ^PW_<O'D"8D69(=O0L.I.& ?$5?@$)#)W"XW)-T '"&\=I@_.O2V
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
MWYDWU3VJV \0I-4@?7=[UK'\$+7:!B4?FE/9^"%X'W665H(LG4L_FFBXBE)
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
M930=;0[T^(ZDR% 6 +'H46G<J_JXE2A>DOG04+Y]-)MOB]8_$O/\8W*P\-6
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
M>7;8Z1+8!0@=28[&#";X# _^3;N.@$K(8G6TO'N <I;@NENEJTV% 4]>8?_
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
M&NG">GK>WHVCFWOCEL#K*MX!-\>48W(G(SX)A#\5/+-?B"4XP39Z*F"+B\C
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
MUOJO685LU':ZXGY"*,-0*3+(&EEQ"!$?&BXAOM>SQ'?UKOCO%X8,:B&7<,:
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
M3;)Z&OT<2KB[,!U(2J06>]).K6(A%/E3$15VF,S"M:%\J[.7"H]]_LHBY)A
M"/CP,/1!NH//[A"%FXFD CB!MK!/Q= X@(Q);3A@H2$\=GY<T8L!3WXDF=%D
M$E(EJL?,+IBB2MN,Y9/16(7XW0_J-[\2?RR^XUNZM=8WYOK]5,-9PYPDG=V:
M1/D7CL8GB%-V=Z1&7[YZ-.*1WIC^=\Z] 2X")HKAQJ!.SF$$D2'4UTM -]'Q
M[EA5_;.E(%*65UM?76/XS(Q.HM[[%)W7O7ZF]T4D(;ZI0?ORM)/&112Z89J"
MV^/0H<!4AR 3A2+^B#J'#^3'67<_"^2>39+1Z7=B=WP[N56\025FXXT38?>)
M2\9,@/." 6!,32^S2^"Y+BY@11MD;9+VATY;[J'4>J](#S?]I"[!D]%"ZBJ$
M%MK)H](V$" 0#PW#"-2!OO#7@[YNK,M&@=^F:[A/?9)7R PN73N[Q+<<%XGS
MA4,[6K42NE?.5CA<'T^0\GYJ+^4W@DE+:$@UT&XN_O3WK6$RCO#)2(#EN=FR
M:7YB(W+7>Z;]$"*-L/WCX8A?DR;5D5X2L1MH4.]/DC0)KH"QQY(<EWO&K2WG
MK'Z6V041-?JZ'W8NWJ2$&D%'/M. $A$5&(A)#X:>@_F&V=!4U?KB4+LQVPP@
MU]WX>$@T@)21,KV_Q[-V)T/YLC8R=T,I/25X/_EG1-R!OL,%4_<<80Q_D?IU
MG0'^Q(F6Z?IW(R%_-0**CYD9!3V]%F-\QM#!;'S;NU2I8KX%FJ!@HA4:@SSQ
MS[DO781]<0=B!MJS0.=OUDJHCE7TXC&_WV5K5RN]1/XLI.7C9^%?,EK.>S+%
MU+C 4OM5N=&K3ZN-66OU,)U#B#,4N%;0.P])G>]=9$QS6WQW_7&"/_N6MPC<
M[E@4S%3Z3S3I:&94.4606BJ+B]<GBJHZ5%Z&$B^-Z48]?K8G?3"YBS*U<3!T
M5.UC3=44?ANE/7.S>D@>RWH5Z;]R2Z,G9*GIFUK(A 99G"BBV&ZCB&Y(<D,<
M0IXC]G[0:F6K"EHC'T7I+B=$F:=$7#PX8VJYVT"6/"KPIG$Y=*!N=E:G4F_1
M\)0PG=6:T:,.=KRVRO2^Y1IL(P2TAF' DJS-8J_<=4\Y''E3B:LS8+;R7=*C
MM'!C"KWEDO5>U#[&]FER4L/[YE[+75N:*]57A,@D]=7+R)3DNRDWO+D/19B8
MUU?^7^R]=UB37;0O&$5%1$2D28V?-*6*5&GY_! 1$) :FD2Z@!!Z)U%04*J
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
MR#GNA-4D+V*;)=[%V,5$9 IGM\B#*IO0((+=* GZL M#J **ED@DA-U*J]%
M5I\#$OWA[:CP/^%[(G5@.8(N'CI21L6J'.8S?@F=O[+POU!V-2G;'PQ:^4:C
M)F8JGGQ_4L19G!UUF09PS9OUM,LEW?I0>)\I*NT+8K8Y?B-VY" HF39Q:9SK
M\N7;R);3NK$/+,;P"!*XP(^O?2*@MLR?(09APY'DO^92Q/DN7@.I(.D15#%[
MM/HGQ'!+^A[R$8&1:.I'@T^4ZUL<O.5X-IKJ[))QY[.4T)OEWQ,YQE^CE,V8
MO;;5NK1RC.W]@K2%C\;,;NE'3A5XGWS+CE@G^>)TV]'776[!;SK+<C[7YQ:Q
MZ&5V+]T<^;+:=]EWBET_]R]>Q^IDWZQWQ,>P7R@&<CZ)2S82L\L[\2),383[
M5^A G5 CR(@D@B/B>_Z4:"$]IGXZDY[4X0;?U= 38QG-!U'SE-GO\2.9MUZ
MWE,>[4-J+;EQ*@@,65!D5_Q@_FS JD'P0[L(8YDZ9H'.<5X!N[J64&*F&ERP
M\/3WX*5B#G[]!X^OH*K""%7L7PSQ^B=%R@*T=1G(*DH*CJ376B^ZE5P3VV#J
MS!DWIY)<NWVFWH/&/@<1A&\D$VW\W+UX_+^-!+D4="G][+E65TR[H O7VX58
M@S' /UG#]W",).;0911B>?#BH#=T:28266TRR/&H\C/WUZ_G -^"17=(P9\;
MQ#,0;7(UBM9L:ZA1'>FX1?6_WY!Z[M"LG?$R+ELFLV'W.*5MTE<5EK9<T7'X
M(U)F1JQ(J%\:J\+AS\,,26D\?)!W>V A8*)A_TA/#0:#??X#.UB3D7[K3[!E
M;:K%SIR6:=*1+;>V]N1-D_/_MGZHO*V/%J1"C$888PTAG @GL6/)A\^3 E:C
M,Q%N0S<K13VV=+E8^6_>N+U\YQ#RN/V1J-1SIS9#Q-WJC&%T&[)FZ##=*%/W
MW@\E.WE/U.M.P5V<(M3A%%@(PM8'\9T#5'7#05@[QG, J\$FFIDD4[J@[NR
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
M): .L^<!O,G\N#[9O;=LB[]I1<I>UJ*1#99!W=/9+<SJWU]*:8>Q4BZOU4,
MF^< Z$3B3&+D&LAR;"-17_ OR"UXZQO0FTV0 ^0=_5(P[W8/CCTR+N>R.2,#
M^JG5<2ND"S65:A0B&#<I_$U48^,R[#9L'"4V"EK, F(-)+^95B=S!@5\'2[+
MWN*+X/M4<7QO'8>L7[R>F2DEZ1>EBRTL]_<9L3LCQ;[#<2F4A/2Q<=&3S';_
MD5UXN3!7\.L,2KGZF'@]/R%+ ^?<D>1TDMR9/31NMR9-RR"AW,,-5(7DCX5C
M9W[( NF#+N<2?+4^654,[=I4?_B;PO+B&UE'Q*.9EV]@:ZW^%+/U9BY^E[62
MTHAXW,[!()HC7A!2T A.V!=J.@=(4*V\2+O*6Y'E!8*8>I3]R)\<0M#UZ5^_
MYPB#QJ&Z'XO:Y09R8SLXB==05-<_)*X7)DJ91=# @/</+V<L3LQ+;D1YQIT#
M ,C<)6$GTSR%^.F,M7/ [NC"6MP!R4ZO-#_OWKY!$CUE(3YV9:J#TH9@V('1
MP5NUCP=O;. K-FLK"/KM@V%_U5@:7%*;C-6?DCEQ^(AVA(93F,;61HY!M_U@
M7?C9W7@.).M+QOK^H#ALRR4XUFR05SBZN%&L'N##:^%]>++K60[K8Z.: ="G
MD0Y9E-)+1RAP%V%G;_(\Y30B.CR*.#%N?9"7MES4.+M+Y/0XN9N[-V%>'>3*
M*.\O#M%[@7<,#(BS.' WULU+ &FBE\I1M^&_3Y80I!NZ.&0$3('R:^$&W$EW
M.MD8!^W0C0J0F7C/5W-PM*LR8F"227/<LQC\"/D5O<1'CCT'K$]@0&0RE"*G
MJ:1.!(92'2HT4]KDS]ESP'+BCEVZF"C*H^0#'O<E$;FS[-6<<01SB$S%>7D*
MN^=%G37GL <&FIK6S'EL-:<<^9*8X!U@7BYR+NJ^'Q7+MHRW8-<UZP<0;GNV
MT?XNI64C:]W+M6C-DD,$7I&Z-<F4?F 5.0/](4@R;\N2JP;UA4Y"J,;:SO/'
M0UG:]6&T:K6VZT1'JEH+.0HW9SK7)1!F,N/QLR#K"DHHNLB:]Q6.M; W-5[C
MD<@C4_Z5W;SY'>+ A;(P4Z=V/21G?*1+85/AH>RHT7'EE,4*_#7ZG8+<[E_8
M2!-L9@.4>[PQ_?K'@:;F%,F#^A.#4 )X66(G!P?J &*UD#-KR^T!0TEB@H&M
M^5M,"1_BV:U6>PBNQB!-\C"R#TV0U\+;Q!(5_R9DY,_LUD=3V@L;KUOYWULY
MV[L#+EG:LZ,SSM2*'$_T&FO2RK%$9\0".TK+<^\9#+H%&+=7[\_+C8%T>]<W
MUQ*+'Y=M)ITD58K6GNB55BAD<IC8 GM+P;T(K'KLM"3Z-7"2J&'>0"*#VQV(
M"AOK_!<0$N< [HNH$F1X_P/F5NLM*V'HE0D2,.7D5,=.%QB2%Y57C4$L-)XJ
M7XRX5TXS=(WTE;K(>W[-02KD%A3#=K^SV-9&@'?Y-Q>,O'^'653\&X.M&3>5
MFK-!2!((:PH_U4#O$,\!;@MDA9K@B7 7T:5'(N4:5"WC6G6XS\R2^6ST)4)9
M.3#P)U6+8>YL \_NHN3. 3_RJ(QBM .L ))8G2;P X0^B5 ,P1,#N=8<X#7]
MM@7U54F][_6$O:R$$"P CRS;0$JQIMH>W^ME>: 4[ZP1:*JH@G<:_'WLYJ_C
MJ]/L 'FP'A+0/?6/W,ORC(FB4RI_TMZ&=W>W0L[. >ASP(P9^18A!7=M8DFH
M=1?>"6Z-1H15!T8;N^7PY]ZL+@4L\W]0 J_[DKA?1:^1V-[P9%-(S#$7S@%J
M?\)V4,:K<W[[>'9"1MYDCH:_^Y)S=X0,<?CA/[;7E =F&3TM!V2_"*]RJ"G$
M#'TI+MC84I-J_S%>I*XPX#0,_F*CD;=6I('L(( I=#E$@0T05L_\',!.\B"L
M\V>*-H_).(IZ]<MB=I=JWME<[?RA?EW/]^JPU/L+)I\[0IH6L(:,!"'J;OQ+
M"ZP/DB0G@DC=#Y@P5NRXY1?.<<+5IB%"(TGLY_OOQNIQ&C37#/SNX"QMJ$YX
M#O4W]D%BY!JT?1_RYO;9?HSH,5D"C-!MJAT^EO\6(G,MENO2Z_0#Y(329S^D
M-Z&;^AL3<CKE*DENM%EOF9$S2'.8I)A7++/Z:[I:G]]JQ61"N#8WO>G>(J]V
ML#U(.BMLT()7//M%?&R%X4QH3&2<>*!BF41?B6\%;LK'X&.GVT'A=Z_9 G80
M5+A(6PN\R[72Z!Y0TY]MW!*;K\(,F_1!B9'?EL*DG6ZZWB18:EM3YGGE+!YS
M^0\A\^VBOSA4L&+K2,Q@O&+UGYX;A.0N"+>*?,W^I^7&,7/=$:]E;X&6!MN_
M]T^NU27>CI=^8DR?&+2'+%#2PE+]([<_A^<DTRR2T&@-XTV""NB:DTO>R]F0
M"7;A,NEXAY6H] =N*H]_["^DG -"@TFFCF64MCI.KX==KD<0)DLU]YMN+U5+
M]?E8MRY<_UNHZ.F1S&&UT/'U$F!DW\A[<G%(H.;-)I]]MKF$[1.@[L<"<E;:
MZJ1H3_%GO'B.F;Q.7CS:D;]\0ALZNG0.6/SVIZ<#6:(5=6,D"$I4W%! A2[W
M7Z,(FO,(GND>?>WC[@U3_^7QE[!'Z06+*.:(L^*%Q1MIQ->47DO:8<HC/TWS
M#..K8C4,6MKU]?%3WT9S/BSY2UT*#5W3_'OV*;=[7'=6D _A9 DT5;#4LA#9
M[%P,MR' NIYA4M=W#F99';GO N)$'O4Q#>DH9%XH05^EB&Z >%2X'57$L"W+
M6YQ7ZI@R>U?+5NJD[E@W3-TMB3$\IE$.8((H1@Q6:1*$#4I^D=,18I# %%G4
M#;C8;N.12@)=^]13(-",Q1]<$[*6LW=0G?'E5&S"'@\K6$&0;@GA^0A61$W2
M:T)/+F&FG;[<D<+6&"$F+HAJ"-\I=JC_1XH[PGQ5#2BIK%*#7R>Q3"SEAV.A
M%#K0,IJ>X-KJU4__9$1TM[3,6/VSZFU4G?SL2L66/W_JZ3KEJC!\F>J_O-8]
MHX2? S3+M[= !%$@*<<7$T[VGSX';'JW!(??7*Y@QO2R".GK7/,RBW3MJ:&O
MKM6>(Z]W8@=H&'1#2S#W1R+2BR9T- 0$$S(2?)HT^W3Y5H $00G2K055<ODY
MP$'W*H&(0=44.Y]=DIPU(4#;:Y-UG:%V+JRSVQ*IV^&BAZ=E[^U^W$EZ= U%
M=>@OYV)Y$[%-%#I/H; C14C%ZVF>O60;.^B:4N9SR9^L[)[Q_6\!?;=TRWPA
M6#6)TZ>0=@@Q KXY?M"P0) 0(N5TFYT#OG<AS@$Y)4GY+I$=.*][QFEN'WQR
M>+++9*NUM%!(GQ.%HA6"DL3E0:9_4HV$K4:^U"4T,U=!S<4C;:N?'0T2!/-(
M 1 2,WHI>+3[C2R%1\/B3'A/Z(@5B]QQQ]I0@&)$8\(VQK?S/K*<Q+#T:7A0
M<XBO/O[V1X]^E@M?0@KCRC=E$^W]+_R\%$&4P@MC5RA_J@[I^AD\JWE5IX ,
M$:SZF/EN)<(0,AIQ.D-A:,>)%9/X" E+)W%\8Z+>A>(K[]+]0^3"7RD&+$J_
MH=M,-V@?S60+<_EJE5'<Y22LY==E$-2ODCQ-_-8Q$B;%E& WF1?P,'\%@_^2
MHZ-45%YDB9_*T-V=HFH><^R-'.S3$U/"HZ6F6 ;".:"]MR[ 2R%XYY?,P]*&
MCY^X=X._??$6]K7A#^T>@7_7*<#1ZY._D.ZA678DI*FVS;0-GQHRER@UP!<7
M_\BBZ$Y5U\V$3 VAE@")#O3',XDV1H 3Y1Z.=7'D2/G:V+Y$^7.H4,*MZU4N
M?YNB(NB4/]B0+I&_-0L1=8(>A79FTHWFCI% WM*?U;SPGM.GL1S3!-.XVV\]
MI*)L>?V07SK7.6*D1 TK-$;?"WGK@UVHTN$PM.]0GA'[O77%WYY6QOM[O.&Z
MO.E(I(:&$.Y S+6V<<1RW5&-!=R/>/$_DMUF-.[-.GPT90]=LE3N]Y^/MIV_
M,Y%HOG8(] 0ZS1-22@YY4NN(NF1A:%@C*,'IY#E:.EUBN,16UZ P0O*Z4\F)
MX2N#PNS<;__V]<IVPB<<GRI!;TFDW[-#(;$\.6^RRS;)?\'I[14X\XYP%IV.
MYDTPU/93^O+5!HTI/NNM+441WU1'OK![K0Z^+L7?O/E324M_H!E5^7H<P4.B
M@Q<7PFZIEOE]IF'MRL^5:8G;^ >!@?Z(.(VD7'.A"D_]!.@U?<D^+4DN=?D)
M-K4BS'G5I8[S+3<W4V_168@:S$];RD)S^-FOO771CI4$2),;Y,.FQ[)GXEK6
M.: 'GKPP23*(4M(D?/=7/? \!ZS !_?D4()!!CC:+@FV.>=,_C'Q8Q<=7%^/
M])[)RN&[#>5PUL$A-=BJ3KH5ZU41@4IUS)BPIH=G6E-@+75M]?[ZM\M-BB5&
MG26VM4.OU]VJ>Q)-+TFZS.5ZR1!<'<3RY[@JR(K*J>ZWL0OO:DH^6BP.2O]S
MZ?&6[V?W(V2%RC5X:YV*,DXBP7U9@N7U&4_I5S&&\E-7@ZUK'\C.ZU7B(KT/
M.*U+.E5ZYLB].R>5%/9^]^FE0HWR7=/@O9^DD2*Q-VNHK^K7];7YO SU_^3[
M-@'IX(OSR!#499,TRP0PSG#HP,R1H5YH(SKB3'<)O4.+A2\95:KG$NC;>VV(
ME;JO$YZ!%I_3(<.Z_5H3]4<8=+Q5-I#=D!]$"_;WIQG:[JQ\C"WH=MT.BKL2
M'U&>0.P&WV=+7-R_92F-\$[02;:BNI6LW=N6/8MP C_[+NWR;K0#EG(F;UXR
MZ'[=7'THG9,24:U[W7&>J_;F)EZVUBWFT_7'++"+R L1ITK@J,DI>)/5,M!X
M8=5F$XMB6ERFX"SUCS1@OJ"K?WJ?7SD(<L5=^ZLY[?%0GS<[,]O,.2#(OH6K
M'8)]LQ[#8[@UKX3M=2BLU?@$/!D&[]0\-/^Z2#RX"V^>1%Y!1TP=43BZ5.(@
M98,>L6&/>$ 1#Y-+$9LV!X'J5'MNS[=,19DWN19^AI.,&^GA!%E(FQ^O;X>8
MYX)=,WP)4O#0&2\9O#VC=O8KYVQ4&],OIH+/*X@M:X-'^WLK/1^T))0$Y5#4
MO?QH[\22ZB%4Y_L7:1R(?8-^YP/O^0<GNW^&#P?VEEC 6ZMXJ5YB$N1FS3Z!
M]<_(^4#LUTW@$<L('"L ZDI'B0VGY1<4(/*H(]LV:PZ"-J@@7.,<0#5CHSI
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
MX0(=[E;FLPTMRDL=/1+BST$ZS ?VE14+(;&"*'0S. ,\DIRCQ+@,#9>;YZJ
MTSGBLC6*7E;KJWORC/R**K[K_>IA0>9R7O"F6D"*BCM$M*/4F'.V1Z:XL<HX
M@/>I?_S2H85(*P;9.QV@J%C@C2PZI8+G:XJ4:\SG #75'_ O0-*'E\B==6PR
M?OPW3,[/XQ #[&"DW4)="]GV03HZ_758$.Y\75SLQ;K\1GN!&=$GXKC$_:7F
MEU7MI<*2_/(B-1E8T5%PRLJ+Q3/#XJ?%G>"@,D6%2L<9<YDQ7_5^.-8 .<E"
M60!>WI'. !E'JN& X>7]>\G*/P2G_^FK64Y^+<I2?M7N4DA.B!08] H4OL!+
MNK#4'ZA)6,=(,/IE7[6NKON=5W%7P^?>5]WUNB\?^FBNT+L*,23$:YS=C3B$
MUTDR2E#Z4Z.^92Q[I6?/:!_T>0<ZSQZ#OKOU/:2,AGYQDG$4$,SA3]!*5504
M*K Y'/S3T@T:9$^.A"DZ9\J34VJ0C/U9A \=R2B6<?,WZFO\3^AOED:8)*K8
MNGZ+2UB0PR3OI!#-X:VJJR/-()S'8>LY@"&(!NK)?5*KH%2BE&RG\5=M:?R^
MU:12\=M=E]P(,F]VRVOW?!GYL2_W>TN-$M7I^TU-%>?[RZ/S28-L!1<7N>V>
ML@H_C4IS_>+@Y+JW:S:AT3(<;ZDNB44LW0C'VBRI1"ZVW)CH_>VER/(]Y/Z-
M ]R[$(L3>_XDY3Y.@F('"*NM&P.L '<!;_HUX6UQ*HGBH1@A*0N"N9&=$62>
MS03<_\M#^(JBK01W1%.R$'_=1B?KFEWSX\C6@=P<QV($MWU#CABT.!A:=@1S
M*$MUFV?DT4D7\%. 7/IV:L<@ME<S/&V:WQS;#P%2.N UX206.<,1KX7HU).P
M(-I%9ZY63]G$7 7- R9$RBW9SXH GZ(D??9'@/3U(_6EA;?5Z ^9%X>"9+)G
MR,GJOT6S1W:R!O;%[WV^>S$P_<)@P%1VU(1*ATU16U3.;8,/NU?%3?)/@LVA
M36\>PGC:[8Z%+!\F:B94?ED7=Y2N!0_Q-_''#J!OGP-:'ZHHP@:!-1*1*G=@
M@S Y['R&S;)&;N9!G\D+3HF'JB(=ANUW%>CHA-N= 9/'0AL2TS3X8$(&\0F\
M5:X&$DZY@_KM2A%R3O6Z.3];<JH0.)#LWMO!&F7E(WB%&;D.T=![*1]SKPN<
MR%EC0ZN@(Z:5Z*GR\DOJ''>]*U.KU9)EXGUM@]+<]$=I$>N$=.LC[1,E=0I=
M/U%Y>Z&R;L=Y<?^"7\K1J4P_[2[:T?G^\^] A3.,U_2O8MT>X?5W [":N'/
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
MXEYGJ>F\;R>Q@..)'Y*P=X;RVI6]5PITM2V+ Q1G)5$)^R!CW+'LE\B8?=Z
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
M]Y!(7\8^]7&KC)T2[KD>W?C=**ZWEZ\J"238I'W=Q!%#-"LQ58X0R+HA5EC
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
M)L&V5>^<I]4FTO#TQ'3+\@+^,H^<4S5D=M&^-)7A$T?$'F:A%,2P@)/P"^E
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
MU#PV=$5\Z9^'GSYMAQ]&HS/)PD$_?03JT^U.2\0_T]6QV"A->A>S'*V.V_P
ME"M^).>6JZLK<6O"'N\]@_YU)$EBZ%M@!M6(ED+5 M]'AR*0I;<%>#>]SCW?
MD#W@3Y4"GI0D44CW:45[?TL7S_>%A.\9[4R^$$%5BZ\@OYU(4*!.8=;FJ/RQ
M"ZG;9&V(-Y;D*ZQ+D5>\F7QH[=X73YX_3VQXAH4(/J_WC>*Y.9)O.VE4[W0;
M2AOP;NF_W3'<BTTT2DU72=)2A!HEC#9459H)E\CK:\!4X,/_PZ36_[V)K +H
M#IE(%;9?\)"CD+ &K0#.Z*3\)Y::'CU"W<SNX%T]G!Z54W/!&)^.0\5<A)PC
M-"[#\RJ_!V<NG8D->5Y9;0VR[*AW(<MLQ[AL(^>"9P'1N*>>VY=T:SB^*,U"
MYF3@^GT!?93;T/XF05H*])*#D- ?3XJ_OLO[0-R[!Z)U\?;3FWYI:9A5'K[7
M ME2N<EO'21&BQ5_YQ+:-2;Q7MZK4+?O1KUR)9/5AD$EJX-9V0,WJ>[NQEKJ
MX3-Z ^B3#*#,WB0&>5]/'R'7$:_3%>I4EZJ"L4MQZHMO*GFHDHKS^9M1%(EU
M&)*!NUNT?F"\\"YZ8G=]Y=L>>URG+0F9""JMY"N0T-0KK:3Z&EHLVK;4^%6P
M/<9RY.ND0VS\+B^/<*K09_08^F257KCE50(F.B9,'F]TU&,JQ]N$8>VM<!87
M7V96.#"7J(RDL)A=-JW,97$??G%@K!B@X.#$8'/0@ [VWV1OWL<7G@26JNZ^
M\CB8DW'RU-F"+JP#"?_,3=!WQG,L.>(FR@^&2.Z:R_M+(':&ALWI,<U)SO@
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
M=AJOR.#5'9/*$;KXD$$?+NV>V3@&V)9X0I'@'7>4):9&@0)&XA$W86W:'25
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
MYJO&OL< YILBPB<@XN\%LU^,/%2:%Y:>HU[P.Z!RR-'/G<B'MO.M$9/"D=I
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
M$>&6N,H@%%F/\H:K-J(LZ?QFVKYE964"FE?N9/J*6O\RU.\2_V.\R;;IQ8C
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
MUIGA']Z_TLXFX<01U1*[6;E1!VJ?4M"P\?MLXBTBXF*H+?4C4AP5#'H NH;
MUD(J>&*KD1.B!E<=^+CS4([*(^+?@T+/9.KZ<SW %K]WN]\? &Y'X'^#+H%6
M'A#":"Q;(%(:[;/YP_(K9P1#L\FG@+M=(/(">"U5,=*LE)4U\Y*Q<3U78J.%
M5-Q/SX&SWU)#E?,5Y!=9?7U*,U%!KG%+<?^%J;4HLFP=<4?L32^.]P3%T431
M>0/?-.@ 55LZH$43^#R8YL<X#!:Y_^\,HXHDO;\"/3J70CN)_DUCD-2YSW!A
MQ&#(/!OE\A2"((=HOTUY0@=DG>\"DL3J&#S6^<CJW^[VV;]Y5 Y-B MQ= 9"
M8N GAIW"KX<RKE^$P$I2!I9B$(R)(EC;M-["7FIC$1W_P;08&=+U@HUX7-SX
M]IQH=2FIN,M%>KW#**RV*M7G9WP(TZV"CQ[*?.12LQ\%-_[E (:8 8)8."EC
M\A3>IN?!7:>MS6;YBKT,J3DXCVCW+42-MPCGD)YPTA[:\ECW.QU9^-_W7F?8
M,M*23_T4'1#O-+N"^/+&%/0.M&!1>P1<MN0,_6]M5.):0->@-PZ*X0R&#I"/
M8UY5GG?@X4O;="0D>=/F;3. 3OO%DCGG(_[5%[Q%O IC#2X:B/XQW#&8*5C;
M+CR\FK.K%8IH Z%MHT!_&['R*:&C60VC^>KP'*]@0:^"<M"XP/RZS;P<B^=E
MK1NWXK^U2UYXK]:I'%GZ^FZ-1%.%_/2RF _E9RO6 8O'_Y@;S>)ZU11-!Y >
M[:&.SC@R_F!%SFE1;@2 J4R,L$UA-L"7G9-D<Y3>6"&Z;436!'#%(F52H?;.
M3'1 P#T3@Z73_IFU9':8!$&PPKL0XB?SI*ZI*2D_S?1A@Y9MLECF J;DF<6?
M3DSN9)XB-UD!+<1'4E5[E6-Q3MM7FV8?1P>T,\$8AL_BT3Q^MT%AN%'H&1+#
M]QY(1]$!\ $2YMLS:^#$W^U#*NA8!R6UCQJ30@<,A!^[2!SP_WOT(.@YXH,0
M[94U#XV*)*">9\=MOO&ET) TAIU^@RJ^TP&'!#;*:41\^IP,B^/,:?Q^>6+N
M1*=MP7CYS^?1+VQY^YF7+8R?6=U-3%Q*7LZZ4IAWI>2XT_N_[\#]?W7(_2H9
M_027&_;FVT\ D5<,&T[J2%Q&G-Q/ Y(WC"Q-JVUJ%>;7K^4-",YY='(9K_O8
MTB!2B.TU.B!&C+@?1Z%9(&87Z0 ^I#/KBM7/6DT3OLT(.B"E%T(^0L_K6UN,
MTC9'&X.$.:FY*E^7-",E[OB?]TIFS&.4;.(:7;#B5)_XU[8P._+Y?\O#_^7E
M?:39SMGQBG1G'^INT#SUCX6@! :C,6R.7BS!!\_46?/KI'?RU?[6GO)]TOVM
MV+JCITEV+K5)V[>^]I:$QT8@YNOJD9>RW??.<R$F5$<OJKK:W=$7$3[%<?WY
MN7^OY?=*M/&K?,\N['E]#P!6(=CB9AF1T4]TMT-0>,1E;_INY_D>X;)H\HFI
M-$H4M0J!+5=7I98UO:2=)QE BQP;I-H_"SD_A8\C)I4@#>JA+2EA?F#>#&-X
MI\</$.=,/&2)$I>,<Y5I7:C"U,)&1?!MSF(TW=_D92+#@]Y74"2IR3EUE2G&
M=,"',)MP]EMR.&$[]<V/Z'C4P&P4$F^)C $*RFM[,=;WRO+#VH\;)M]K%#V5
MD59%$_#0QMF_L[2SBL5^X\\)/)V;#W =^H\*="*B#$3]U6T77$#_8%:VVZ#C
MDG/+&^2"A\PA,)F\U8%SFSPGN9P9L=&?D BQO@4^OX!HS#%8-S'=I+ <>E&
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
MN9M&H?/F $F:><,4\1HQ80IA=S1M 8=2GO=Y<V@>OOB\LV90I!(WU"*$VMI
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
M7:3W78&ID_]5A>KF?F? _CTAN0)3.8G'=S+R>CD7^6M?;R41_^027:<'N)%
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
MH?]X#1P8\ J.'F2(=4:=0U=6RB NJO$%[,P64\%]3G#?+E4^@LOK5$NB7T-
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
MT:%/)IWS']]E>ZD<#&% %;R[^O_#VWM&-=F&6X.QO8@T%1"I$>E=1(JT6%[
M@(!TJ5%I0J1)BY1$04"Z@(!2I3<AM- A= 0$I$,B$'J'A!("">&+9[Z9.=^9
M,VO-_/FR5GX\+/+<]=I[7\G]["OD79XNWK.K!*K6_2UW;J;-?:W@S5M6-W$Q
MU_=U,4\=RSK6(>84K=/<@/MD8W@7FE6FA944,]EID4(RW>KBRR"7E8HD31A=
M5PY<^OQ9<T3N,U2UGT%54RM)*4!L+#+Y2:V!Q6F+?\KR\SZ8ZZV!+U3A(FW9
MEDKM5+3XYJI+[#=U!O@HH@I$N;YI0^ (HG+/PO87;.K+K',V9-=K",[ZC)]+
M1*,=C$.>,_UR3\6#EW@B]H=($B+; _[DI_#> JUD'+H+='F]I-@"TE9*"M-6
M2"JZM<\FNG%W;3LXPW.TV1N"?XB(!M*U< 4 )DM1T?[ML]R$3>?X?H1TJ2=[
MVC[FHKY$?_PC14VTNC$?M\<M.U8M*H,UV9\DL^C;6A(;!@?4G0$^]O[8E4+I
MNIF/@I/U1@3,IKDX'XCO["G',-,]C7=71S(%/UMX/7+2K)WP<7' ]*TSL;;9
M[HO+B%AMX(W23&!$SWW\CXU3AW1QSX_UK]O%,$='KMB$0+L1T_&U..(1A;5R
M?@?]$O)Q5\#5C:0I&:K__=.YDRLD-RK3WAD@?I>P>$K6/Q5M1-:!<&GHO5<@
M^C/ EGG5&6#X%?HO*\2CN0)DR1S4*1!WDPQ!T:(<'[(],S2]D/PLH??#<FU]
MYMM= >#=GYS@6W=X'&\W,5X2&V]?O2<F(J9X(WZ\NKAQ^AU0XZMI"(^-EDV5
M09"A;O-UUW@4=M0F;'@.[R[2*;%[&=[A<V*=%LMH(T*X5)HX;T2M9 ,[3I-Z
MV1QC=Q:SD']K><,"U$:I-ZD=<PQ> \KR3^SP,^F4W%N0N]!/2>^>+]:_XYYM
M0E*OE.!?@EQ!4_]LD%MK#6 1@=*OF[1RY8/I$XR?!.>&<P+]99M"/,;CM/Q6
M:.-*@N -94*I4J=?5"7F$6RPVL?X@H@F]I<WPCVA/V9[[%=[SE^,>#[[J+BU
MN_@RG;O]"\TK"1V2:A84F2O/7]>L3R171UCDCV=C9F=DYA[_#A6/ 48ZFK$+
MYIA&!::EFCII[X&W_3==,5]!>/?=CDTF-^)C&LB$"]9&DHTZJ/P1W/Y1<,+M
M#+&+GUAR[GG$JSTSJX49]1Q!V-"XA/X%AG7A%+(QR?9>K:$V-L,<766EPCHG
M23]D UW*)$F:;9OGP*>.U.E('/B$9S6$,M0/J,',K$Z^MC!*ZTHOF\WK8^[=
MIIC61(T'X,W86E5?_ B(EN'IJWFVR_ZLTII'A-4J/TLT>YW<.YJB-G6$S>QN
MD#5>#>NMI"@(6>24B D>/7.1J@4WFP4.!O ^>>7YJY_]H[-QHFBWKG/:B%M@
M:I178(VZQ1D@^&V 0%X;60+6;Z/#;3)1UF0F];&VD2Z-2)C&/(F[L8FR,>?F
M^P'=1& 1Q'>1Q/S31(H]+HF!6&K8EM'V\PQ@YGOM^@-XQBM1]>]QD+\%LNO/
M 'OVZN)G@(K9S3/ $TF)W;Y]6 >':=AULTXC^(%P2F **M8HJ-RK!(]BE-?8
M&4S5]35LII(S&1!M%^!JN@0&XK,Q5=9BJZ<G0QVENEN=<@DK74ZR=_]E?M?>
MNWH+V'Y-ZP+[*J0B=P3^AP9.SR&?,MG*4K<S.$B.K.L-W-DK3*VHIDOZC^LU
M?LUXUK?QN*LBB6A"2QX-5$MINS T0&?BWDW[0.#"9 A26C+G885+F>MCEX"T
MX&5KS:$/E.NV42LM W]_@*,.&07\<QKJI5+ZZ,(_%8OOE@A,?>7<2?<?6+KK
MZ7E>T3PMMQ/@,1MS-%[#X:=^[(1&<MXL]+6B'D(:)HXS!3Z/(6.Z7M[ET<"V
M:1L639,5^[5VF[>7 J$:;&9+CMO_NQX I;M UJ&.\'&>?E%G<<Y0(-AW?E[W
M>VWR?,%ZU%J[AYX-&I=DNP, Q#^X.+E:@SP#T-&1VG6ON+$ZH2]Q4Z].[8:\
M'W.5YWP*][!N%Q#O*G]BEMY$V 33_H^?8I7"  Q3OQ3ZMOR/_&"M[U500!G_
MQ\Q\!\IF/BD07X4#OD?C4C,O!] 1L)TZWZ6;Z0E>IKVJQ#VK?H45QFXAP>T8
M.TAJ'1$Y7BD9*]5A;RQ+.KF.5-YWTE0=*)28*>PJ:99!:L;VD((_R5F9>GSJ
MK]SZ]_5CEHM_\OH2TNK?I.6F)S>[*!<T'Y#EB%*G)??FL"K$P)& =_E.1US:
M<ZI)1S>,E.)*\Z-K&L( KC;SY7<OXW@B#D5W<I(T->(5O,A]-Z^C+2C^?RUE
M*8&C: =@"/4"B1,O9S)6G?G/AL5K OO, .I7T I5I9<S*^JGA_#(W66]NYSG
MUB/P($PPKCN/?(4Z9L/P6Y5W01=!9;WLE7[WA&KK6:,3J(WXMJ#['BCSA=M2
M,.BMGM-+BEI!3')-GMFT>--> ;U&;2\',7V\UOK(6BN"(%YV7KV]%.@BKIWF
M/'@7[-D;&-)W7!-8XR]P<G%0K,7OW:S-\KYLHRO\C=\"FA6!R^6[0Z#;UJ?I
M0N-:O'IXB8U%M:^%6T@.])VEG2$EWQ=30&<7WZ=?:2: UVG%S,Q1;K!HX2<2
M%EFN0B>Y]*.?&FZ:*3(12^I<[*149"_B#16MO&XM%K"'L# ;ET>RFEW/$0&/
M>RRY]DV:^=+ 86F P">JM,C'E<3>)UZ<FS>8.+.U58]@P)KXQ,[2%^C ^I_T
M<R%-;=^+@F\8,_[X4?KSUA(7A>.T[ SP6NKQ F1[?^$F544F9AX/3RZ>L1 .
MS[>*?%>]Z2W]F<8N.]CH&'T^!_#,3_G=,T 5A8_W- 6-2S\#<*OZXF2B4GJB
MO-2,P-1VW=L;;0?']R*/IVW!"M71X0K:?PHN,BYM+TJ:A7EFA>89>C>?I"5I
M,W7O.UFF*Y35C@N>R+T1"?_<^:IX)(3E;::*RX 8AKYQ[UYZ>FF.B[?6ILWK
M ?AU^"\;V3'X#42;DKHR;&'5 )WPC* QD8EK%EJJ\Q&UCII4 :L"17ABM3/G
M5R-0L1_1^">9O-!19XN@.8H>(3 _V%'@C^QG+(8_X]''M/>6;]/\N&8+0BNC
M\FXNR#C'Y3?/8 W>(CBF=4_VFF/\;,2ZGWU<#G4^R#,ADT7K19%AV_>:[R>M
M[GQ)D)1-\C$QV0"WLL5;:;'9V#Z)R)P5N;"/7(U<D.E0LVT[ Y1G!@78%\&&
MK%/T>:%'V4./G)YCW]WHJT#U\TX[SH5PW@204S*)L7C@IQ8@M1=RR9L)VCW+
M/Y;:Y5,[.6'!U+GEXA7Y[U=)_9M_WB5(3_<\91Z?9F%8[WL6T2WC]S8,/TLP
M=)T]TC-MD%&/C2B(]'[)V?><8Z==#M%DJ=NE2=VUL9O8[95 G3*NY,1LW+>S
M,Q=PU&_*^B!QB.R<P[(0:PF3;;%30[B"MAG%3K_FTN4S0,C") I;6,;K:A^Q
M >:;&/U%Y_[OIZA"U>C@[UVPYB99DN5B;8=_;' M\&KIH8R(?NRSIK%K67$H
MTV36=Y:@Y0]][[GO<PYZ6I% C.(3V1MC9=FIF3*-7F.6X-Y]:1NHM927LL>L
MI&&.N4%!V%NGQZFSX +!U"@SB97EYM0C;ZT#M30C4Q-'>\:\Y$*Z.$@8HL;L
M$\66_(I&3A:';@RDQZ8I$P14H1>OTK=O+MLM?1&5VJW>SWHEPX+CNIG\CK:3
M\=P+" JK%E%^?'XD /(#EF!.2EPP4 QO,G#DJ1BZ5/F07&?SZ-?FRI.]Z^10
MK?XYNB"K"Y=/+:((8-.R[#$>F_"-G5T7=@K65*?X0&!!<OFP^'>[MO&='?
MV'DQNY(FSELVQ&9:8@_C7!?>I<C'*\3Y%;ZL@[,+*'0)XNF$T>?/ /; <Q1A
MTB(2)J,?N8"(4;]!>1J_V)MQLC&W7>,7O?A3-2GH]0S7A<$103K!V-1)8@*Q
MF!2GV J:9NF>O1V_.]A"$RIACJ]W>%SV70.RXRJ VT_,8OWVE<(^TB+-P[C\
MR\;]P1Q4&H]?;HJO,_A833G7[X]\-P3S57NJ[\L7?EV;#6??X9J42@]H,=0F
M.F<>!$2TT7)/?"2);#'B15MBPD:2G\L!L>8(@@UA&G,2$.^M_:GB"V"^ZY&!
M.E"DL-I2K]@6T6;\09/&0N0[U2L9-T8I<FZ,L9ZGN:Y1(]J_V!6^)O (I*VB
MX$:(-A5[TO2\_B=,;50+,TR1>GW&2+]&03&^WY98M_WOJN^C_E WR?V,;X?(
M2C0N"UVMV,4$I-);YSPFW,4 F2@/").?*.%O?FQ3N_'FV*HGYZ[TQ ]W@X=N
M/X1\=Z0()1J5,-9>TKSBZ1$+JDY(LQROU:\5=S--*EBAW.\V;]8V&I ]7%D?
M-<P4J8SX&#\B:^*G*)P4WJRF/W;?\8F C("X^*&#TODT9@V$RMQ-.-<FWX73
M""HG+,> $-/L+1*+DM+<8&(&<V_5X+%?PK8O)AWG.MSL!7HQ^I-!V]?(EJ1-
M'!V%%8M#MP\H=EJ491;!,K62.RU*?YDQUX)?RG=FVM:8R]4;Q.E<O8P377NB
MSJ3/:'>:YCZ5J'B_#\@ %MWW5)O96G0=0#D$LLO<N)5H_JJ\[ K;(B@:7*MN
M\WRKU%OPJ $\ ZSI]>:)KX8*NMP^76:\JYZ=.RAQ/#IA6X.?C%;GG0T02UV0
M5!?4T7&8D'$SR7;;-OV\2U9ORQ2U?_ 'K$:>1-%6ZG& [<(0IH!ZY9M,<(!,
M\=.&CXI)ZC>KL"J"#*K.V8XO0"$.3F </K_8YB;*YAZUZG6=GFZ=>4]<7O&*
MG\J,RE:-,)^D2%BB?O&LLWM0E*.WB+Q(SK)%B7F)ZT3!-NG;TZC4Y+=1B4.W
M#'C6[PCQ/K\0]'"0"2Y%G55G((116!WG4;L?N1>$5L-5G0@1>&<_:L7E>(;8
M<JS8O^\;510$D\SI;T5]:EU[@J0_+5!G@D(JW3I H40#4J-%_/Z"< A+!$I7
MS.YU=H6/= WEGW[%I%_TMWA648[))#<=CLO&!9&FA9C@)?A>1%-&Z;T$78E=
M>]26TU=2EAF=\I<-7*:\8+K&-D?#TC9[ME--BBO6NO3-]"FS0X4J%+_XD!19
M(%]6GSNU\:R\=3^;L9>ZZ6VT<QG9/402-^LHA>(4M_K)<D[;[PJQ-F> =OFW
M,L0_RA5UGA=W?GC&/W[:D:G])LGBB,(F0UPB>>"'-,;EA?#(#Q10_KIR2!>J
M7[SK$JK)Q5_LUMZ V.NV51%[#ZV."*4?7)WCG2(:Q3&Z[>N::?4^*U4K:V@5
MWIO(ZT*,3\NOMRN:'L3'@CHW-+3GF"/4;- 2F=]!7&A<F@&89W*6OLDN81?A
M,--B3!9,;PY&S)GLU:#GMW5:3PXFE$-*!],+S5OX[I\#"ZBA.Z]!BDX4XMSF
M3_DFV@>%@D:ZV6J#Y->Y;EWY'@@XWQ1,'"-=*Z#HDZP1)3]DN\I>*VQ[,K7>
M=!)X6+]H^\=6T ]8A%QVO8<?HA=G[;&7B/?0K3O])E1229:IM/"J_$-^XV/$
MP>*DHXF"%OP\+L AMWL6=D,J'T,+G\[>'C$+OH1-N&=[&GY?@"], -/RFZ1"
M0#\@S<\/;3-=W_34^N#A(M(O7\7W"_TSA@G^:M(>S[&0GX4/7O!)+7G>UQ=D
M$K$A2:F]6G'N2VR!P._WT'D8J/.IJ[7%S0"[=&VFW-V2B)T,HG5&$J8G\\.
MN&%\U,SB,3!_S%#@^-,/Y3L_\Y#KBYM!34<+-W*( ]XY=,L?72C^D]_U11(9
M%(\>RJ_<"2Z%A?L?[XW_^XUW,JAZ:&OFBF24:K"G*4KAWMZB"76M2SDW9U6&
M)"ZS_32S$KU54NILNG_Y,-V:*32COH,#D?C5OSB-RHXOH%S-(6JX14*N'T(B
M^81"RK)&'.PJY1B/)Z7ZP4,&H:HG$P@*1\>BU&3G&0#SN&..Q6N:ZW4U;.S>
MK3- _UC4 V!$(G($/66&<ZG=.B1+PW0ZRC4K>GDC]-T?M#D)<F/5<17 $'B1
M(60J38*=27PA';N1=09@.J[:XZ)!=6U=BV%1*0\76#K&C<JR%&N='2&Q5W6(
M*P,N]FPSS;M-8]MJN6K#Y0-5]/=P\5!__\C$")WV8"%;NEV^=#5H'3("C:N>
MJV0\ U2;M=T,>)JR71;KAJ>.;%!ARYJV7I>-4!Z_*<VGT,F?[E_?F*HG 3G4
MGX.G4<CLXV9UQ\A.I5^FK-(EX6UM>KDF(Z[] Y3$N9\;"+M,DH1;1R;&4G-<
M6EYG1JYUWVG_9A*OD6&T;CO17H1=<7N4;!X@3^#8RER$2DGT4-F;QJ3O]<9?
M=D$]23&_F=7ZC%OP5 *_LX^CHN9UU"X83Y3N5*-92)$L+H5?I[-A^T$=O$\.
M-B'FL%CJY8-AZJ_D.=9J_? 4Z>8<S!1J+>:RW1^R<7R8&G>4)P2Y".,6:%T4
M6X!7B&H:6A4/:J\C?5-MFH>ZW/EN>?SS,J@DY*3:4;1M7Z6P\=[ICO6]VE?Z
M)/[8;C7@_-PVL,P:5M*9Y*?Q)<4Y6Z=P]E..PQ_8I4$YR ^+Y.TJ?++>:$$=
MC2[#<=,!7S&ZX26/S/%R[Q6]Y4GFY//4+HZY6H[.F<<=2<K++2%"T87U<D^C
M-EKC94-.3#*Q1D2URM,$BB]T'@KD-H?U0#XO+&#U(_0/7OF)B03-*/%,YG6F
M222N3(^&/'T<;6,"*YP13-K>:MGOGW>],U#Y)MPX+S2J<%]%MV^@AJA]Y',
MLD#8T^8=W3&'T5E@KO\^2&SA<+GKR9Y[=$0H=G[L\]M(:8GP82#0@5D#?IW&
M"+(T/+&8W(8N!.J8QUJ&/3@#?!0Q^2#-7Q?2_Q,7)M'SN(UG<J<36BD/V8DR
M6_[CG;!<[RK_K']E-N/ ^\@Z$>4_>[0'LL ?J0[(/;W0Z?!,!^*C/;O7V!()
MM9C]ZPI$"MZ-_?N0G4SREM.UD>HS0*0?$S+9VW436O).)RJ*$N\Q)[AT<L[F
MF):[OSPMQ1)C3K^6'J1K+PY,-MV&=\DZ] ]P7.(A!V 1./F#Y&UZ?/[DHF];
M[#68S8[24JQ91=(EZ;O7^CZ7'OZ#!B)PGS.O[9P!'$ D429:9N--SS<[9!;O
M(CUOA7.-_MK34]^S"BFVKZ)BYB.FE%/&V\G#@>_\ R<A'L?,3BQ;TI(YT7EY
MDI!&^=%473@9U'1:_3_#Z#\\3?Z;\\"!AQ":CFOKFMNSR^#X^VW(Z!G@B?R5
MDS*Z,T#<#@<%DJ,.BD4O9=!45?"AUC?J(!IOFAD!9(*?AREV8'RWIA=U_3HT
MADO?E!Z*JD\NSPEZB/\HJ1D/O<D8)<MS*+\)N83 _<AD4Q>E0/ ]H8<RT^AN
M.-_HX;;A;/NJ<1T'W#23)U[\WD##N.;XQ82D"S'9+5]./R*6^N%LM#Z6%"#6
ME<U^F#DXI=G;S%:K9_%!>SW]P;N^I4@WE3?N2\=\;H=^[*!J^_Y^COZM]6W[
MO.W ZI;57@3>BN58LR<&O;GX] PP&M+LDXG7WCW6*FC/))^//>44\D#C+:<P
M^B3AGIB:HC?Z^0DQ'>1'LXTL)"'C2!$*Z] \V-04.-7J[A]N]T]^ 6V%:>E-
MV!D@?S@/="Q9< 9X0=L/>E4+Y $1,"TS3T.TF:O:YY/(IK;X_GF9=$=H?O-4
M36UC/.>_C-]F1LP_EOW*E;LM^O-FSPBDVO&O9/<BU>)]GPU[Z0);J=<F^:N\
M1PZM[S['I6!>T&LF0%GN^[JW'5U7"0Y2%SG]#'H52VN:&XW+ W*I<U,,*YI3
M-MJ)U'WP$[>,L8$:?/Q#Z[RCQ[?K%G>"/"!.M/Y<%#U-6XC^UJ2&O&00CZB5
M5J81Z^$WHAS#A\[?.?H<IO$%EY6ZK^HIYQZCP_D<1?QGH#4%W?@=.HZO+SW8
MBU^LFWJ+&QM]61DK2Z]'A$F;L+M:JBG^[J"-\QI\-&6UAV4Z]3E^,EQ&6I[)
M:/[PY/EC3]46.Z3C;0=!V[$ML=M!X.-',>,X$&/ Y3F\V2Y)#!TCT^0BO[S:
M 0S5ET)E?./9Y;E[N^]W&Y\Q)=\P5J(R+3W5,\IV TT22DHGJT^MVRA WE="
MKV,B(^TF;$A_[AZ_UUE^(\<,FSL*;"Y9V27Q"QV &-'.9X!8]0OC@L^]Q^N,
M>)ZZVY&%QCN-7GCC^L+6=!TV'B4&8.^T&26*QT7=-[*JC$BUVI:I/,FO>3IM
MD/Y&73=I<4.S]+YVP.#=E8\S]TY3W+:EH]4PZB&GQ6< 7 R$CBI,89B@13H=
M3$07/Q0I]68I6;-I]'G[KOOW2BWA%<S&=HC0,6#I3C=4GTJ_B&?HF<PLWY[L
M@& 8'L;[!.U8JTNHS&A*=#>.>K#%_9-$#UDVDWY_XZ+D"UM7B?7=&Z3L_C8^
M]C%4J?9+MX)UA<I9JY^(Y32#+!_0^W^:CH@&I^5-G&1'F,0S MV'I7'I>\T*
M!^O[.N\<)J:_WJYG:-Q]:>T9:T%";O^8:+$4]Y91]DBS'SQ.RY).2CQ NZ54
M'$&FS-481^2=,.G@=@,B-%'38V3'H*9F=\\7='<780<*)= BW@LT_QSY\8"
M U5UTT*-O+2GR,OO(*)2B_BATG"('),) U6A@] .Z!#,1"0.PC)-\M1I,"];
MJ:V1-@4_?:@3WYFV;<+K;];:D'")A@UQDR*<J"@6RC4I>#(,2=5PT:$VVY\!
M?C/Y-SG&= Z\<!K,3;-_]"7%9;K9V_D$K5B$<Y>&A'RLNE*>QRZZ(-XESY82
MDR+BPA'_FV)+VVH/X.W*D.UZ[X6L15W+9V[G25H&$<L'$N"G((Q9E4!QKT#,
MH]N:FN=FDI3$%5U/E4@?R.HP$-'Q-)0J G-K/9%49HX(N%\RD_IZ)?Z9O;\(
MXW3<M\I'R  /"#]MZ+5S>\(4F@8NSPNC?O" ^,(GYO:<,UD16T;CB(,8B[7%
M@%%VHT\VS$;PP;LA.=4^D<TUKML;A_>5Z,3:1N<+%VUU_<W;\Y:A?9/QJ-DB
M<ZD;F7*+:)*B"E57I!M(E.^E 6O-X0H:*.6&QA5FXDU[U5DW4A+_@!BIG-\L
M=OKH9,-_G;O4ACL#_(AWN.:V44C/<WB _*^?7X64_P#B_^['QLR;!R[F.35-
M!+:&7\0G.^?2]#UX]RX="O/4*,_K9R%?51'-9UTB"R@6[@G!&ZG+>CH#TLW2
ML&J0_V>[*7%T>XFA.#0W?L59IK<E_4V@.4&">OD(S]*#8)*N9I YO]["UP!U
MB!@U+K\KM?PCU;V20_+I5R5!]8>[5CV4:Y,X=+?;=/^\8W@3!\%(NZYBQ L[
MEMSQMI^61#B(, M%!Q3Q9/]C_*(TBI.;=W/+F3 W#26ND1!D6^<,011>;24K
M8)8]7FDW-V,X*U+:2KI;54G=DB=FZA#Y(<8SY=5=#,FOMD2;X&K8E,9[X#0W
MLS(]>[0&CY2,%>UP^!J@*V%0XJ0I&RMIHN%B%-V\8SU>ZEI08:#!OB\R_M\9
M5OS_>?,@N[C3DWQHH? N_%Z 3"WVI6KFK M*:R%P<%O[YAF@(;7$<_X4G3"_
MAJ7Z\8[_+P=8 OZ:VQ^>9J7BCK9LI<.@H.3 10E4.;?^X"=TD\B:CRT!65^"
MWZ4R"Y)HHH#A C%_M$G 16$30F\>\HV-DF]^!W?J4R.QHZK2U]*<86AHLZ5V
M= 9PW29-D0;5?U'SXL>_0)I!W@%'%&GXNX2_/MVE+,O?:11^X2"!>KF'?)5R
MMXDDMK ;>P;@D?+RC[U$\O&$YG>5%,7W/O4/V R_W<9JGW[[7_Y:=4)U>CTY
M=)0H?1J+P'T',OZ@O)S_6ZC$I#KPT8(EMXN11DURQYZ.DEOZTY<OI83-HM?
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
MJJ%/JH'%6' @7P)7'BK-!864%GP1I]5(]UI2TY+N"GV;*C 2?A760YP_K0D
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
M<R:8=3)45Y/O.4K>$F&J\QG<D5NW!OT/XMX#JJGG71>.HJ)408H($A60$HJ
M"$B)/Q40$) :>D0Z$1!I 4*B*"!=04!!1$"D$^E2 X0JO4.H"4UZ0@V0A"_^
M[SKGGGMN^[YU[UH?:^W%6IMA]NQWYGV>Y]WSSLS& [H\=B2"F\66!A""??-Q
M?'J?-M9O[\KE*_^Q"7]^Y%2-'E?9ER9!WC5(6",\R"W(@7FUQQY#NP>'";K1
MV[?NGA.PORH+M4]P1$M7NG\J-KUJQYOUI<85(Q%8B5 /2)$</+QC(>UJH)-@
MV<:Q5CS5XY)$M5BM O_D?8OP/>;_@V+V75-:JAK<70QA?I_54YG,-Y,S?(E,
MP$@BY2<1)G2;VAD0ML)PR6EY<&"KWR 6)K3XS??I/1]P,_;7?(X.]7?M\+6A
M(=^6_N:<C _-;P['>L!$$RF9QA, !]C!@$>KT-HE.3DE^$OR'95B^YVL1)/W
MQE_V&%Z/UL(-(@J&6JE6W$"83F&"ZVX"BG-]:(HP+\V-'6FBPAAE'"VCKQA9
MVHI;)=D,6?F!>4X #FB<9\MLF6UML38>Y"U=30#)YMQ;S?YZHV?D'DT:CJYH
M8$5V^*%*#AJO>L\GMVGQTA1&I:9W8]07ZSHY7?]A:A%$[S@+S 5R0,7H.*A$
MDX?KSLFTP=(YX:G89%NQFM+*W@3G,[8P_OA'C)Y50!WJ>;+NL0*%+A!#8A"6
M0\AKE&<5"5@:X\#")9<9 >.JWJ;?97%C7X-\T,._L'Q[@=O>%1)ZHD;^!ZM6
M;B^LCNHQT(Y?HN=(2BZYMD4.N!SFH(];]=KUZ F/$X",.;U2)03+L#H/LML
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
MK#=-0]C^G'5",C8(=U2!+#YNJ$U_O_0)-UYG\U@C8*<3$SE:7V[I8S;A ]8
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
MABP*WMB91T>B!%3MB-!YP<2<%0RG*O"2=5%KYKO,AM#';HVY(KHTDK"90>+
M-M?9SJ,OGHSSMX;S33[BQ8VU>SD2E[DV"LPJDR%E?NH/&-K&!4S=?/!,'T(U
MAT7%<)?<CC1FCB9P*[8XH+.A!O=VSOA9;B([A3N.QG259+RO1\U 7)H[ 82C
MQJ4;Q(8XH=*TKE[G7T')H?>>_>82$%LJA1+ %*Z[M^G!_WGH:RN7WE-EG2>
MSLBC;C CP<W.E;!LF:@TK-?^%5'T?7W7A3REQ4^_N3JWTE]@9))BM/!C(8%.
M@GT#.J Y\ 20QD0B%,SBKHSAV=O1YS3FXGAG=9*2_-]K$ELEMSD6M80?6YU^
MC'?0DM!F  C$84"=/=O69E:F1JTB6Z ?*5[QFRD#6;A.[ZF;KAJCS8J;M=JW
MAS/'M$7S[32X(/%!IS00*+H_A5$K5=V/.1&BQ*22N;#!I!W+D:^]\QNC&!>H
MY/W>6XHL K$5>Z)8X$5K>!F^*KQ"MS[=;;B\"Y97*3TR*ZS3\WK<X2MH$)T(
MR0K)CDNKEE 6F2'-_-G^>=@F6'FWV(9Y9]#PY9"NKJGS8>I'R&]H27LS!J?2
M= *H2&\)MB(D1TKYHL)Q[Y*/>7 JV?'@6[T_>$*N=Y]_'V9F')UDO'/1LJ&H
M<$= X$5%\$<)S<Q2_ZB:$=MI!2MYZ[*KJC9 V%VC'YLCWPMW_1IB_AS\0W^O
M"W_^FUUUP#&;FY((0Y;H64FX.!565E)CU?5H$5I[(P243D[\$9SSV"H4>%LT
M/5N;N&9T;!NWD%Y_H1V/*_A6D\;*96ATZ__M04G_]Z]YNE>\PRTEYD]9X<BB
MEL/70RNS6_QY?B>P/[GR>'[U5#%"7R+M_(Y)?5V6.))#+T$\MP#3B>E8%T/+
M5Y,Q\XZH*8KL\'?;UCV8(SA9(1E%BB(DI]*BB!5^J"$;MQNH?VQ-]6\T/U@?
M1GYTPU!_-A&^U8 IYZ +06>YYVKB6E&Q1IWTTEM:H6HB=1;L2R+<C^A"-VSX
MTR&2FSB=?KQ]O7U9RDLW*E?4!;_6-1A] C")IM4+?DBFG>[+^//WHTG9"<#U
MJJ7FN1TLSJVJ_(S,$--2AN<;</FY_,(J==7!IV:KSQ(3PZD[YPNA/&;)Q)_<
MLX5"P-[[1^LUQLG3GL-'EA^F[6VZ[^>N:J,_95,3U*7<-@N"2??Q]G34A4#X
M@$D2=>E$_6E[RYH=!8-WBLE6#20703-PE+9YU[N=SRA&27H;N!]I[3E0W6K)
MKN#41T=&)X V2_6/\K[Y*Y6-1)8JL<^4'N_ OHWK<U*G'(X-HGQNV>.35+(_
MAU/.RJ%T2!LJM L9W_). /JD.Q4^*N<S'Y4<;A:ELI-%@:^*+"QA,<@UUP6%
M03'/SK/.DEV1^3+3<RM8BJDR9O=CZ(97G(O(ZM8A/PZS,48<T]$"%?7 NRAW
M]N/C9^\WLH]62WG2F$SQ_&IK]EEKR848GYIVIBJ:JL&*S8_$XXL(^<%4?XH0
MQN6Y_<&!,7BEEGO0%566_&KW:8/6VUWP^Z<!206BM-"47G,/V2*2688!1?9C
M.NUQH;2U3]5'2/;L$H)4A&K2K7#7-P ](,;4@)5@$3/X=R< W]/S.PIQ7L?:
M%!]R=.WM8,']'N&F:<?O/'.D@ZD[C VP]1@9; HRG*G=T<[9^0JQX SSE;AO
MIXM]"AV;E4>%J#NWT[_?R"#G'%W:$WC8<+=OH1 !!J]/D]H).5U%-E!AF2\Q
M#TSX&2FGZ-I8XH^J+#T4:Q\63;2R)&D4@K[46$R6%V*'O+G;Q\XU-&9&JE]>
M^(T<XEJVM%E6/#(7^OBD?CD@L*R%PGM\BJ).+/S0Z>L:4*0KR'[DL.P4[/>C
M'QE^H]X3B^08I%QUW'<7U2\=^D9;K -=!ENSP30CCR@8H2XBT_A=V? 4G1.
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
MF;%. @4ET/]Z!_AO]4NT<GG?6K2)_*]/E&#5:C[R0-LK%(W$%.[OY&D+P=^
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
MLS;/S+:F2-SJV-C?V.&$)I?[5@[)SH?3YHDMX70*)%,DO]OI59H:N(/OT4*
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
MI\!B&P+(TD9SE]M18N.E79K0AYNKM17OLWUL>CX+-^81A$$D-F [JH;&;.=
M5S8:8%7?"1EMF4*9KCB;!\707[=CI11>F%]_]/K!S1NGN3^GG?V4K$=UW)S<
MH()-RAHL^:#Q=X,TEYCSV704NXO0W67Q"D\M]7"SD74*:<P?I;06@Q4#R_@0
MHD7L7&W=I/FZ55<SZU)(%14@.8 B"#&1"K+P-,PK.RVDY&CX0K 63#,=W;G,
MA,$ET*PD>C?/L\35EDY*H]A2G2D3IW7^N_GWZ3/B7"A1;<_]T*COVN1+U7^V
M2R0%?]55U41B7ITD][ 4]Z:D)%\$JQR8OO^->%3("2::*J8IN?;17Q5?T!55
M*95W;*'8.GT"A[I0 0Y@L6*3A<$A&=TA::\U?;'F6I3)- '>@<1"D._J4$Q3
MAA-T,=7-7@I30R,7/[[,&FB;+[I]Z];GA)+?V@+O?O.@2"P'7?#K2#?0;%4/
M\(:*3B!FAPD=C]%CBJIF&-1=F=;>[7O_(CR)]=)R?)C",Y5>!:XA5 T-<)P2
MHTX+HZ>L&K"28;NRWS[HUNW_K1WV*5.Z]^'[=J+U6L/?K^:WC#6,'Y\Q,;:[
MS0M@3WNU=3<_JEA/HD.A[V=5ZDI!'\+O:[TI>;%6_LN'M9J*^VXO PIN&_H;
MA/,H%KB)R _@*2:.WGUP#\D9#' V'V^"RPNU%$H^,"YWN8]Y36_[^''Y-?#"
MP/N?8*#8O;_Z,#"\3>G^,"ME%E3CWX8Z1TCF>OZ'<LYBWA9\I<__'>.<[L_-
M![/!D[51=%\[ X?9C^MV<#0<],<F;D<@ F);L2XP_G&UFW,N_>)O$R9E7@AE
MJH[(**;X<=S\<.VPRQN"58?.J%L2-+#>G2!FE>=NWNX89+39BQ4M7V:]]]OC
M50+E=O35E2H)6H^^RDR].PR4$&!/Q1Z]F?ZQ7U2S#47>QRS?T>I/V@UN"8IJ
M=^+1C_H2GB'S/:^N=KX\.=5>4LVWXEB#S0"2D5?ZWY='7B"VN]YL'.<(3R<I
M:5.FX/@2R@QZXU=O'!08(?N+$:MZ/!>LRJ0H18K"EL:LP#@6'25N@CHBSS9L
M/OG_7-WB_X^CJ1%?04X)5B7:!JM5_SGJ+S72:QB%YD_<+S72S^IM&I/('YJQ
M?\4\'\>\UP9(-/A:U_'B)WJSN_FR5Y_2]X1@T^L)PG$_S&)2'4K&-@.8VJF
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
MZFX0&]8ABN_ZP7P8(=W$#XKKWO'$.B+P;H;74:+U7S4)Z);/A783#YF1Q!/
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
MDH0EE<3M;%.4Z&^K;*BV-.WB3C7EC':*^M2*^^J;&_8?F]5_J+*!?@R()6&
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
M6A1?X/34&G#6:$7?)@^%F9VB\AH'5WCW=\2X<F)LGS:A+45'B6[9S=AG#,@
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
M&N/!%+='\/&P%V"7BG<3CL;B("1RJ?!M\4@R1W;F*6'BT$F:!Z&! >%&61H
M7I/($%7]XHHN5W78_7"-,Y&HC[I8H_LW\T];6QD(:U_^C:C^1]APA&D%Q]X*
M6/4TA51IIP'NWSHU;RL+.!E6O:>,^@HVY9\AWB%1<4X*5YS;'HC=%]1H5);,
M:Y?IF\:X-*&Y @CM'R8R!%Q&,A4BJ]8Z09MZ;#Z4Q@>=A"\W(9')J+=X?M1S
MH3-IW0$KO$M=,QCMIHQ;=!%@KT7\$,!%OOZ-.PL9@;J_\&J#^S[.WI\B=4<#
M<Q@HZ=#MHFE[<(:Y*U+BA=(<5L6#6CST\Z4C<.E()>+-'VB5YL(K7NXL=_1,
MFW1VTW.Q83NS^I.''&.T^C>RPDQ,3.CMJD.SV-M'L;7:F$-F@SN=M%ND*8W@
MU0W3O50252"7.?\7.A[D-]8^"Y,+:I#7Y%I5:+AT!897&@0]T+W@!N;E\&P-
M!N<;^]3*,RI#;$AC5V3%D;>07[-[X;I<#6$+?A/^C A<AG^#\BS+%B$">.&D
MP 477T'$31?W,WB]5>@+Y ;Q08^KGC J4">[/*]85_]N9.'WY:?1-A+EB]I9
MAJV"PYH%A6>M7KGM%]-R/H@A,'E[!CR&:?$\/^B6ZS'9JN[5A"M.+NF]]XAW
M#6SP>/P>-1*&N/<VU+RNGT6?)<"1=JYD;#NMTY,6MH'RL!;2#;G;.'F<R7MM
M.5)3]N9.U-X%<"A)2S#[H[XN$$^^H;ON\'C(*75!/N]VQN=P#?5JEBOMF HM
M@8; K"0#38BPGY:5&A]O2^_:B?=3,Q??&XGT9V;O9+P%@O@2)D<E3M B/37<
M$-F+6(T7X#6_EA?97/X6#EL1JPS(G5H++>I#S!!L'SU435 \=XKCB:"'L=[
M<LKI/-F';@8,B) 1*Y/@9YG^*L@6_B6@KEG6.+F&;)@<'&?E/Q'MN%9*%3U#
MA,!MY0:E&[%%8PTZ'<>!P@=EW8YY"5%&3^X?[#CL^X5GR^S8!-ULBIY]8EA2
MKL9"I[62BHN9DE5-BV1 "A_G2G6LX@CXF%%O!^IS)BE=T=Y4K:%%&)1474WT
M1Y]#Y>Y/_[K-=Q%ON%@N_%J1%!RN4""O?+[I[&Y?%_;+&NUX]J36"L%;>,0O
MWK:&_\B!BMS!J.NJ.Y8 KI1G-YMZ&5M[J.8(3:"P%&]16$;VSWGE46"!WW2'
M;WV?QA3O?I-^AW+Q6Z#K<5;/5#W.)F[CL498T76:,B>9Y;C>$BI@=3.RR!!<
M7)G/P; /V<:49E<(JF;&])RQ!J\'A;#M=KKKVKB>W$(98].P=Q/YZ1$8?D"I
MY_$O&M=$Y<GN1^>5;G["1-:<H4=B!("2D:3NJF,3E?U#6:U/@[D6$$R7?RR%
MJQU<D<:^0ZS3]3[]<7@<0Y] T&3'8FEE^XOHTBN._5B0W9+,3;E?T+7)<4O5
M\3A*L^V\#E)J.?H TP#LDE2-%K3^:"<E#4B0TW_8*7R4U3ML_XPK2C;A^M6
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
M_^KJHEO85U?V'<_[T<GUWZ G3'<3V:<:K>H0<6>HWH04:G=-#2 ZN0^(ZC)
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
MM>F4_CP_[21S%"[$:I^ ]X-Y("Y07JCLD"@XK#A+2:G.1A+S0?>:#@J?>M\
M4].I-E>\]G?[TVX_";6J04ILL"0BJQP,_.3'_*>NC8*?#DF.VYSK8_]XHC+[
M=&CR(0KKKBT#%!</<'&3AT<R-5?L-1)MRQSE+ \WGW_DTW4PP*KU?</X;[5-
MFD$B O^) 3KNW^.M/]Q@1L!QV-@ME^:ZDO8'<8)RLZYFO)3X^*=#2%UT_];E
MI"27]GM9NL[F"6X]LL*PLJ5 7U?H<.7F*OJ5S-Q]15OSU*EK WG&W??2%2K#
MARP"'0T\0CN9@^(HF%[4X$#8(4<CJ4HE31S^]I&)Z_G [^PS1Z)U+Y<UO_A0
M<L1)]./H;URY"^VT3"L#A+&."C@SN+K>H$%$<Y<C;7Y[BRB-1":SY#WP3GBM
M%QB1_^!%)^P% E]]9O$C]W.$<+,(2.E&UXHC-_54<)<C&4<[XW*7/!++% B=
M< X2$BDK-P+(6AN$65I3SZ6._>&6]YML%5;_(;_L'L_SNHOG9;M)$Y=:D(G<
ML[=/IO:#$E+>EHTW9M9\V6CS.5W^9U7I"F7LD9.Y&V_"Q]2ZF@]V"1XIU8/>
M^EO7<)3+!334PBH3=AZ^@FS/N$+SIB\,<\40J"O#-\1L)WZHW?3YYI;6&4Z&
M?H"0;$WW(7UC84#;2<12YP!65Y.)21<N,O.&(R]3V-2@^;4,YD(>(;HA=+4^
M1,SLB'=F-6V;B7+CVB[,OF(*H)9;RKB)/0(FJ=J&)OEI\5I!M'C2]$_<VH:2
MJJ\!;_U&^//<];ML())!,81DC*9<ZNA;ZU%-K.IQ;^VG0-KA'/5Q4JO)2P73
MR$8#C3>&7W\(2XG.3#<%,B/'$S*;#C-G@,I+TX'8M,+)L18JR]]:.9Z/DZPJ
M2.C.>*=Y;Y9N6V\16A-NJ;QPU?)QEXEI=<9C];!?BB(8;I/!R'M+R]MSAN9)
M!UL7U\+V18]9M]LF=_O^&N2QSN03)UC?+MXR-(NLL9IS=1S9@N@T:= >#  @
MF#!9/E$Y;8+)HDW3#BQ9Y]\6T2K05).)NV'EZ//TYQ!/NLYN+?U]@'>LXZ7?
M_LR1M+C+'\33V1T\J#>R2RXVTM"0)MR85A.@CRT,MF'Q6*R@US;BN2@?Q25O
M_;T-);'D@A+;EH%LP]';UZ_-%01?7:F."44![#J$5'HB!)^X"[ ,!.;)-F41
MECY%W2Q)VF3S>BP&9"H89>^G9._,.H]QLM?!197Y-RHL0Q[M[#T4EM+P+$$Y
MQNN,_Z+$\^@KM/]\3^\]A51*R]XQN$A$UQO*%%@7&B#P9>#36%=Y@>5 :&5?
MBSU2\&FF9=?K@^G2JQ'3CPYIJ>J]2;YRW=7(J2CBV37LV + WE_H  NLI#PD
MMQ%V<*VH,\M1O,:UR59APF,BJ9;=W&^O[ENV74O#IV[,0,H1M-,8 WH&UIF;
ME:)C2I$@^UG:"^LH=^84+!+6=MCF I,-WE1N23UIEJ1</UO<@\5_055;+JSU
MXW%LZ&B  V;U&V9,<+@SI5,(?>HE^."Q1IX54O97/&^HL\QR7ML]&2>)].XC
MA?TCTFA(4^:XUV:E\8:HI?L^^+R<=+M9B[Y"M-80.O^3T1@U4<.1ITHNT]3
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
M8TJNEQ<9H)D R%V\R3:6) DXAX<E8I<6@,/8[]M]E%A]HB2=;5P2. (&+E8
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
MQ&T>6RY^P2,\-N!J!(W?@N#=)L_J:$=3;4" @^OG3J@8':VJ^#-QNSDJ63_
M'"\">S.+N8,V6P23YB!CZ4!L 7#_&IH!$A_-^;OF%!%&XZ.C=C3"-MAHUTB[
MJ"^V/^9;PI2\0P(X?'YV:V@4"LQPMLPW17Q6C$H->50G,^2)Z9:[W5&S\630
M:SJF9Z"9[-?6Q;9VR2+.4+-_-SG9P&[)X!)N:#_OKQ463S"*<!%%A,2C3HK5
M8\@N[4R&JE=3#UZZ:F\@F24^Z)(:DC\^87*<G4W0@\L(X% E>'KOPNC%\)/P
M?J& #^/12,*W^'#(O22%&PD=&H9%)E=RG\ZFL@3*]-WE7M*]2S:-JL()4P*W
M;H\H4;4LC(8N/)4KE<NU?5BKTV)E=>1D^$H:DM\JI*WGZDES<Q.%N'Y?Y>Z?
MWVP]YP.M\/4<XK9Z0EYRLH:*H4W^^W6HL,91SR06PL9:!JF2&-36[7W:%:Y)
MPNYJM=^T2EXPBYM:H_RP-?NCY*$1S;(YW^1-SX3@\^!R]%(L/G><*0(U^421
MA30ATNHI(Y]BB??[ Y[/+Z2^+1<(2S9,K+N4GZ1>%M\.)>D@QB;:1252[D(Y
MENMAOC6[7ZM&Y,1J^F"'.]Z*UIX K;WH".<A2>X&DJQ7^_#O:!IX;ZX_P6%&
MYH(#(#N#"0'<Y02C[[@U#5XS"Y[7A"_#P9;7*C/=-,EQ=['VGS<DOKJ*.VA"
M3A*+^VU^W$R]YFN>7OGV?:%WI0M?-_\W8\QO&H-)JB/6W'"D4H@K:FRA<[3\
MOD'>HEU\GX9>#.K"\LB3NZ%>TERLU>%+N;!G)$07,C)TOA3?Q_NTZ>+@2*=E
MLN>U-<F3E3=M9*+4]5I8W4'Z/O9@?CA'L,4,[N5%TEY"U5F-=CNEU;.EWF*3
M13-J 5J6T2:"M\6TW-]36*BB,'5Z.DRR9!%^A(3_[8\]:?@$^QPZ.;F_;O'$
M3RFI>Y,<=>[>([\$43&9-D*1E/207(J5SUMG.9=P"V/_KT$K<V7\$ET/*V$F
MTA\^+HY6NDZ9*"2$6%:Y%HRL*0_V$7 4E4' (*A#GLH^AEC,<!_ XAL@+&A-
M9^H55_#)*H=^=RS'CLW.T0RNL[+.S@;LY*SN2QCX1U!)N,P2<JQR5YOB1SV_
M%/HIO0W+Q0"U:KF7&J9,%TRLE]$6KEN:N+SYB;]*>*9>-M,)< QJBU$4K4A
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
MXW5++PE 03<<\J/GMI__=KWRH3R\W\?2I ,\<+5LMG5&^.8V.HH!<L<,[U#
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
MK093 7VQ8J+@5U@Z#_#S;!MF?ENO%D(-!7X:=S#5TF_U16 #NG6= >)"T9*
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
MF"4+#_*Q^4681UT-3]'2@WIK&ZQ9FD7'4YR[)I,.)?5&<E1S2O6GQ]S=<-U
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
MX<UDCBGQK67C,^8'+TIO6Q51>2=I$#R38LC3^'3*=2PANJ\?!\OS'\VY+&V
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
MS,=XX]7]WLUS6R*%^57440* K+&DR/EVI\%*ACJXIUQ,7V_,@C97R6$4.1)
MRRL!1[[0K]L02\Z3V%W-<*O&4L0QO?G^GZ5;AES;:":G?L1YIX5W7Y]%U.K!
M#-,.?6HHKX2\L$0^8FZ$+9&^_QS.BE8A3U.TR<!D5/RJG_*8,P?$VXG;;HBR
MAU!HBVJQ)GA9B7 K\.>/RF4;R$]W7+=]D2)!-$9-=@BX:1A4A@T,G(CW<46P
M3-3*T#(!-Z9DOSO9D4;V3B_JWC#*$-+VH!^H< ]#"5*-*%#RU\?N:E/1A>XV
M3]F,]EX/+KG@ 'O(D+,L5P#*C&CKHC#/Q8LR"J^067(A_FX,+;XO6;"Q$JWX
M8,3PI>7++2L=8U\%#Z/"(M*C )'^%!^*++W9!'?RZ7\C[CVCFNRB=='XH2!=
MFG3B)P@B34% $(BH= 'IG8A(%R(]0$A41)06 0%%(4KOD2XUTE$$I/<6>@DD
ME!!(X<:]?^Q][KEGW#ON../>D;'^)'GSKLPUR_.L=ZXYOXYIZ(C4AJN_VQ)^
M6>E(BRS!^3*T$^'\0U\K*NH2YZ;.L;R) K!402"BI3(BGA5=4738"4"C$!!3
MTE7TRU. "_),;W")T[U(K/"KR]V&;]N-95Q?MI-L9K 8\X46QKP79JUN?P)+
M-&=K( =&.TXFW8>.59S71G-S^)I0AT?B5=12A _J/+P;PR9/,<"6W;UZ\2;(
MO89-8ZMNN[#95)-LLT\FA]/F6V2I]2U2?<7>X]SVZVD[O05>A?.-=4B-)Z&N
M,R?CM\G.M$FQZ]3*%LE9:$PG_]!/837RE8S:?ZM-?I50P\>3QXG\#'@^D0Q6
MGC?5)348_6.%4=1 DULW7Y57DY88(;LA./T3]8*9CG'!QI%0,T6E]IMQ<'#
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
M-VZ?A,M#U0]+ K4GIR[416JN'(N9F&;YR[M%%22V_\G^JAP<UJ<U-:6PKU6
M!R$/@&_GA*/L\',UN:0HO0;9?UN&_98::M\776M]$I]ZZY%VZ\)+:5C@$I5I
M$?FZ8*S)H,Q+"SB(,WR+KI'YCO/-EFVU"4J^D"-[1U C^9P+A8'$O(B:_+3H
MAUJ89YHT*EA7=]7_<^]*^\QUQ=OZRXW)W;(=A]@BV@A]OCG4+R /H#!41=_U
M.^2"%__%;S+O>$V_?7"0>E'[,)[SL1(8* 3U>GS,BZI<K9E]7P]IM"^97@G$
MK5CPB_!\BB7^4JWT[<Z8ELJI.6A&N^;CI3HT&;#(F,MC&DKEGK3+0U+N^KO5
MO3T[N&6W6X\DXE,EN%Z>61C+FUU6C\RMX^?68[OP-=E XE&)T(ODCBP P^<,
MRL8I("JD17;&F0(D[+8WW[LQ2S*U<5AW><<E8? L3^+N[7/)__B/*PJ=&-%8
MT(2*EK/PUCG0J-QRM,*AC,*V@_&:8/+Z&P.PM>V4'@,5^6"\X@-^&W\\_>O2
MSLP2+[G(?F G/$O2KF.$H,;27RQSA=G0J"IAI^5@2--G$8T[LP"*/PJUIG$2
MT*\H5IJQ)3/=.9O$HSZ_4OUS'2:=VI>>FSK:.(%C,7BC2%4'ZAL,!/Q:9>[R
M!WOZK 4H"L(=*A2TZ*K])(?>W/Z7>#<$)GY/!SX\,]/M 9$8JNP6,72:.'C(
M:*#L:->._U7AGW,7/L0=ZY\>:>^S/"P>14K.]W^9^E0'Y&'.[?\^PC,C_,@8
M+B4[+P;CP'!C%EFU%/&%A-?^U%?!GJ#JJI5C%&$7\_L48+-/G6\<,/$I1?="
M2!*^*?!1%-[<-!XA5(Z#38MJKAFK6#-=T!PI33HGP58YU;$9R7 @R'<$Z<9,
M=R_R;_<6GP(\2./=]EI)Q;X<3WEK.H>*UNVOIGX,'/%CT"SR<+RM(:FN!N<S
MS-,Y7R]1/I+1:""S7A[SCJ!QXP.SNVV=D.7,\I?I2G^3G[7;Y5,>Y6;.,OB_
MFVAX5V(2021<]14L(A>\Q>/Q\]MGS;S.+C4M^P?%CDN?Y4W.W/JA/ &#4O.:
M.,DW2.$#UH2Y9OZ8H.D-6N^YWV/[!L)&U;5MKKI3^F>?^W\6\6!L\O[HKLB7
M)A246ZR9C3U&9=<,!&3YOBS2QA:-1>77)2>O.)<3]8)US/'S;[9A+HM;H@Y&
M#:_)QJ-R2XW5W]^LJF&3[HD7'5S3!MJOT-1I@\[,U(^4*Y!RTE;'1;C(D%]Y
MVB_!';X)(R696W>X[-Y.Q8<'63@>X ^]+2V].NLU95/\J&7UHS9<AIE2]KG)
M+VT:O61"6\9NVU]+C]&XYX&=Y[3=;(#->PX?RD!WRO(F?JYV; H*LYT1-.<X
MSU@^9AYG,A!H^],@4.]1=JPTV_^PU;#$^9>X;]<O :=B%J5>RVJ(YM<6!!>
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
MN*8-Z+F-U2C_PBJ1"P?(>A0E\%72$O9O[R)/](7S;LD[^_U/]3S\.--:/G.
M>,"9!/XW$VS-35K\1Z.UU2&F?>B?3EG.,BIY1K,QS0KB,R!/A>E3@*2O0NNO
MB)SY6Z> /V=HV4TVBYA6!#]\D":E5#SS(+G6HZ5>ZC'R<3CU7 1H^V^.^ME3
M@,?U3;BB;TF[W$LQQ(('?1X6)$1[FA;?L'C5,,ZENO:-B[DRRSE8/^>K*OB_
MI15-VJHL$<4^INT%_7NW-A9\L'FX&R:]=8>G (YGX'\P[J(,"VF?$\[*A!5?
MIZ[,1,FA(*9MS=*SKG=_WRV.3PYG^4'Z2+!IGV>"20>70=.MJP8/IN\K2(QS
M^PJ(115IM6& H/^HS^Z$<\66ULUQD:R'/4\XKP^4\-1BMX-N@QI:8BZ-'P 9
M\7(PB#RG3.Y7P]O-V<U@FZ-:URS_B^#DA\T>:/VR^<-9E"T]"!F!%JJS!*AI
MVQ -A86/912=)3T+88T'8O.F4HVJ=]O_>,QAN.'786X$8#="U!D:URF4V5]4
M#%8+3;:1O8 (UKO#]*4\].&(U"C:K;XAPRCN[8>FY-M^'E)%DE_1FXG\BVP7
M#?327JY^(N4>(9:;D&O.$MC?[H$V&575%P<=%/;A+@Y@CFHYA4XQK<&@V4!;
M,,?ZT7B%=D2Q<J,CN];%9V*N0@LMHQ(X)BF^..<79$7X[SEY:CG\NE<+,]XI
M=FY+*-&QJ:R253]=>#45'])5O[R0\@X@\1R>PF?/6_@KSR"@4W*F>C!TW%AC
M(*MM*--^L,!$HZ\Z>1PLISS>0Y6DX[DH1"L;3,&%+.\)OTYB%UTM*X0&&MNA
M?<<0-0;83];4M:F<2SBE:Q6/"@%!/\Q2'\[S(UK_A6DO@ICITM-I$9J##ADY
M1%X3WC 7E'\?QN5\D_M*!>R@ R<F3 )[]0"23I;(YTF*XS3FI 5AT&L$KQ8(
MRF^9C)?K2LF9_RF&\L^MHI*^)ON\'/K1=Z3]5NMQ1_ T6)S^T_Z8A12?1<$:
MTX1Y]J!3 .G]C%H]P23E*4KNTPW 7%LL:+1"H@?T*OD4$%0[WTE"O*66E+QS
M5YY9=,BX66)7LN\%"9,_"6I)]^[>.CYB)U\QTOSQ\&&FO(UYPG"=7"9UC.PS
M-C5Y.Q/1C9[$M-'5R0I)NJKZ1B-0-7ZG7(N!<G7X<N5XC:3[Z[[RK_L264/]
MX ;7Z4H#=X$?<*7WWB<*-&8ZR#@GCT?BC@C\6*;V,OXV_HLM%_!EK[SR9N:
MZIH6IC_JW+)45P21UW)KEZ5"6#Z30BD7>K&[[<!$T+>09KR"<U-EU9ADY%UV
M4^.TM>U][]I05T;/3Y<J6#HYYFP>)P/$-09P+I%X/=IY ED:NK]XU#8;L.1
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
M KCN119,S<MO^=[1677HT9NSJ%NU%ON@<<%G'T4[/TY7AT=DYF'X!<J#$4Q
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
M=(X_O1IP<7+3\_6KK=T0PE<\S\XM$A0='0E1J32^^9;M>E&8Z+1W]HMD@VW
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
M\5=:UUKCW+2#]\=]?*:)U1*EQ7U\*-HS@9-="E[;B/*D!*FR,CJ+WU!=#*K
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
M:]=[O_%<ZJ&9;DL].:) 4C-A9N:>#Y#.2ZDT&13D?@'H%8(3;U.=7!Z] -C
M0NMO70 <S;<7^7&J&MXE6SX#A @CR((:C=+7*<^;O5=C4C[] FI;P7IKX'OP
M54@\#GQ+J\X=<BOMU1?!/D18PT)^BH_Q0D43O X;0:\>KAW1N5:3IY $QFA9
MEO355.Q7!4F!X(S3H6A@.)EBOMLUB(HHDJ]6_7B+M#_">G;0AO=Q_(LD :'\
MD!N7C/9GD6\H/B%$+WCHY) O"HM4-8D+%3RLD..EQ):H\ &$3$.YV().V")2
M[&P".:81L41[CKA=+6)''\3^M^QAD99HP8,4W[0FR16H0/\'T]BV%ARSC4QI
MG\##PM$:KPE@#!#[85Z8>C<=O3'B4^IG,/,J@+'&TF1K:0>.,.TFB!)EC%MJ
MC2%TCA]#)4(89^Z?(OK=\'*A9+#J4TJ<FB]= +0>"0/1I\2;LIC>+L2E=SGW
M*R=;&+ES6FVNY5T>]'R<9/MOX_.E6UP_.Y6.$=H<J2CW%MGT'S[\+S4597F<
MR<*V [_69L*IHB4%[? :D1Y.F]KI:7/*.>L;LD369M.:EG\TC#^7<RU?32H8
M^U!R]PT,8^,R)WT80>2RN0#<38@!'L_ID0VG!BX M8S$6W",QDXJ5ML$=QHI
M[49CN?EOQ[2&K5*YHG\UGW"-E)/*4:C2T6 0Y>RO35T ?O-BD"2?,>27XQP!
ML7847I%%^VJD4>XZZTKJCWT&4=\9T+="-HF>Y88E&A/N<"^^DKZ']8/>3AF+
M V7.*U"*];S*0<I6TB>PDV<Y)S"]WK8.Q4[["+RO8=2+N(F"0T-;K\/[MC7Q
M_Q4K7Q?80LXLDV^(MXUZS7&#, XAL)H<_EO#9>\\(PM2[KC)'$ +$@SKU#@V
MJ+5(,OA&K&$'C ?*^RAT&<BXF7-_M'"EW?]Z(J_7?$2I+$'K*4\MCGJ7BK*(
M8Z@TKCRU>_BC]Z!S^VSFM7?E>\#=2?[F1UQ,#X>#=A-41QM^ME@EV4^;F^K=
MRS]#_2A$G&[LM4QDM!7Y"(<TA KT&/5\F'B+EO6E=K-P:K1J4BQR82R#V27,
MA:*1NPG?M?U1L)NJ@9Y.WRN.-L?;@QQS)'"RBIX]J_TI?Z=$RV#M0DB'!5^C
MIK9FO%WNH+>_\+!4N'/L[QUM2>"B+U\&40WK4[\,Q@LL[7X"[EN <;*?CMU=
M A)_ZY@\9/=/2B'J]W'LR=,SFI/CO(+4I./N3^Z!CGU?Y@\<O;Y.]D:YVVL8
M1I0]J["PMNZO:C%W41;-<YHR+X1_.[+DAH]BS%D$[1O\"$XW1O4$R]U*#5JS
MQW3]@<-+1!8(:C\\^&KPHHH0MO[S46806^>)^#2["-K^;6R?(UT;'9._O>U4
M:W"3GS.9!D106L1[@C,@8>=<?=(UKCOV#6=1+RE"TPR2!L): ,\T(^*0VVF4
M;)@O<TPH0S.>,1\ASX]B+@!/6/;="QUB"U)64PJ,]3V*?,8S7 XZ?7*0DNM^
MC(+MQD/5YM[%'?IQVFIRA<EK.5'2A0.V \'2?L,=2"QX>'K?<D(J2&%*^V\+
M1Z'<Z-&QS\&?/^[T=RM%#[6V%%+Z$+\F\8K+C#%P6J@+SL/;>5#VQ>3=&),F
MZ'X:!I<=$R_^D> ;V)]3>TZ17-2W@\=YO)?"@IDVZ[6,Q4F-Y?=Y5.\4U+C@
M_>,U6NSK+@!V"7&0:HU/,%0F"%M,?(KCZL0Z60N/KF5:N%7_,1?>#AO2/#A[
MY\X9>@'0"1=N#K.+ZJOZNN9>()3JSL*RDY51F%,^>][Z_GQ!)0+><ZMCW?]/
M58E1G)"IN4?M2FZV>HW6[KL:7:]J*W >"!4/H82B%&+')E<C\,.#*2)7'-W+
M ;MI];P^BBQIO64=F.J40J8#7P >+N!#CW]> $8WA/^5'X41M!EG#D^&W*XO
M.MU$1A#]N#0=C9 >4^\TZU(]2<N-U)YKT:1_^_C&+@#]LL%W2>]!1TVT6,_W
MZ039F&)UNOGL%WHJ\5K;*WNM(D$/P#D4(L=:^>LN%B@8W1,S;9\A3L#+AV-
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
M?IE/L8]2T:R3A5@F'3>7%KZJ+=:F@FF8X/[4.[G/'Z_X\UWBA?;Z G6"!R\
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
M52%?NS'#VI603N ;%*_ ^7GQ]KATY ,LN?XV2[($O^'*[ZUK,XD!KQ]S17Q
M5B+K(G9JB\C3%.EO78_*/&-=Q)RSP,'-=@LGVC5GN2F;.5P39F75^&ZL<R>2
M!TKCC1YF=OR[96XU)I)Y!_KW=X3'B[@)*]/+[%X5&5('RT;<S*]-QM;OV$3]
MX0TK5Q;^BVQIVF9CV\Y#ZK6^A^9HM,M9UOGUWYP,"PQ$%"8;6&>4*9][->)E
M"5+!(Y#;(%0\K":G,@^?TCG%8.MGS&VK\:U? \9Y>W5^;B N/S:[0N(Z']"M
M;8Y\XR:>1TGXI+T(CZX5$P/-7 !F1ER72 MDUS\.;0$^NQ KHBT)#KU->+HA
M7(B?ZCB7C7H_IF*^9!'%R>3'#]R_=VK  #T!H2*!U7Z3P1,4TZ6[GIZ]9$]>
M:#OPS+H #+LL3@\)SW6["S#:CYIF+3'*35;ICOT?U+UG4%-AM"X<140IHB*]
M1 6D"8@4D18;(" @O0D1D1JJTEL4!*1&0$!!B'2I$21T$GHOTJ4)";TGU$#:
MC>>;^<H]]\R<N7_N?#_>F4QF)_M=[U[K6<^S]W[7<AFI"4)Z#.4/T3&T-NHD
MJV/>T,CS\P8O$[9&C^F>^3U4]1BIAYQ-N4^BT9*P+LH8CTTF9I>UO_KH^\RZ
MTHMGEOQ2YU_:8+$O7K*]L^BF8RP^TSRT6=@*F\K5)2=";9G09YTK0W*)(FW'
M97YOXW@;TB+^.H>\?^.I+$J'# 2UT"BQ#1,9?D"73Y!NXP%%;EG1CW1.V<E>
MOL-4\_?M3GOZAH^D$HN=7NVO^DCE6*L?T]PY7BF)7+:?88\NLB_B63DT>?52
MF1ATIFS7E7_\W49M'\^CMJN'/")K%?P94RH(&ZA)-@M+0V22==)VC=M5+4'<
M/.6"&!4@QCQ"!6PQ_("N,8%I>;_%@\87LE87Y]M\"9D8*Z!L!X6M6M @3*AO
M(Y4IR9__=6PJ?^\._SM$:2@GI1/-B&+T+Y.?OQ@,PJ&C?#XN^ION=7;<^&I0
M:S][WC-H,E^+IX]70M3>-NS"0LSV8"W69+\WH/.\E$J1A%K1/>_MX<+3;Q9
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
M5Z=!0A8"))DM-Z>X;V2^C#0_^^$OX[(0W:Z/]HDFY<9O-!60,X!!DZ[=HP*
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
M**HQA I@LOP[V9:.3BCKLVZ=4.-KL.HIO\BRXNH_ E3V/*=->/GFL0\B%;2
M1E>(O(<ZHF,L/1)((B7.@6ZK">7<")*DP'@2]]EEQ UUXL\&YCO7SPC::S&;
M0)4V-SQG93Y[,9OZ1:5H2Q4?CPGW]1\EI:9OYD(T43NK_5C%9/GNUWO!3YS'
MC>'U2W5UINMEWJ/&625N*;!LT$(NC<7!KD!;'J'NMB%<3-%_*,#A5T'6K$\M
M@CLJHS]*;?WAS4]V27T).#&^Q($*RHDA<]*]SPYOZV**A-V^69I$01V/;P2?
MO\<+YK0Q__:DKE#$EPI M'@SBN8_<>83+W*P>P=8FC3H%0Z1_(>9M!5T]N\[
M6L>70NUK,I[A\DM@-2Z5!7^:=W[H_W4-=.0SJX*VR((68O[>)!>X;S5:+7:[
MRP'I2Q@2+G+:=^;.G]$71RTQK\:0?Q+,<+D/"9(+&=*L! _=FI&#!JYVKPY&
MMT%EN-$.9,]& 7\SX8P.0RI2?.:^>R[% V<=!"SR](A">@TJ-K8HCLQ)?D/W
MA(9<TC\R)2<'WR#>(,DB<?,?#@AEB_&:TU*,E--UXB^>@PU1Q*J*QLVRP*0R
M2SW#Y 8/7^@#6]S!FI'QCPX-B2>IW31QU/[G?_4.$*)H7BK#5FA@1/Y6X[QN
M-?3R9F_9?@"B#I6YF4=(*PWPU'0J3#O)6-<EV.>Y:4E-A1[W(G4@R6.;-SX^
MO)IS8/!>+R<FZ;^MNOX[HPX:O67:.G\.]NV@/.?'9OHY)=+39/=6OOB"=^*$
M:ZMMM"OWF+3YJF0]T#50-[V%8SMZ5/[5?U)@_[\9>_!ICZ,D<)BO@J5[&H1<
MA,UTVJJH GRJ4W[\DR\Q"\"O7W 188KX\@&"!1'$GB3. _KR_M Y(;J[JTT7
MUUZ_)9CUX_64KSQFU4[@>/&KS%!NK&9YI6F^6&NF?ZG3^/.K7!:^=+/MM_IZ
M!'H\M*MZ\X=_.%:],\+GWN#MJH,;;EW6>=D&B02RKIL_71N( \5!(.K\&I=O
M\.#RMSRU8^]HZXC-N%'UJ0LE^S[)_.UT4VN,**Z<)R[7--,RQKE@:4-KW\I'
M:"96O[AR[V=N^ =+YX;CALG); RZNK!]+@C3ZG^/R&J8H4L9'E>)A4L:GQ3M
MX?SH-@+-ZBZE[$-)UR1V_.DH;2"2>LAU)>-E^6*=^UVCGS/B0E)2:!2\*4WG
MD/&NQQ4#T Y%\SX^W+P>1P6TPJ^"+?HGCE,#[=MQO=\=[IE_*>)>##N#^(8Z
M[S3/2;D?#(IJYT!?G6[E+DBZPESMM,7(YW@C:/(W7 "T%$UHH#0?0T^%-U=
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
MK[GZ**$4OR.Q(JH2EZ"AR<U.%B9X=(#.HSA"FU$"XVEM1QSH\^Y5$)VH*IX
M=#6RJO9"<-_'HU]*D9ZOWY0^O#TP_)$"V3P*HEP0Q =IDW^@7X%X@J_@7WC:
MS!!\'*H4M@A!F7<)3Y]VOOW\J?>>E,(N+'N)8H$ML-E8<%JT2A,6*Q3F]/ U
M-;.^GURI-VT-+_"W@QGCD9[.FEFE0 D7RH'[UNE4R1S82A!X5$\%A$-);/A1
M&E7Y,',4A.=(RR_/Y:Z+TD[:W0Y4):A$UM0:#G $+.SJ/> %K.X;8>]%J<E0
MVN?9J_A![=%8! ,AJL7O_/YCJZ]<;4XZNW>GDY[I\BKV<>V5/F10B2'KT,+X
M 2V]JJ 40GN!/"2K (3_+T/<4)NNH'%#5?C#3WEXPG>IM9%=B-=96SO;FQ%^
MTYP1@Z%AXU"(_E3X$1&?6H?SL!@GR6+[^BSZ+SJ&%BAZ+)G0I_<NQN_D_>Q_
M!EQZ<Q<M<](HS65W=_8)[@T4W/;PUDKRF[# H"'C@\"YANU^I,Y:Q0N1#_VB
MCSG9#_F>S&A+YG/+E\=J("TMI$@(#0+ZS_%1+B&$%L4Y9-BAQSG"QN! L"Y+
M\4,LBYA57^)KKKU#)ILWG%#!\DYZJ^MA_Q"N^G@KMC2T'5BE4;' ;_?\YWA>
MQ44O2)#3HMM 8[A,PRV=)X2-^&[!L%X3V,_0Z52;*[15\*1,EW@1%4D:X\OC
M<MXI[E.&$E\.+.!O5(L'W]1P&3Z6N/''DTGVM72OVBV\0NXBZ/+?C6GDX41^
ML8N1?,?X>'^D5KF07:JO78_0L?S1+#!1A=]Y\0X[3ZNIMD&A*%*TYW2KK/I8
MUU>7Y,'AJ,.IP?7,E:W#P%TJS]+KLUG!#G';,71;K!&\& _!7BJM.=TI^[')
MV7/.M,\KR'._NT+CO>"#?JWI8@#=][.5:SDHBHS!BPI3S=9>/?UTO2W1'-0G
M<A0-*;[,7X&ZP:X\)J<5]N03?%Z$%)HV&'[*.9[I-%\L."^1QO_%%N=M(\@N
MSU4VH^2IR*=QMS([,OPS_(F_6=M\E-)J!YC=<@T%''4_U-7&MVJR--K_29X]
M97W;$=I"\Q$YVADB>#Q:1PL)?=C*QT6;,1R0D.O!OZ<%<ONW^E7OLQ\Z;CVD
M L[-$*#$RP0'Q0,KKD.6P"=G5TUKX[CS5(\.IU4C0EC 0]]LL3[!'@IL$HUB
M6\M5^>M3H6I1NRHBF"8^_@J+E$(C'^ OX#[T/4O$!R7K;[Y'N"[Z1O&KBL.^
MQ6=^GS$R4 ]51Y62G_]7>\;%?CW[^6BPBS%7:+0DDQ!=2H[2(2K5[(HLXKY?
MTC2N3VX/W+^[]!7LPOK0)C'OC]370G7& _4.KWF6 P\D6'X4T<?*E+72D%[$
M=OF_>G?N?WMTX L_WOHM:>O_*&GKX8";*6M"E4Z\^\BU&NO^4JW5:V>"VI2^
MI5?#KNVYS9*]+-DS,+IJNK)/(KG37&._Q4VD /YG./M?#D/9<R\J ('IJXV/
M%PERV\,SE%.;KT#OY^<'"TL>YC6_3E<W6)^=E!=I_RKEKM)@9;CTC?FX-$-5
M^CD^<_6KX+VT+ O4VJF9W7>"Y<S#V"7K$;^W$R5/;EH#MY-%OOH:<-=K-!4?
M7C..^S_5!.H_E0A8!4_78#J;%N#1TZ .?29+Y&%G4HZD]HB\<-['UQ[-2V$?
M2NP2][*Z@.K/-=0#[@\:Z<NT!5WLZ2C(YY9<%-I)/R 9)-R,*;ED5FA,E NX
M%X9V\XA"20TOUF981FG6=NVZ>;Q/> KS@M?//]<_R-4E_U21I8F_:$O]R&#Y
MH_@W6(KAK]D.7LFF''JA"B'[^C/-7:I!9OI8\-1NB\ =-*1,I_54LJ./KPKM
MR#@8HO7"$5^&9O1G>(P3S@Y7'_$F2]TBMD[3PZ!C[Y,)DW!-5OA]#?;B$0-=
M&X.XNKS4C8&]3K)-]5J<'9_N2++I@1\T1X6)PBCIPQ\/>^^84MUQJ?2U+V7C
MW8?T@S-$2/!=X+YL&Q7P;A2*9U^S$<2YPQ:Y<F%F(]YSIHI:3A-[XR)7DL?>
M-2_B2N$$ PHC%9 -:J4"".+A-(/* [_J.6O>0<0WCQ6DV.@4=>J6F[@G626+
MR^>:FH@A=ZV\3X/[I06"'XRHW:(,"HB-5REWH$971A &PL;VYTKU+K0!_.47
MX17H;8D%>"3HG)MWYML7"5W/$S:<>6Y%:MRPJ+QD\G0%E?83%YF<[Z2?/[T>
MZ%/]];I]T-.RQ.LOY_VOT3D/ZOFO5((PF@0)R@<J@(F&-L6LE%MQ#OI?A[@U
M[V0;IA=Q*6KCDV,;=*L^)ULY^[;F,P[FN724Y#OFUNB#!$$T-;Q]8P$=8W.=
MTO?;Y\?N;F-U1J_Y:R.D5W+J<^48_!!L8O$HA?S#&Q2U+H3^@P)&(WQ,H]$?
MWST=L@N+8;43-/O-P]"FST(PI/V1)3CJ0%=ATUE?::)3]/5T8'SO]X53DS+9
M5AZ]V.(Y\-1Z8$C^(7Z@HUVAAZ^&;W7UY=W9_1[Y:F71SA6NI[9>HQ%UHW!Q
M9VTF&RN%OV42#=O9)J+&)?2,\1YE]>5=GZ!M32@^*F (1>-W[P<H[)W!7#_!
M4Y"CRC$5SA5M%1#V!X?;_7Q7[(.+S_7??EJG H(GQWPR2@CW-/'G<R$!T'SG
MFLE4(?G&8XX>H=0EOF7N]Q+=# G8BG;/R$N9VN;?JK\YC14*[>1"NDQ$&[R=
MT9H.SW[*C<:M"W/ /9H$@$0C*J"G+YB7"O@9!S^]RW.D'PV_Y(V.H3 W_3YT
M>C*1%DU+HM=T25*%O^BZ2T[A$54#$(.JQL;14O>=@Z,YB,K$IE!J5_CG5W<+
MWW=W/33;'&U[C8]W-2ZQ-"@?1=:+:DBJ'5=4W5G7=K<L@B9IMJ%9&J]@@9'
M:F!X\#V$KG![H$JE>N$SS3[A7T*E^?H%6HL5W=M@+Q.)79;UZ:Q"2-!;6WNO
M@%=:U;5)],YN^RU_VNW?SI\SF5["9/%;/)$P^#";>W]?@YC?=RUGWLJRYZB"
MZYGT3\,8/]UYG,Z!FAD!L^@FC5G=WL=L@\WKK535)I^"%5Z5MO@Q1?")BA2Q
M;\!QT_/,Z#5'6LX\4T %8"7J\0PT@4JH_'?A$5$'UGIKU^-T_>RNC=!S-\_V
MZIW7%SC4I%R#AJ'7]'%H"N-WVF\@"9$&&1B)R:Q+^6J6O]Y6Y=X:'S&M3[)6
MOL(CCQ%3E'?8+8:NV),\)R1)#XF*_NF409HK[3])]W_=PCN<(ZS'JA*F- '>
M>B5+E"$849J6J8#A$;-<M2@[J7CRMPG?LL(OC>$NKXQ8T^)<I^+<NK@Z973R
MG"9"@:,YOWXBJRM^O7NE*(DU7XQS5!%_QR"4I0J93K R6#'HZM71=F<)J!,#
MCS[V>$4N+B9:X>OV[FTC<&>/,;\VLL1QZ*_GHQ#?PZU^?0Q.K/!LP9,G7K(2
M);?&#SBWMJF 6S,8*)&N@PKX;N8#M3U?XBC9-'9GUJH_7RC&^%*2V$(8ZSG@
M8]V?(V7>94K*RE:0(,A3H[Z$"[D7^2#DW[GO5","ZJ!,(RT.*5X$/Z>Q^+I
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
M27<GLBHPMKI2JHWQ>0_*;0(=4ED4G4PUKE^\X^/E=6ZY7G.%0I\J$*;6$;J
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
M5LG@N2-B[-Z)=Z\1%8TG:9C.#'/Z*"#9K,9345;[Y$'Z[G)PIR_Z3I4U;^A
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
MS103YLMKK51 !ZUTPEY]$%56^6OKT'.7B"DUT\$U9J!V<51 0@88<J@'.H(
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
M_&U\<;,7GM(. W<!Q=UH/9IOJ7 FF2#H/_PC[_'W\KFXW>=;GH6J\_)8VJA
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
M;RJ5;XD2GXHRS/HXXN'A_['])ES'[J#__EV/A2:NEMQ^<Q,"#SW(Q:FD)TC
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
M*#AM=NDY2S6KW+3VB=7RO=;_KOK]IT5E#8DGF7'!IV#WX4!X!K,DDLZMM-[
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
MWQ6NA;/CL+I(M_F762JUBS#3.)$S.8)4 ,O&>3G!'S<SSH:?^H\&*1/UH;E
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
MB.;^^>M' MTIU:+*!0>-N=-3+[3G46*JI"JM,QM0FEYHO277 D+,4!2'X'>
MFWU+:(8-@0 .SV!?U\]0DZE4Y_L(UQ,%OW>/.238DI]#YE UC%'(167:O-":
M"4GKRF(U#]F=^%YS;67':F3B].'/A5CXKX&KQV]:=J=C&,56/TPX/TN0^>Z(
M5^LTF1OV4/A2+.77NY%>!)H-=#\)'$GAZ."O<<QTQ,L5S*JIZY5\61QDT7:K
MJRX#N64=_,TFVE*8_B4;4,!3 9LW"X@E!@3>&!Q;F#<OU!K3E/%0OP;P\N[-
MIB[&M,N:89#ML^!W\?-S_.C>':)JY&)P-.(*D0_WK.4R?CNJW,#QZ^^(CP<L
MY\NSYF_TF[2M!ZW2J6V\6(,6WWH,B<39V\E49;W.,^[RF-D^>MCD")/+L E%
MZ2S:"SGY:?BCS0P_I/V)M_*M+A@('M^Q_.>E2/MDR?^*4S%0##&F2'FE1+C8
MK^) )'\"YJOZANX',LJ@G+']ETHS#G6CQ7G./J;VN-/B[L^^]C";-8&[9AS-
MB;7CZ%]JW!:)_U<[ST9DFXQ%OUG<LH[;!"U"IXT.T[-QF?&"[2>:PTC'WST5
M+X'$X]>^*-\UAZU3?Y(_F+4%B'2:-*I].*YSRX(TU#U#!1@>[QW>)AH[ESIX
MB*@2%&6TA?%3ROTI\BRB:"W32\!!GF,)(9>0TD&@:;3?8+RG/V8HZ!2#% M1
M_W+5\MJWZOF274JM$OQF88CIH0@1Y$LPPAG=KH6)D!5-7Z?<F$G\2G?:O8_^
M\0\V#T\),5N=A*N>YC8-61.ZM4\;$.\%W[ U!/W8GCL81;;2;)7W1Z/#2>*J
MW^&> <>K %68I_20[?E>=LTV<)./=OHN&>E+U%]T8(SR^ZW*L)5?/CT+/8B
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
MLBQE7L*[;']G:J ESH&4,.1><:@F%&BXCF$F)+J:&.@EH*I>VL_-[(P=Y]!
MC.'?+;@B=X0"GB&E#1E9*Y"$BMS_(-OUU=5;@Y3\[FFP8[W$AXG>>2:DUTX"
ME$$Y9$=)7@@V5'V74[AS9$:W^Y3]'KJVE(:.F51 Y7S7FN!=/%_7LO;5J;N2
M?U5ZR2]D;JU.M4B1*Y%/.000G< +@GH$W2^GUBTPV=O K+FMFQ?F6L8.FM3-
MKWR4WVRX#I^J%:CP>-BR>Y2!%5VN>YD3RHR:LG2I#S 82?5-JG'8&%F)*,/K
M4Y@[\53 8=_0$EYB2WC14TZOQ<R;(_9R+*BK^_G/6[U4P/<0]+^+)4G(5GEE
M^4FMSX3@5^6VG4"V@_^#N>^*:BJ,UHRB(DV4*C4J50$1I"@M*B)-0$1ZB8IT
M 0'I(;'1FX" @A"EBI30 PB)$(J"@'2I(0E%FB2 X4 *$^^L63,/L]:\W+DS
M#V>MO"19Y^R]OW+^_>_??V[*^Q)\>WUUEBVMAP0]LX2]CIU/!Z.C*^=SYVV[
M.(1MR)#$DY._&J;]:=P5ESY='C*&1)]>+ZFZ-0>1Q]8Y#&3?:FD*29^;5KF_
M[6 _;"<^/C>TPMEF];MT5A?5 M'S1(7\FY+/[$%C:Q ;X/(PMUVS(B>5EN&J
MXP<@9[^>12JI.,PLJH1+Q%3XQNF<$Y1T,X@L+.0RARV7BUU$[W!BG4L,ZCG=
MXQ-,AQ*25^45RN>P*NJT$G D[HGUFP7$!<9W_S@A)-IB79> C<]R<<JA9AYN
M_WQABY:]"&<O#]I!=8@R6"+S9:B>=OB<-"6[H^W&[4D?:G+X8_$%#A!'/>]'
M.3+J&SU@?NKJ+L^86239UJ*/R5:W!PX@+'FNN.8?*]Q54(@PABGOZ/V;&1P
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
M"B3("SH7(??3WPW]CA8GK:BQ'V!MXRM[(0&C.Y!D8[(^\[@2D5>(?K5FO#6
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
M6/M[>C]4*7D?GH"K-=>+*Q#M^JT>-(=^"A?)L)L6Q=8!!L,<"4A>SSE)2M1
MJE"&N*^_W%N9Z%>U1_D*>KAJ8LZ*^5K,J8/@%4/0)&AM:0="@CF-(!OP>)!*
M.R&I$-$E()X YO4Q):Q5<G6._,YJ\1KJ[[QC+"VT://'RP$/JYT)3Z%1TNI%
M_R"\4Z=#B:5=R,DZJB@Y.0-V8TP9XJETQ >CQG)IG$LCYA2-!HF2S*.C653T
M9=,C-GV*M9N9:6G46];'O]N &(\*L)J(^Y7\I'^3W*='#$>>*L="ZS6CF4>
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
MG*W0*@):W:M;]ASS.BZ!-2GC2WUATW'LR2"@SLBF9Y)3U\(H\Z)])'B*L@S
M6X6X.3]%9-VBZV>UE_Z>7G50<#(VCENO+C&H(^*N7?]F?S7^$$\':&NOQ.GZ
M7W0RC':C2H.1 D30YBFI*7JN3R"&4%I3S@=B/\7JE<S  ^"9E_?W<8NTM5>U
M\ID31R(UX2=R^4*3J9XWN\$*F:8I@G+*71/D[WETB2[P00BI;XT;?Z0G]%.%
M_:91.7"&J]6U]HSO&T1TTBW#J9,/JUO3<VX(?*U5$JQIUC([Z0>K [.D*[KR
MY>@&S666M%;JUK/!!#V-47A1ULCE\89[=9SI_>D)!,6LAUB1PZ [0:EMWKQ_
MKFG2^_=F&H-[M/@Y@EZ4]51Y5!EE!2+)&<-(5P;/"YK[&5F%DW=!PB[?LT(M
M2PB/5_:W;4P3ORQWE6Z>>I%D1ZIQIY5TS,OC^#FC>($0>#3ZX"[(3TOT$IY^
MK"F5+B(:SS$=:5R3N3GTA\=R_96"77.6YA>UC5\V 7&5%2IK'=.?P14ON02/
M (ER4V'70T@-Z,:MF'_KB3"I!M%]K/]&6<+E/C@EVE;<L9&U@%,!P5)I\;(>
M62!:?8/8JJ6;O8_A8<W?VH"6P]HQJNA4!4.QY1--I+2%/Y'E3]%2[7@2\-'.
MD*'KZY!.;/_!)]9R=NKK&T6#D93CO"O7-"E[39<ZCK/,:?R4&@)>!JD-T.D1
M:[GJM0J(SOX>W/$VNC2&,JLSED51A>O*DCYI^*1<?5XN]H/NYD6K(*N7<$G_
M;78-VKM_71EY%2@DKPNPCM*S64?<I&B+46TV0>3?6LGM#;<&(XV=ZMJ[AJT,
M'+[=+Z](+@H&L17?XX_!\3[@>#?AO;<7G+E=T*%_-8J(J"YE57;>XNA?N##P
M;:[.3T8^N,DRQ&-QYLHE_9G_5E./=T"TY?AR,4TUG]<E4-T8&A3*RQG)1?<,
M)N-4@.+WRV928__.Z8.E7=#N*V)NLU.$H ?3]Z4:K1[7IY67RNZ7"UT\ JYN
M7.3R^<5>A?4I(EEI(D%O%[2/>S+UQ]IGJSX.F6AY9SN][/2AOOA2^NU=T;W^
MYL&#16] 5P$KSD%_,CPNUVNMD0MNJ@@T(Y:.71W/5VK #JWAA%?"#,+<E$>3
MJD_]"=&T.E?0WL(G.^6F'IQ\^->9,(=<I"?[?8@@FO1T>C&N391.[(:)2UC3
M&6]+?-R.OYY9RE?Y6.__Y)NP$9OX8"!(\K%LT?T#_U232])$)YX^ULP&QN@8
M J0>VXD^C%CL<7KOG2]%:WR9&U.&HO6=F3X?=7)!U3[T\VHYM!')R]V6"S1L
ME[,VT:"W"V=$6U\3IJ*GJD4/78#[>-#"G#_5XX;T@QY1*"LW&^MS%8BEK$(Y
M^_A9=SMX6L88%0P.1HN@QB"T@*V>9"?1Y/QS +:(9>;_>//\:'7U>D.R9Y_J
M]=YBOZO73'^F"29\S+EV=N/[2(,\B(VF#<:MMMTC#T <1KQDG$++_)46*CNN
MQ=]/OU1X[ZGJ?Q<Z0)L.%1MX!G;L'S>ZQK+$X63I6%JJ$_#* $^?Z'&3IA7"
M+*MQC56.:!]G7J.EFE+K!8*JQ<.AKLHE<9/6.DPD]!E.&!B@01D- +04J0O
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
MX+6@V@Q)T?.I&>,]7F,7=!<V)>' QK?),<W]\LV *?KT6:0Q'=V#4J;-O2T
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
MIC4"317EGOG$+;2\20@ITFS=FI9!(+>B19:4%:P:!4-,[&LM3T3DN"L[7]O
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
M/6%8EH=ON0Q7P1J"U4"]-3C/AO< V62$G.&K1D/:U*.)C@S*0NUP89*M]KW
ME<']6=,NS^\5>_J^1'39M"B3E4$F,ZB= %A,Z;>B#F /,<DM*"FXW*]I&6 M
MIBP?R/_K49?QJY_\H2YU]+CRY_1;4;<K#MP+N-)RK-&.E0C*\><82Y G>;F[
M4>=;*B@13LEDQ&&.Z@=,=L>T.4J\6^51MT&?#MO?EG*[^%RJ6X7JT9CB\HWY
MVT_@V<#:RAD:?AS%#^ML'\P073 FKY^C3"/LP^B$\@G?:XL:F7.>47JIZU\G
MKEW>Y7T;LF>T;)'OH68.<DRY:8W*#-)AK!03&HT-8UIXN LV\P&F_Q^?U=HR
M5]MZPWK*%"-.4UI/N>?D[:5 ^3>]WX627^+]D*":<R("'0AJS'>N'<;\JVC1
MRM,%M#.?-=H##/>1AUOO@9&28I>6?U7JWLB&&N\_M[\W-[_>6^S3&:<Q;E,-
M3 [?PJ<X=Y 1B(-F%H!,A[/'$5"3\8= -V[]1FNH(?XX<M#.^_'#;]N01[K7
ML.TY,E'GJ]YJDNYKG(47@#N ]A S"#?(YRA(9C4-QM% ' )Y78L;K<Y9^+A;
M3)WD<O-2M'9/[B>;FYB O,3XK4"ECJNWD]IN$YVXL=L0/T+\#!3O4S%QB$\]
MA7F":+RLH3 R(:OL]V;(M'H]L)KL+9-RKPBM^/V;INW]1]6AMM+#>^U,5F\L
M\+[-0(A0]$Q]--G<C8I:KMAI(+E E(IC.^[<9PW)1U/D^KLG8G+KANC$%PKQ
MK^6MG>$NB9=M12[MWTP&53;)!'%0F-ZY\N!!^2^3WGC!&+BA7U9&IBKW9<:W
M(M?:LK=N,<(?)"ZT7Q>\6*012G^BVH^G5GL(_MB&4+,IT!7A8!I!8L*6;F_-
M.]ACW%*YY].(H6C82NKU\DRQH3IK=,RD(/6>XT\1_P]F>CL]$,&GP P#]@2K
MSS[+V44"==]S''\,60 C36@Z&R4QCO?]F@",36\=M/*_F^9[37.NS2U9'_(1
MW(;0YI>?,CV0H*IW9' BK!E^C,@D\)VF_#:$[@J>7QTH-82)+P#HD(L+ =5[
MNQL/R7FJ1POM7M5ZRS9><6%ZN_$ML K<H.+Y M[%1YI-M#?&K03QWP1%L*(-
M;@BDCT;?^VWJKD<)K.X8/2[:WC9X4#[&6-?1+< >$D( +KGS->PQ<F5=9_4G
M6S$Y%JOA8'=B?664O5>N,BU2L0_I.KNS);77C[FV8LX^S;%B=I))XWWM.<=
MH<^7*KP\&:_,;+V5"DMB+K#6W<<7]F+'_=/[W\S=>?'!O[+2L3:/?0HT=0.@
M'*D0%AD@Q)DI,]X@;,$5;F(1)K#MHT]0W[L;;A._2%Z?G!JOG6P_]>F(M?()
MSR'#65CE_(H 4X"U4P46/<GK)AX!!9F$:V #-5SF*I 8L: DDX446QI(,YE
M=1952A<)6Q_3CWX!M_!WM'&%_$:.H5B,>FXJ'R(@JDK+WJ()XMAPYB&+H=\P
M80P:^49ZPYWHX^$T8U!XYZ2UO$%J[];U ;O#ORL"0!G^UXHQK^TXU5S.47
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
M&JXWI:)P_<7V)S%C_%__VBF2 I6W'@>>HJ!6T8Q,JO/5^D%%JFS34R^<=T#
MLRP8R+N7[/?CIN8QMWEKNY2QI<08=RE(?O>7<>Q?$9&WG![-U[8JGI;,!JP,
M:!C"?K]':M+::2R;T]]J+R12DB.5(NB6-;BWL;;WE!BHEV:?%>$,@8NL=[WX
M.;XEYX\9C56S/"X-6;^-';\[UHC#E'G8J@+B4UNKNIOI>1DD>=0?SC]_%7Y7
MLE5I-V%T#;LZ1E8A6\O?:"4>C&JFPD,&[<+?Q?#B3%^SZ)X(&:IR2VB1Q!C9
MBEC+:VRQ8>%QK>6YJ<D0R2!WI+"XV E^)?7%\U]M8?[:L#TV3V8DS<]#K.?2
M;K!-B=X1/?7;?/)8)A\%%3&4AN$SODGZ$*%$*SR =&0#X64Z,Q3F@54?-B"Q
MT@IJQR1,TZ'J5[Z#=QQAA9TD]B1C09_/2*NNWJ!HQ)&?4[:>RF\2?9>Q95<H
M'HF9H9LR:8[N59EQO.8;_#U95<3I(1O9USGB&X<(WV?K"S',H <Y1KJXZT\K
M*_]'PC9:M2_VD^-]Y6,DQN'N*G@Q#%],Y;MIX]LBLTD0JY[O!PJ'#T#.S@8$
M7]TA$XK5Q5H7QE>U=Z?@U/WQGPWA6H+Y'O8CIUJRHQ;5!(5>%]GNC*U\RS3T
MCY(0:><_G/7XKTL!\4\TR0\/TG<F1P$S6A"*<R-+/0*;G3747ILGQ.O(B(-U
MJA.&E!HTLT^$=4RT:6<_^1GAO7@=$A_SR\D/MO6*(8<V<05;FS_3CY<[4YO
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
M,34$4).G.<:A#,(Y;JF-)-N88\],Z>3J=RM<L.#H857"=)W"=1N)\?"XE_2
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
MCDSO+R&5 \C3RM#,RXG8,LKL:2KVRUN86?[Z^^;4R,T]4J4J7TU,.<1>'^5
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
ML1Z,1+W3GU]:XU)A\J1GEO'"O]Y)*)4-3_B)3)UNI0]"KIC[B.B7 A<9&=3
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
MS!*U'QO;?!$M_?L'I?^"!-1FRRJY;QHMQH;ZA8;J(^WVB3COR)2[A-;(%CL
MU#$W67K<<APE&=>X6,0&8T;'GJ@X0BI.N@$AA&[J+M[++6Y@+QE_GSIN,27*
M(K ,6M,\M8/?:)^5\)?T2V3E-AJSMS/O49E  R.E!RE1<"',# 1/,5-.HZ=A
M_TQQ2V:IFT?"+_;$_)A^&ZCX816IN(+;1J14%2!VVHA2N,@>G(11@ZT>93##
MQM"B=Z)D]%I63"RUOZ#N.UV=W%0[:9,F,1=K8O*YI_3\V$&(;4R7'6L?&->H
MN YXF^F\D0I:>K4')@G7FK1[A8>N6"7U9U;8MOW($J('FABC]_OF.GGL73RB
MN#,I!!CLA-6D9!(I24C&*:-$9=0:BFG4W<2'U*70!>8/ML%H^#L\S:_/VS.Z
M;H[F1\Y,^4PX[S9X;=^6U!? .D*=<QUZV%Z*J,;1$6P8MI,HB?!?!W3T2 @)
MX/0FM6P->167U@X+.S+8S<H,S/^AGYSX.[__P&?Z033DTO7TDZKC.,8@*P3X
M>W2>#I?C/D6$K:N@'3V8HK?GFW'":/?W5J[][3FE9._W8YLK1H8S!-N%H=L+
MR1::BK1TVB6M0-P_D#AN+((>S]SL1@IC5:I2& 5',I# $QKKG@L02(W!2-*=
MGB&"'M_"5.@'P.,_=U_6/"*RK&YV$TJ!3H?R5*HYQ]QRL"H( 005&9^)L83#
M3KW"[^"6QDQCQQ?6-]H(!>I7YN9.X.*0.F1L-XSA8TD,0LCSAM05N2U8P<F5
M8AW-L5Z5]>3Q)N+$S=/FWW]..^8=)TE3%YT.;3?#VR0U]NX07'7[BY>"J= )
M41:"@5Q[1>&>_65,?6<[[3%6EN-?6%46H3_C<[%Z"?4HPN#-:^>),G?M/81[
M",IBGTN_'<L8<+]<OE([,>/&=@5,+(V>9JG19_JNR=M[2+TY<_?0I3.Y'[32
MMX@L5<"9C<08 #%O7-@HWE!A3#=>-=1J<X9+/#0$ZK/^G7F/;[:E ;TRV?S6
M.6=UA[[6XX=]92 +",IK8C4B%4$I@=7=*& 4=2!WT3$P&DP*O7Z,B4LY<-'1
M*735L7UD=F[/?DU/K<B=!;L?*9HP#H7?$:2Z :#9K26#*,TY9Q?F'] $2[&]
M9!6XCE'&3MI SC/.V>&V4_-]] M0U>7Q#1-7UL,?_@&R\F?/.CW0/*S[?=@\
MW<0V9;[XT6NT(T_Z B >5H9>[S$)+M8&C&AQ=+M#1.;97V-/U$9]SW=_N>"J
M;W?U6)C0D9?EE[3#M?'AS/*U,+8S=LK'$ B+8\<C.8@1CB&CK^?&W+Z,#J1T
M. %UF;G_74B5P8_P'T:[DYXVW'ZR('\L[T_>+B-K@SB8Z;S'FB';E6,'<EW+
M,06OR>C0;IY(8A=2VD;M)3H88Q@?'<N:/2%)-NUO-GTCK!&]/\EW6@-^JB_K
MSR&H,6.=4XDD\"&3&8Y\R*N =Z8L>%(XC@(6JM,FL[.CSHRN]^D7+/:]5Q%6
M$KH.?4LX.?*WUHYT R?Z0 8#RG$$59>A#X2PJ9; =8P>JZ(#4Q@T6MK.QCWY
M%GLEGKGT8;I.-+"(],B5BP?+'MQ4(A7!D;.8A]&Y-*0L6G:]BP^1YR">?U^G
MQNGW?6T=]ANYY/3TX8DO5]\&3O2,^%^*392Z@:' ;'$=5CS=.6P?N0'*V=74
M6]B4UN9.>Z)%]:DI#]D** ?OXE[/E%4VYKST*3KSMBW?\QCCU'62H&!#%+$:
MNO: ,@CL7>+(X@]QRXA!^%TA%PIZW3*L3I17DI@71LZ^33S#:'RF,]LY5?7
MX+K(")UN?C0C3/S\]">4L?>'A7=(EL'?O4Q.++";?98W3%2&VZRT"S"A2;C@
M[>?&-MT9BP\.4 N<LB6#Z4FO@B]+HO/L_O'PW=UQ^LC=:0?86C28D;C<=T3*
M$Y@XQHZMRNN#*6'55O$2Y+/$%B"  -!1O<V4()1VK,]DY:6LIU^']_K'ND>Q
MDAZ1([J$3T('45,(5@O 98>"*UX]940_R(RC.:;_7$_SD00R JFV@1>^<%QC
M+XNT:7U]5A\;3J]<< KOZV3^V#R54J32LC9C'V\/PB5][I.?J(E0UL3??["$
M0A.(.VW0/%OF;[I.*:!",V^M0H]M,3&N92&7A]'E#7G(VL[T'7\BO+IVG?JA
M(G/#L6D8$0H#-&\TT_" -CF)2+F/K%7(CE(3M1\^(&E-1_:JFVXNMK0V)_Q$
MNA@G"W5]C(@:^-$SZD#4K-@F$8-CG$* <[=RWS;@)MG=/K!Q,/GYKE)(/5EZ
M-/E2N;EGN%CU"MQEK:MUF97U5_:H.>O:-7=@A/]8. FPLN2D'V_=:<'(AHQ5
M=T1]>=6</!=I$/'Q=O/9R9,MB7<57^<=G+(Z,_IO4R0-T93#V;G.N@9J,!VC
MBA #*V$CJ4_#DVZL00F X%2PMD5,;A!(5*-G?5!YENMY)O<3_(O:^0CD/NP
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
MOWYZV.U)[7#J#S=4?2PN! <:M>9KO/T,,N;Y6[FN/:T?8"4Q0 3S%54BUAC
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
M>\7CH+]KSB+"B^*(:FUQ16\M9#% "]^':UHPT9!'^!WU,3]ZM0J>IC9BOL4
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
MVX&H(U[3VFAANR2:5AQEC &Z35$,EEE1U]O/=.91\]&\/8GW9NOD_P%@^7>
MF4&MB,U"A[E;#J/FW7KU9IZ<*#A3B1GVQR]C2Z!1&<W*DP%,VE&3Z4 OK1\@
MZ;B_?V)S&86#T$ZAI<R!V"WFFING_87^-W+.QN/+VD1.94F4F"323;O=AO9Q
M"F2EL9/BGS^&&]Z^OWA:$D)1X $4FXPIDIT%)V6RAV__9( Z2;?/YR#\_>=]
M;M5.,7, >WSFPE$FD7$PL<XAXILZSIW.QXI>'T6II4/"D.**1=/65])6'A=
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
MS2-TI2R%Q"[M/W)I7O<*;,W47KCI^ID%]/1TAFQK5MY>4V_CW[VYN3O% !W
M4R4#Y0G01FBT8"*@T?_--6-(D^NR5:/]:TRQ:C?+FF AYL<B/10RD8!FLYZ(
M6>8FSM4/W$DS6OV8'N5X\W#%$X6ETA^'-<]]"G^[4BRP(Q,YA.ZM,%QL7;+R
MBOFI0Z&:FO^B0>M/5RXA;F^%EF0<,IQ3]$%R8M]L2O&;P%I;M@[^'TC'_[$S
M 8<GWN1F%876#D.C\]-_)9LM7?*\R  EWMX7'/@\/080#62Q66O"L,HTPD*'
M!YX+7PI8$K1^/+:_83:2SO4%Q;XCIOT#TH_D:I[)L;W]?(9)P0/G4=.M8G@N
M!]B0\"R8?RS^(88N^ E[ -<Q?*J[Z31O"5^S25?$][-UMS2>&V$V5/<::^PJ
M_E580U*D\D,G/A)C8O+I9^9]K;W7>-"*)NL]' *[BI*$BV(NG-387PO*QW::
ML=":\U3Y'AT5Q-F^&C&7:RH!;8']@N>X% J29B-N3+QF 8D<CW>$36)^I=KI
M]VYR6BU=ZL][6%95]"T@H-(YB9O_<Y.ED.^)8&YF[N;^F,W,W3P(Q5"SJ)SV
MJ+:G3AUKEK?*5QWG5K.-JD>R?]$E4>_ !A!N;.^J1N+]T)"O@R.]4651AG0R
M)."V[>VB00P3O+8(U.6_>P,:6S10EXL9%B1'$LWKK$T?UTB01/,S1_3Z-1],
MX&3 8^'Z>.(Q>N+R\HK*DGH)A<,[]*"$!2%"M3Y=MO:F)NB /*F%SCE)0\=$
M,4#.X"/TSF/YB4L0EGFL0\\T4_4G43J[@K-K1KPK]OMNF ^@A^3HEB2,ND6'
M>';0\^X7/@P0_S*>?CT=90AHQE=)7[HM(I7O[$P7<L*N.^[)%U+<UO\E)?SO
M0HG@,=Q#V"&R-5<;G7ANG_4%5:)P5KWQQ1KX15"SMI*M,^P><@S/!7V)/&X-
M7VWF'-#@;%G[&6U4\DD^T)/ _?6TZ]0N Z1!O4M(JJ?Z160<'$XP7[D_DNA6
MEA1OWRXP';/(=:@]T:.AQ,5@W-,F=BMF)Q>RMTNZ\VXKZ%]1TH0QL:/N6@U[
MS&&@HV?J3)AC68NM^(C98(7%VAODG0F0UN" ^G1BZ#6964Q);C)01\09  W$
MD3N 3V[1M>]1.=:N23:T9)^3Z4E![^5#)+DL_12OJ5*P72U-+FE'@,P7[2ZM
M>5*PT4E!J/UYC+Q?MM2Q5[DS7I0;U-QF]WUAX>\/A;<M- /AR/57#%#V&^.N
MS>0JL&X[,FQF1L##MG/+X[!K4IK(0%[:, 7Z/79X??B&>X3%8.['%N'#!ZER
MF:@:T\7;N4;&G.JEWOTYV<70+XX["NK&[T>E\_JCM'N87"3O]=^^F%LQ@QYD
MWTK:%ZP+]@""U_"I6)MI7[>1V]2/]4W@4N),,57FYS4SR+B]Z%**\*N/S^I-
M&_M]7XA/XV/-44%=+^K[6Q[D$.9S.]QT%<\OQPRA 0G(\I+,\C:%'7 WLFWX
MT:_EL#:I??,<(7A4[I6/=K-"+*_IIH.'_VY!1DE)Z=>2B/KFH9/!!_O5[[^\
M_.6$$#MH G1 Z98YT=WKW9T.Y>N#BU@!@PO^=^>K>;N>2E">G&K[/'/!_KB
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
MHGY>L+FJE_H2$E(TH\:T0-V"=X)JFAZ#W/AGUJY3S5YIVSG4?VPEFWY(CD?
M5SD^#,N>!\@>^_(2]:S&:(S-^6]G]+O5J7A>MSWM-'%ZSO\/='\DV $X':XB
M(ZG>9<R7B%0YF6U9"YE$5XZS _SGQ;C_ UXS^Q_:1W0&"W!8&YI>?"2_>[?E
M5'N\YHI=;T2<4[ A1=<4:#S.0_2N/CJFW+%\-\3IF Y/\#M%"<4)T$#5F$/%
M_0:S&_QB21UNKY)>J=WMG0>MD9UM$W]-)=.UJL-U(2VD_F05F4G*%W?I'O7I
M#-PNY[TXO9-Q9Q.BT;0[\&\Z+("XMCK5 J9UT(R@:B3WLQC0EA;TL^;/6GWQ
M,E=\%MESOFPB83Q/MW'SZ/?/UMYE5]ZG'>/)C."4T8 L(Y.8P%]2!UZT&EI^
M>;RQ<H?I38F^L%B?_]I!&W$CH$D0_S%'W<:]S'Q%CQ(]E;.R^S#I=TD*G;0?
M\)\Q7;,$^DLX(?4ST["P[P]J20_&Z,9+%7=6H/KW0B\D%"##A7GVCF%LZ,YX
M*]Y^N.@X3(00Y:Z#>C?3UC"K="CN7-_2CR/'*HY62&F^)4*>H01;#U335<@;
ME:3=GJS8B#(7;;754I7*"06GF-"+(B'RC][S(6HPES=%,5,@?L^NZ=7\7L_&
MM(=_\DY NN'P@86BQA2CX4K0-V 9D"W5L&+]1EU=TS#_'U7U?NI(%H##MG!3
M#=XGS<:^N>6MW__M A5MR )P?F:G7# 50UFG5M>M'7=:80'X=R2?0H77O'4*
MD$=57KIW%O1I1IHF!OXL:4(5WG\F573@MD0J2E5/N6E?C;B>;QOF6?!02[??
MF#L!J?UK/7^5IM 2+;"&(IFP -33P2Q O5VZ*L9G.!T.'(YI!46TF(YM$/9"
MUG[/-:/:H$)':WYO''S$&0,?"5ZY6\Q'@B:TRX2#;Y#4X[0E_=7-1E46&\:"
M:>:4?BB/DHV)3 S_VTV'$#JDS^!N.H&^8/^N?5TT$VG>3U_8BH9D6R @ ?F\
M>#V[L_:^#D-K%Q#:F %_D9&(QBXV1N88O?RGX>]_2>%T8OS49T)@85#='F0B
MY:1?0/D:32F?"<KD;WW-C&23C^@#&2^]%KS1SPG5HE_TND^_S?MUO%7AG1\A
MK?F:^FM(D-V-E?K( J/ ],]D<J^KIX_JE&ESQ4\V::FZM??L-_E3QM6S7P*^
M=',"KUW;'Z14,I[>[AT,)"OBRXO%;  #;WVRU [A-F7Y]]9604C&9MM6<-:
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
M1%/QC:34E?V@1L[CVB: D&?GU]_8\5_@C#]U"%D%B!ZB'86I,>J,>*B*/>T
M1AW"1U6.D$9AJC0C#H272RNH-)S1YJO9TUBU% Z\,F7>VVU@49]>6J/(,7>_
MM;ZQ4;=)[%;_D9O7JW%*7.U@D;TS9'[*::HZ>9!YS(2,6E]<G$,+#>- @O#>
M45\9!=)7N,:XJ/1E3[)(0YT#US9]S@\R/_?Y9%/XZZ%:M?F$$7;1YEKWI,G!
MOR$:$)W#L:A9!VSO"Z%.$.>F-O@)MC;A6[IHZ\"9<5TK0F5E^A6\?U66&[0F
M^6&/MYXY,&S#G.LWH;;VB2VG0.;EM>L9JY.V'BF_=)1/F?+@,J>_C6UF!$*R
M,:1K:%[F*#OQ4Q%0Z(PR)7P2' <SQF/27<Z3=KND154#2QM(P74.ZEFN7H$-
ML"39@@]I*962&EFF0<] N&)$/7C=<A$X2\/UK^_2KC)[=T&U%41+4N_&4'ML
M(/X-\8%!:+;W[J1051M=SW$B]$7U2/G"W*)GRMVT;"T /(NNR:AF"M!=&&^,
MY)E?V@],RHZ'#"<XZ"1$$&BIC@GA56KG33%;[XN H1X9/=<6:W_T78SCJFCH
M.7*M]?>1LT=4].1Q<*\R^)U_*\(>_#.!&%P3IBDOD;]#G6=N+ES?AAH4AA>I
M&R'$UEL6O9!9C4I-U4U3=K22Q[;YR)W]=1FC_PG-%H)Q<$2G.NB^^ESB(IK8
M1/*CY*#Z''836C5HU\T-SI>Q %TA;_HH8@*GEYJUDEOGDN,.);B$Y@Q>PNL4
M2"=QK2^)[+'9&^<ODF)\*Y"=0B.,%B9_N%>W;:B+4"-IN7L$BG]S\F#7J:"2
M K6#G;N W/F9#J"^OE"V5;CN^@K-G-I"X6.D8G 5((EV'H=^_RC2-B69K(J.
M77]\F5@?&AHW.??E\9*HT@G/P..2&C(_W%, #!3-"C-K-+!<452'R/WX<.ZY
MEW1@\9]?,N?_.I2J1:DB@==]3M>(3&7 _$I\'<8=[HCQ>-2,J7Q_V%Q@>NU]
M=G._N-Z"K37WUC.[+R<JZ()"."#Q DT<)D-NZD*EB!EQ4%^7G8Y?U -YIXOV
M*:.%5J>L'M3.6X4@Y%2FS@37MF@.G$IS4\\L]9..0!"5::KPKZCC"-S2<$(S
M(A5^*-S8OI;LM4Y\O\H\E;)K'.?]QW%Z\X1>=<6/4BO9OG<IQ&R12UP'8T!W
MO-%#J)FZSF)A*AM1N91A/B3=6+J^5ZEW&*3N=$ZT46K%I0^SYP=7;7]O1YP]
MR.5I<W1Z,.R;E=??J^K@0N%R3NS!2V)_N-H.J$K_58 '4JU:%0ZU(_'S#LN6
MCGKE8]5+N:H+H^8+T_IU@K*>7(%<<28 >$%J$C?@QN.Z7(Z I2>/C%IE#-]D
M_YJ5<(_S>VSV-$M0*\8I-ANPV7^>.L,FX[N(3A#("XQ$D*P@<8C&Y?[7A&$!
MZB(>F4XW0X?K,&!V$3PK?7P.Q.)#<1=$S^3YV)3GEMIFV]Y+^Z5@WX=<'Z;I
M_MMENI\1G2ISB_WI&"_U>+@L-98<.>;0/@;7HB823/;7F&(3A_Z,V]X?DON^
MY"?^0$9I,6.4M\S4_-BO>>WW'< /]79/X=WP XR7<!'X@,LAJCOM#LQZK-6?
MS-'=K#0&LR0,G?7Q3+V=QRVC_:SU7?76LTD-N7-'/8[=""K\$_G_3)=NCS%Y
M\.06 H3H1T9>9K=(COD9KEC8W<-6)_58HGI&L>;8MT4<BO,A;P"WE.K$;]>C
MWH@X\#.E GE(,/O?2_[Z.5B=JCC<4>GOV V7@(K!;I/[2IJY.MG@(AH1A198
M"Q(Q?RJ;B?5*?B%CASMT]E7\YY@E1.<9=JG87UZW(S4Y4;/(V[VI!!8 "10-
M42!S]4&ES(TE*RF<_:X/ W1F9BO%2VX>9/SB2?F2=& 'V F,8P'X,%[@QS*2
M5"%25/=Q[P4Q4E[ZX8)7*XV+2?Z$2Y4Y$\\6@RX,:HFZ6<A/W?ZO=@U)+^46
MOWI L:-D@8_&"YIHN^8FON**=PE:!,W(X>S2=@<5XZ>NO]AF9KT>^"G  @ D
MD"R -/I:26O:W,D!K5FC08WN*_4(C(ARI$YUFTW&#U'/9YYCRUT33X&[CI#H
MICW4.6H3DWLYM*6<I-BCA*7ES3;4.$5[("^P .W*0[!;M%/T*%+["G_<W,UD
MQ%)U?D".U^\8-JOI]]M(4=YZL/B;@6=Z_/A ?IN8OZL8@K!XRQAX33QGI$!6
M$_Q2F6[#^#W#("_1'\(?K+E(D!6?_**!DEI!T:ZG Y<69@VL4*\/W/';Z2/,
M+FR(-K8T6;@'/LFX>K0T*MZINH4DB>M/UM6I(@V:WH>VR>LH"Z$JS>J9#7O5
MGCL>?;U-^;\T\G/-]5B GR./,,R#R,JN\(;$2+> JH@^"R:?^E<ZM:1]>H(%
M<%./<<BS*D]&W /3]WVMI1#8^3]#OA 2&)JXM4P#]D?V .=IUP,MD;0EZW9E
MB9THLA /6VJ=L$%T6V/W'6(WOY-UGRC#'@;\8;M6]B>LP"1:-8I=+-=:K&^\
M(+OI[MS=<<.\><H"G!W\Q(ZQ2.J>!4T1&1PFL?@UY0[SFM]R9;@&P9]KTW,4
MGE.A_N7!S@IYF7M\3K@]L)!.@-%,HEHQ)# F]1Y\N1<NY8XB?/S(;F*.U=^=
MV'VR':!DNB;7([4-;A9@1*2'KDB6T$?<'Z>#OF(90?C[F(5%*@N0A;]CUV[,
M;M(>]>50*E+"^ZSAK67HLG@E!44"\PM] CZDYKJ*,]7/=F*!1:K!UJ2PGG?#
M\X,5VT_%EN6]C/3PYM 4Y( %TWQO-&4?"69W(O0W.3,$DA*F=8R O6;/ MR6
MLS,N8Q.9P^M)T6;V4U#Q$+N6=&$FKSBH*NH9&$"WZ $MN.+!=)N3+,!.HMQP
M%<&,QYKJ>\TE,Y_Y(XL\?[92G]-$/B<&L 8)_8VIA:XS7N%?4L,X-RZV$;_6
M>9'"E/?MO%Z%*W>VB]UL/T$J+JJ(.6?4ZRX%V3\B0I$(&T$E^3;\60\YZT?+
MRC6CTD!?2607%<],%B"L^QN$X O*UR"9/6%RT5W(H9,D%J#[A8,'M$5KICX0
M197$(QQVH#S,3H180WHM-<=Z="=\>,%"4>L+"*<15\&DH6N4T"./D*^1AW&S
M>1<;'#8;QF69MYRP>Q>VJ%CA[=E=^\B \C8IU,(."S  YB$AUOE(+69SNJD-
M\V9WGT;_GDBH5V4!#ES',$$N:-QF O88$]@C1X+&!S,,8SH+)0-_?=C-7"HB
MGV\S@3=DD4!'2//%CG$5-RR)CQ805"FT>@_U?7=24.ODFDC2TYR5*+;./V +
MB;EE(O+'+..?WE'P/V,1=L0*FA@=P,!@O/S#**Z,,H/3L^@G#3VV6*AZ;HCK
MHT0-YSG+^"4KR4=5<4=4WK]/^[)@1>+X>VEL7!%\$,579<3UFP6H[^]&I<R*
M)GHWPL7)ZCW@8]AIOSS*&YU>OO6\H $1FFFLW3=>CO8?[?9YZ,HW+_G3,!XH
MJKP_II-/G_)TBJD)>Y3?PSS+>*>FF$\X-)RH#5XOXE.R./33R 4EG.-TK<5V
M'U)\U^E%4FCU,1AO#X1T&3FG3%"G"R[0F-PA9%TFC^IKYW [8]%,NF'S*%R\
MJOX)KQ]UH\3YUL*JZ0N;FR4*F,Q;C74#>LZ)?\ZF /;R(#--E!U26!^4'P8E
M@8F.>(B@DPE.:8=?FAK66WPL>W2LQ\XR*BA$^D]K7M#RC7/1K_#)1\/T2T(%
MM3X*OH!.BU&$QD#N\M2B16ECI[$&?E'8/6IJV")07">A7%)59_*7YQU'1W.)
M^<?>E7E9TZVU!MG'7^5I[PNRGQW%Y"'3 .S,9_($TJ1\L378QTPM'Z/#8ZUF
MT5Y&G]YCJ?>M;OCG-=V<OYI9XGSIS?7,]*^][2X KL)?"'\T51%!U*!YA$]1
MHLF,*2(05W68A@M#JAJX&OB0F!L$U;!;,3''.=Z\;8SI.S)7(*[E%0K@6H]4
MXO@)8E,(,'26=Q%$%_;#]1/_N-(N48TMP?&%:I45L^$W(!SS8$;Y>65C:.CF
M(_6QP3[B2*S$[)V'V!P;V-_3L3<9Y3!V>!^Z,XK E>WK$D_A6NQWU)_LRG!]
M()GTQZB5"OK4.EN%_!H(/B]R&J%CHI!WKLB=MU[0H;VO),;(.)[)O4*[-,L&
M<<<*=NR\<&1^;Q<2U04=[>_>:ST*XWOD<5%I7)3VE>8U1U)KG8"@!F8R=,+>
M#V=@25;(V1N[3!YG+KJP.\6,\7X'RHE=0_'+DKR0,! !P]'8<&@HS4X&%C3K
MWQS3>^[4.7'BT:(,TJ8$S2@%0*=3U=FM]V>4M!_Y&ZB;3]B\&KY@B.Y'"T"H
M\<;CBB2;#YB1ALH&J]G<\9J+JMU]JQ*G8E5?RWO@CB>O&.DP8N$7F.,8<2-N
MF#FCCAZ"DQPC*?="2#D^8@N'2,2)JHVV=^\/*\T:!VK'=4T%WBUM3"_?=E'"
MA*<\@U:S0SV#KLM^_C1UB=3T]UYB2\HB59%F,_T;+D8=\L'O&43ABC"'52=^
M3!6>;YHAYBWL?.,\;M[2BIW7RLTSN9)F;5^-Z#1D*]ABK#3"G7^68Q'9RP)(
M,K^[B)'O%Y%;^K.I=3='=K"<3CZC*[K(-MC'\JB5GJP''ER/#G_QD@OEFA*^
MR=4+%/B[:-< 20#A2EW4&*T@=]!L7;<17R.U!E^E;D8M>QE>UX&NK/$WTN!K
M(\8K?#UU_WA,K.=7W[F"QZ_BU.S6V2J$\]XGJO%KYACD* O@S3\K"DER.< H
M-;![OUJ(253\GLT[YQK5K&60CV<!(AZYG^WI/VJ>_<9#'& W__0FU[+Z^@OV
M3SQF#WT\G8.44+$>L<@"4,^J%,LSBNIAL]/A#MB.S,L$Y7G)0#F3?&NO^W'C
M;[=>$+X^4>D7B+VV3N&?W61R]Y(3%\6(6%(+98=1A/")UL?O)M'Y\8;&7843
MY56XSLKNZ-+Y"YG/Q(8?FUS4NF ]-Z; ;2V0#?X[#BE,$#OX=# ^[/8=XAIA
M>_0E"U #(5KBL=SA3VCX]RZ<U-AR=EYVUOK9[A>C1#Y_S*"<C_LUDS#ZP457
M5CH^D[?2A'82T7D.XP.<X:64,%Z"?-#\S.E&(]F/U(FH<F<6X#X5U>GV*#\T
MM(K'V6F0D^2A9:4?7<R9+'PDU_XL$=WH_9(_%X/+9",[)AE+NHZ841NFF)(K
M^J7%^IMOI+Y=F/\=697X>&FT^KBSDV%/S=>JL(L#R?*/WK?HG3P>F+/=WPVB
MRJ*)6)HHW8%\(Y[MSU&V/PO[26,X5#KLL@XZC$3K ?+[-WR":1GT:Z9K;(B_
M%,?K<@(XMSF_%@VO) @?^$J7I-K@-^- 1X.A"<7B[9C6AE%56--XB-]KPR7Z
M>I_%QH;"R8BZ(>4!;61LLX4XSDMD[):+ "V$BF3RG,'S'PV/8A-V$ACRA,V,
M8:Y1GN_,F>=(_3U\+K^Z_$T'[POJ\R8EY@K/#;B-P3[>!,@38@P76KF8//QL
MITLR4&ROOP#RN)+[>U-;JB ]A<3^:1@':;-[97G-17G\64+&Z+?Y1T/YP7RG
M=<KQS^MDF[XU8>L5Z5+NY%5^ZA48![O+9"J(=.QN?V[0(C0)*%I"ON*H/N_C
M3]3^W.G#I9*J=.9+XJ9++NTXHE.6?H"F"[/]Q*AF 7P@J878?L@LQYV8WFCR
M[;X/LNF:<IG^]44*IU4UCVH!:I8^?'N5*UX&> 0BW8!.*RX.I[9?6$!TW@'A
MRLD.SO1'Y&/%D\5'2(:M)?[Z^(=/:"DKDVTV:&G[O5V.;.=Q8.$5%B#T_P X
M_]]A,'8M.*3/:#9PI"FN00X9<=/UQNNCQ7H@TD9*<^&FPWTR<@U:,^'PP\[;
M3GOZW\$!,^8OTU_<'%"Z_^/-+>KPC" +0*&1X)]P0P]W*0GY!&2LP65R4S]3
M@CR$2H-=$)C0MO0SA/2<\8KVBO!:.FO\:]KQTG<KX>03/\Y><;MJ/O4# ]V<
M!E+\V:&?Q1S>1=69$95?#096_+BNON-O>>/C\=43YW<NO8,XF%^>D>7F>?[$
M]"Y/;6T-US:"R9U/<X+/8$B6PZD+O(S'(/]+1B?IPM0B,J+7Y1CU/+F<'6!"
MEM&1_ *^HMD.OI\MO*):WI2^<"[X(9D-F[%Q=@70NBGS#$P#-@XK 1.@"3*_
MRO",T;W(6(*'YKSWQ=.5 >05N/2HFXKBU'FOU-UD'YE);D$WRV3AO@3P5T,4
M#MT]G&IT>+2T:)&+>. -==FV)47KD>.E#V/!M+NF8='91V2W7Z<M;PP'!G0H
M[>WG["721&$'B_Y>&A>WR9S''(>KP:S)_8D;= '@$P.%UP[ANCVCOW<5+3XV
MYH[SMO@WW3Q--.*.B;.?6##5Y/HLLL9.U6N@-$S]5!>4JC1,5&#G3S652,[O
M00@97"!]XU/LP? 9^"WRCD54]I:M:JB4]VVM/*&5@R^>OPO\]=7Z.='C#H!6
ML?BP@AQ_C>KS9H DU.U@^Y:P0F^)%C6,_-WKZB^??5:R\D6I?C=/W;61/M@
M9Y3PVWO=N!PRALG33SN*Z+1HYZ(?9+!CQAO+0X^D!I+W60";,;EH(+[>2'K<
M0#G"RX>2EZT=YP.;\W32\/'(:E0IF+:YRP*8^VV-,7DT$.QH.\2( >%>8;G8
M?QQ0?0Q^0F+7L%#X:#^^O!(GB>;L] K"2UJY+7$X^6PK&Z1M&6CDYT36U9\S
M)9A3]BX!WX:0D.M0FAE\ B[+=N3HWR,9:_/[4!G*!,CA</X.IL1X*[#L\DM'
M>^,*R=^M*YB)>/G'HLK-%E)$FQ5(F-U/"I)V"B;.J ?A<*#993R8R.?SWG>!
M7=(27'')Y\$\=_UV+T875_<-7.&M\R4/&O@,JIP&*]4<_;V>]13 N)=A_BO=
M,[E;&6#S].?QR.-^R]@GB".(!TAV :^%IK<JDN4H4\A^X'&(]<0?:8[^*?BA
MAJ83-I5-!?[>#Q8SS<XD'^C66#NMDWN)O_?O>&+BFD UNW3A*4HQNS=7PRW[
M7$Z/PP_?#0>9D1-C@U-1@LZI2-[H%K=A=VB85*J!.5'9_9AX57.-PJPI/)[)
M-U ?#6)R.Y/E;D31*M%U,"=RJRQA?V6Y\%+VH4,_']V= W@^RP;+?S\T/)U*
MZ634,0T0G4WQE'D,E5Y#=T[M<#E//KJ@T4Z:*!LNTD&]\?UUI/?#G:;+M;/B
MB1M?WJG_4,PB FL2DS"^X#DSYI$&$JWW!(AX*@B/3#4RHEKY!*"$%$9.MF8/
M6Q>>Z_L]YRKK%B%^X,K&%USLOYVLI\@"+-U:P:PGT2U9@%%B9&UK%&Y>MQ=$
M\K9E Z2O0UM57R)-_^ZJJ*"/ W$B?_/UU9/73F9QDHLO9]S\';0;%'\)6 GD
MU0:+4KWPR$0#W<5-&4273?7*/M^+Q@8"XD._'Z,F3$JISB5"(SMSK_H$6/7&
M!#:V0^23\/>AEH%<B)^(?]5S@7%@)+V248'P!@O]AM2AZ$(Y%*D/9!%F.AZ+
MS YW!Y.7F 51"O53S889N14#:KG+IL9]^8^<C"6?>MY/=]9*=+5%X- (/@-V
M;SCKJ*]H^O %Q =D3# J<;<));&# M"ODA+CZJ?KB;J]^S(E.<"SJY.'[,L*
MU>NRCI:%O7HFA5(% !C7-4WE!<0DGPE6%IN+#_030!H6PC56XGD2(A.)7[X\
MXH/?ZJ<ITC6H#2P ER+,@6JQV.;>F]\N/(GPI!DZNI#HQ9H8[Q"=?/LFLX9L
MTV=?\AZ7:#0D+R8W<GIJY*6W0*BGIN+JP3.#E%7&1X0;A$W.O,>8$G1]:@*^
MRKA31M3ODT+32)'-6+5B2P:_QK-23P*2]SE??+LWQT[Y/[W=Z1\V?D'&.XP7
M!HD5;)>%&5%G:.=AH:,P:0+X@.5;DZ!R*K);TS?2*ZF>]C/V?NU' :=.E9.&
MK9JE;WHJ>S[92G!U&''\W1%G9$1W)'O%M$;1@L-1W91"4!<B;4&=/!7?+AUN
MW3FC'C(XA+CSJ6X"JNY1D-HK;/?$,2I\,3U_Z+96'8<@8X:-Q?V+F].@/B,!
MQJ=J#.XEJM8KH]Z9J]=(F=1C!*26X:&"*Z-#Y>'O9G^@IZOIGZ4]&MJ:;+9Z
M6CS-DM:52J'5B91 1LH&DR<<0T 3.0C@))U93.]F6ICM=GA1+Z59/<?'5:0,
M/1,\)VEIE_6YL0'YW"!MVWQ+/^O3+<,-MIB%=&'JO.C"F]V@#PK(SF1V?3ZA
M^G=^T?!6M0<5_0YVH:GXV\8<,5VI+ONSR,WR@Q\*+AW3R-0:\EX!U2H2Q<AK
MSB1@,@+W$B0*$R!((A*+3S:199!X8**,8#,;$]M"Y\4=(0N6$1&!*FL<^I;"
M1V1-GJID>,ZFH"Q'+AV"11.&J8K+1"'2')-';E&=J@1=SR?7=5E$D96[]A\F
M+J(X85=(2SV4%A7W.TV?ZEKJBB^<"A!^F&'^T_8'5I/> N\LB3'@H'@Q4D)
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
M@<#G8KB/%3F+E TSF%@5AA'C+=Q2NU<4FQ_#E'NEBU^"OC:O7M*$_*%>&:Z
MF4W0E ;M4"[0 R3;XF;G%^#HE70 N<)1,S*_.*66/C+A4Z4O39]\1N%HAY#2
M^M _?\S_0;*^3_F"QEV9'7,G6(#)\BVFR0@A*O &KL-18&WN2@5P26X!5^.U
MC%0RO3R.WJ-;\->_*STKC=.A'."A D\>NB$()UQA>[(E:R!?S-WKIL_K14Z:
M)UH<01U^_,'5S]QJM&)3PQVYH.HE>;5>\=:WS_D;QX>S0K,"!M_O!5 !3IH.
M1%Q#]/<COCTN1VSR0G"D6?!8!EF8CW+M[!(5$+/>ZM0-:Z4"!WVBH4O;7B16
M"*F4E$TY.LI%!?I>PT!V*K![DWP T;J%F$N'_?"%[3I^1Y*B]$E0%0J+$Q70
MUZ4"Z9?>4X&/EB1\OSY)^S,_%4 .HW%2B,TW5""VN@VQM9I!H8=2KB)TD+]_
MNMD?)41H^)K]K3C0>5EO"&FOD J$]]$>!OFR],>'6_Q>0%B?, ^B[0@F>9=L
M2P7VQ5 !:4XPX;H^%=!\A9A3H +?8GZH_9W] \$SJ3I0$%94H"F7"G2W_NJ=
M_^=[9SOAA?L'ZWA%:?E#+M;VH0_S786'GQ$%X!\++B^/W6#N?G172_Q=B5\7
M?!\52#TTAR+R5,V2CSW\,$&YBV*X5/6BQ@351HG,5S%/O+WC>BHO7EI<ZS\)
M+?:5E^6YGOW!9?/]+-SZ=*L?QR>S3^\MLR2Y]<!M:\L;(;Q,Q;Q;&20>4\QP
M+?94#AWYL6_"3<W"TL#N/OOA==Y[OJ&"[9GE\K2>I5<_:]OYS"LH]HCTPCC4
MA3,N3 XTQE6:XY'AFH=6*<HC&),LZQA%2]B91?_/T^N=7&V<,J1'9QDEZ#?[
M6J$3V817N //B[\'P' FT+C@I<3MQ6M^O?Y[E,\3ZJ^></%(1_MXN1Z\5=&A
M<H<A,^'CIL&<R"31+>P3D@_AZL'4ZH]DIOF&]XTBL$ 'F[,-#9]L]L'82JH3
M"X1V#.Y;JGSTCNXY4W,FXIW76"<AG5SHT:CFCJY0P:(*5]Z"2[I?HFLQ5(#/
M)27(/T=B@-3/9O+FY(,4NW Q2^W6I/@K\LOHP[3:^^)G]]<;8DPXKY"?UELO
MG%.W'C0<K=>=$_+[8*>\[1\I4'V;.^BBX8UO[_@AIS\+X+8PL[&-XI1^&&XX
M3 VG.QK=\1S#A]N)\C6Y9) %MBJU3%V?GHJU&SC:H9JJ&EEYLJ02ZZHLRI1
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
M"K4C&BRHP"%2'_:(/+'J'-]7'C-=G^RHWYC4?RD*8T8TMR W4WI-*>VRTE1
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
M!F&U_H]?D/3?(8GJK6?/=<::#TQ@YT+J$H+$#!RVQ,6&F-(<U0TD+NB?=]]
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
M:\F\X;")/L0OL%LV70D_!?\\.H%H:S0Z@X>NRC?Q"HZ@%/)?E=WA9> Z=5C
M?&Q4L;9OJAD_T4 BW,'/K$%PDQAH3(,1SKK5:M C(GL[Y(:):_*:J,Q#^?IG
MKD4G;_(Z]?EY3T#<T-'4DY1<B'MI=":XR^$7K[J0M,+#7II^Q].FV!*_OJ97
M?FS$5)0N/,<_*M;>QIURZ</)\FS!P0A;AX'P1SL(GL&T6NL3C^\'3XT5<5UY
M66BX7+DG!VD@%@$,L@LI\Q-)=,?,D!^SLU+;--![ZMZ"U7 1@!6<^8Q>5?6F
M@7*M:EIIH$8+&HB+W 6. 9?L!]_]4([_XNC ?W=1;A*# *9T<#_V&.Q+X:DJ
M SC)/R\[?KI.H*)AYYX3C?0;\>:Q_L4.FA<'2UQKA]19ET=D?%X8R&_HE-%9
M7N4RU@)9"^$F"8643#V5P&CB.8QFU\RAP Q+OC6_>VNL[1H[%H<>AP[P)/1,
ML,I(\\\_^,P48G '?*1)CRQ -'JMGP<[3T3F+VL&\)7ZB^3W=JT;E N?;CL^
MGW<BT-.&P6(XPE_P1L&K[W8^366Y7H<=QJ=:*^RF[#Z4&ZG=I)?+E3WV..R0
M>!@[R-S@]BFFM6,X<(>>*IBS00?O\DO#\#36/M!'K-&*NY\/-N:,J)4OFUU/
M8':="* +=ZCZGS<I([^%A>RKA3DH2<A?B7(B!5UTBFJMIP>LC_OX4DI"708U
MS1A:0U2@;B?00&P0;7 \L86Z%KZ-6N!. =3TSB#N\^_[+GU%SV:CRO)IH+5)
MTF5/\ 'N=LZ\Y5(?C1>E*TF=HB;!,F=F%@IGZU6-!%.;50Z*A>J3^EL1[WS)
M1^3F"KI.!Q".$"VP8-$QLN$7KHUQV/F=#=V H_=KN5_Z'A2P4WEK<VC.ZA!)
MZ$5I#XF_M* QDEU%VW'1F/?Z>3K%/C/0)6V)G">E(YQC"((;,1BP%V%$[0!@
M"7-0ZM6MHKKJFIZJUX3KLI6'!PE=K(]W%;5;T0]=^M$BI+%A&PWM(XYC<>N3
M%IU7$XP5[=0\ORU8D3["/=;N#<0ZWB11.6RNG258GDQZ?'RWV+*P*$''1Z36
MK3'3IV8>F4K;]V80I2U+VR%$V2U@JZQWUA?')2BU92:6'(U1NN?9D)'):B.I
M;")T>)(A)8@I.4FBRVX/T@6M0)*%DG&3G1-=;:4"U"]-FI4C:NQ7YLR&2ZZP
MVSFQ?^)2N_(\Y;1V,FZE[4Z917R8D3H&^DZ)S+/3 JE86JO LQ(^45XVL+_Y
MGHE*E/>]? RWT@KO4NC]:LT!>OKYYF6NSH9YI9(0;])1,IR2 )DM$Y7%]Z^V
MX'4(1W"H\%OH=S_\&\6A.+*?T!"TTH@GA?+"9^[>>ZYK1E*K::F*(N<Q#3GB
MQ>U7E9'<L?XO(O/-4+JO^XY<ZR-O+*3<LKHU8NQ1<]H,7)!DW2JO)W Y_7B^
M\89AI;3TAY(>H8Y\H8D=GQ6"G@G N:\ G/N4'B]\^ %G(L*#!II =%CO&;5Q
M1O'Y*A92LJ4S%%8+6:]=8,NRR;M]]L4SF>EI9T;QS"W(A"^5>9G$"?.A1%:A
M)BNHS(W%Q-B)_I;1\G-87[;OF[KYN=%=2X<EY/'=R1^%9T*2<Z5!FKRKT/*
M4'<B@&8,YI375'[[J?P.&BB2[()ME+OR/N+V8F-CR3/%L54V3]2+MP@J,]T\
M0-%S:" O^C<NJ^#Q/>H:#10 &:,/F$M Y]^=VWS39_/)S-WDB*2@^K)%@AJE
MY^RUAM&$JCN+C3L.[#AM/7MA*;!B\5E%R]=7"V6KU@N+-\9G#(3L)O4*%BP!
M%54&3OFI?.H?\1@8'@I0L!8I&FA!''4(O>H#:#:#'D<S! "'\M:48!0UI=]"
M'"!ITT>I3<!O7C#:2@7D,=Z8$LW[)]:2/;HHO?9P/SUJ3HG$IDD-J]IEBD=L
MB+<! F\_PIR120,=U"O(N@PPH=5 I]^IV8/K;;[15'FB^9R.DFB@]&62Q@OG
M^<Y/]<E#\2JG ./P3N+([O79T89I8*X7=.T)P0D6^D1M3 FD7=,OR%IP15Q5
MDY[I%KWP]>NJ[V9=A:U[U:QKTF^+!J1^21,6"3C4,SUQVL>[N,#=1_$-N==S
MM,383K'K+8R)4MK@@E.R&"7K^V"*V;TM\"(?^E][G7J&7.1C')LM%+$=0UD@
M+VPAB0\0'9Q[4@^8*/M'9<:6IG][V\ I<%O#/M(&IB'9R4*P0EI-3FD6^V2P
M.1Y_%N2BP&E.Y"59D<\2V;$BYE=PE)+\'Z@WGUR'[@5_[I2^^4PEZ4X\G;AN
MV*GPAXGAV)VUMCEP= YC%@85WG DCVADT-!/B&A*0I]NA@2Q@EY8HN-8T[^9
M,3.UR[RUNV:2\_GC-$MVT FSE0D?A8'[=>9%IE(7VJWBM7DJ </3H/I3K[H2
M5!1BXY(:\#DF (H]_,9KG C DB3]60 J>DNI"78SK-1M<[+)IC!< EZU7Q;<
M&A+X)T?,YZ)_H.=W$7&(C0M=O]8,+MU _)A1;?%X&4MUU_UG6OO0;U?\[(IQ
M(?]!RI?^8%,BE4!PI=U[W\C[U.*;S']ERG=GJ"RJ!=0OT\>(GB\"H;.0U5U/
M_%'S#&CL3F<=.Z'"QY-W+:*,JR2+^4E0G'RKR@?Z@^=S-*Y(M#0##W@?YDQ)
MH9[P%CT^T"1 _7!*NH4&BLD1B;8+[&\UQMC;LQ*/W6!PMG%** BM*[6\=O+*
M53?68/=VR$0  4$TQK.>)]KBSV'[$C"4NPZ5P=E2@S:UI%/7.A,JD^4>\NN\
M9[%1O7^PH:*9>AB'["@ERJC-5(%;LXJ]&[D-B-Y*D=NH(\MO!">MT2D$[91#
M"]#TN55\^[1+X3&[\W-]\VYG.'2HS)>Q62BD(+(+/!'0H?5^"&:"M_MN5!5D
M.,>1ZL)P=F#\[A=>=S@3PP)2J@F62LC&%ZPNDYCA0V@FLL@;4WJR%C$W"(-F
M^&ITC+/ LRX"'^.<$"7CK'^GVVA*_KF+1]=G!,ZL4?,B)85L@D<3/(D9Q1/?
M:* Q*J0>?S\NH/":O/*4AV:9H7BMX1UZB1M3*89,AY:\CW0$=D:0!&%G*+F(
MZ] )<2Q?UO.O725D9V)XT!PGHV?%+U>\XUB#^ROM%#M;V$_M?@B=DY/P^?R9
MJ0(^@6!1ZX^$XHR=7A*5#3,0N*6V4XK%F,:SGQG2.ZD?3 )(9S4]A79J;Q7T
MWMQ6WT(U*T6GDAV)O+/HN*,GWUPAHEH?W"^1/W_RR%N%W">O]XX>;W*DO(6K
M+M- 8,1LQIYO!)7?7+0 NQ[[P#'M^3<]T4A]0OJ0J WC/$?VI<FB:P+&(*,%
MD78.[Q54.)13@7H$)H8K:(TS259SY,=-):8*-U\_7SVR?,BWZX8'??YO2_8?
M!=G."*I9_:<AAR&Z,H/_-.1P1HCG[Y'_QT;^ XKY&OV[B$CI$OV<]:HGR<B1
M[(KW68MJ2Y7@#LRD8.Z^L0WKOB4AMJGQP*4$7H")XO:;81_M,-'L'&B3??VZ
MKNJ8>6:?]<)22N/;4I^WR&ZR=?/<[?>PXVT#CU>7X#8U/N*-J;J"L=L0HG/I
MA/NO10 WT;\5 53V_YK1/X[ KU 0U./(2,26+H R&%,P]2+9A<2J UA2.Q21
M =V]\4%N"/B/6+0GZM<,_O)_S^ ?A/R:P>_V6P9_="X&1>$\B2!:& %RB7-5
M?IWZT LQRT4#B7^4*;7XM2KC%>+7JHR/_U&5<9$&^JW((N/7(HN?IP%Y5X'>
M8RRD@4)-R$CYEXWF^S453_^]ID+IMYJ*-=5_JX_0@.[71\3J[1=$;#+10!%J
MB-V3U-8^P-SP%5#IE#9T9HB2R$[TN#OA#J7(1T^+.GQ?,&TZ&S.E88_DL/>L
MNUXG;JD8Q_,V_H.RH("#^66QA"BY3%(J >"V88\ >\\"\9X1L \$)'L<T0'/
MVEZ7GYU469%N6Z436()AJ!Z*G*9JI4JDG+]DLRU] *V)_J_?6/&"JIDX+D/]
MTX@>S. L+T^01:1&_,UZ.;.][5&+Y8U/OCQN0=[-;4I+KV94+7)E'78"!LTR
M/4(X26+ 5,Z@W5!C]00,OC\6QH2[$6(T6QHGP5=MY]#Q^OV0VL=[VI$>U&'Q
MBB1'2U=/E8]2 6YG],9GD9/K5&: 0C'L#C9 \=:$@SCW.%W].1J(=[G?NV#B
M^[N+Z0\NJ,8P2"Y.M()6XBUA70C9HP^03V "_^A3_>%36"3TDT6[AI>*49@U
MF4Y5$X$+PSQZ8,_U%5+EH-OU35'%YH'Y_##BM7RF58?EVO6>5W'EGF-[<E3F
M-$"<Z."4FGF)2!R4T/Q9'7PDD![[\:LY5J>89U.ZIOY] K8V.9<M?\!CAN/J
MNH5@&E.R0\V:-C",C1)%9:&VV76MR@)/-?VEP>!T1KR2:U8[57+T9>"'KF/(
M/E!/5(I1H@R&%!O'KR69 $/\A4>QL\8J'<0+H$8= R(<MUQGR^Y9:E]@^9**
MU/L^+#VL>DKKA_*+=(JIDRMEW,!T(/69BV:0P85)B"%)+<B-=P7Q\]Z"_+P*
MAK<A>!X8L&1?+ (DF 50 AONO0@G=\06*[!#0!F[HK8&#U!_7M8_;]\_WL*)
M$I$-K'H%<_(!Z/Q_/XDA1/ME7#\UZ@F$+)L+4*DH A_ Q<Y407#,B.2%Q]:%
MOQ9A_;R[_[1YCQBU0?9$K]- N%< '9,"C]G.4 X .-$L235*M_X,_-P8O7M^
MJ56)) 0 XY<[UD?__.I+[P);RP/>#?Q35YD4!#LY2K:>-:P:+(&9"DU]E2KQ
MZE0;(X>FI$-"U9=N4"4#_>,^W.:1<=<R[O-[YL*/E:F1P@X8RTY5;QE[C2^[
MUBK>-==JNV#C%7,BR>?]A9Z[2N)[+"_+_M,P=.G"W%[[6.DG\TEZJIE[)Y3
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
MQZP.T9,C/]1%SL[+Y&PL[^BL72I.77W.V5KQ.G?2BJ#W\>G&-*$I8X(P01C
M!'C?4R<?G>L7()\:R6AW9,2K_TA[4&2]QF?Q6+Z@J%K+;=;OCE8)-!HM E>"
MV8;)F4?#(4/J6L=\OMB;B-F$(X*=0?EUF_&;U[)Y*Y7')@+=HQ)L3_@&%NI9
MKY0Z%?8:I>\!7.]:WD^L]8'Y*F+?8,S.D-B4J&'#B\/+D+)]V.X/1ZR>1.^Q
M6I<D(;IW %T)/48#Y8M?@'0BBR!F^[FU WKOY#:Y"<W[>([/H$0* 5_0CJ+S
M1[6]P<D/ +Q1U+^=C*"D3F4+,=?8;ULPAFO]JUVH_IC*45;\<ZX'3(DT#,$K
M?;I-3-X;!<CI#O,VYE_<5.&_Z9'U/ZUN^RL!+# 6#'#R)<K#'X@M"^OY;'@U
M;#^IC?[:?@2KGQKK14XM;=%UIX&"6AZ8;\9@%]$\>H"5M\8:I?Q>>WH1=9JI
M)XD1)051ND<P];U6NT/OJLM#ZQE%;.9^O.[NT3I0 S\&[T<)PGD]/[X)!/!A
M)+? MIZ19/\\, UYIB\BS7B5F6'4GG0*/FQ"TB%*MV=*1<WZH^Q'Q8^/0DG.
MX1Z_N#F+7HY?9UGMWPG5;A&VKJ?V-ZD2H[#(<<XNJA+EI7]6PKESM67O!2_N
MU:A<T'UE-7:^QT(VP>)+2T=(GU';+L?MR*MI012GUKOW8PGW=KD]3>LU[]7$
ME?LHF'U0DQE.>+O[9B:EYNX\Z@!,CIB US-YT@0.U*"!K+TES]V3!_3KP;ZI
MZ:<3M[?4\['H\>]S 0\K69$\1#0FL;3 <Z0>_B7(W\M*:T?+H&<MW0UL 35%
MM)S6E<8&0\8G.ZGR./@+[X+OITHF)Y8S=L:.G,&U;%S<M6*T7'0).Z1S_G@M
M:J+M(J5:5P?W]BY>"!N9A44RK2BPS/3G+A,^E"4?;W#[T)Q8Y&K9)BOVC#X^
M%$"Y83814;Y(-ROU?.U6BQT>8?'BRXOU5ZIC>O)6GT(MP]J*$G>\]NRZ'I*U
MB>)X%^Q8-E68R$4#62:.5_?K'N*3N.GN>?]8@,LS=_74.3 #L1Y#J)>.A/E@
M)AL5J6*L$]-G+U?GQ*L.FSNKL(=XXI$=<$E*%@WD#(F:@+92[$R/[]B0Y$='
MJY]P*:<<?)_!'C]?+]/O4)R8EDVZ::@G0?T YH!KKN -)S[%^3 NM#ZW$,L9
MSS'+;N@N9_+I$C$UTPG'\=^L*XJPU345O%2L-C#O=;_!901OJM,(=N5N;56;
MREHTUIRTF(^5>8D^K?4SQ?U.96[9WV_>^_L-36&P#AMM1+1H0>87?1"K[ $
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
MS3QH\FE;R0Q/O7N*I%2DFEE]]>F/ ]OJ\R0^@-XX?=BW@_QAA%4+7&:K(8*
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
M"8&)1X +,-*_!(E+YU+!K^@,7:SO,U8&U1(BM;_:L*(U6P/<3K1Z\F7X]./
MK-T2%3@M^5/<2D@X5 Y>0,-GH2Y_)\G83\;C,Q=46ESLWWVWE]M?L>ABR&S_
M,:L=#/=U%BE2A.G%M<V+DK9\]_CGG[G>H_B.[T,R^7R0D)4O(QB5;G-X,N*P
MFS(".FYU:%%5][!=^4I(5'!P<<2$Y1Y-AYVGQ-$I<ZGH&S9%_TWEU/\? :\/
M"4%M&O&.".Q\R%W -#C]==?_PR(3LQ/UR5<0 ZGA?Q4/CZ(RP.[Y?QH8_&+*
M= GRL#+H#UN3 K9:%.17T41/(?8>_G];^O9.5,"X#F(\D<V6909JK?&7C8'@
MB)$E6QC^U'V-(=,H &H!OA5\]C1D%MOT8JO$SL$KX1W<!_A+!3F0=E@^1QU,
M5Z41I3\ ,KVDX3 Z%;K-EZA%&EV4>K(T[^IAIWRV/VRW96#,2VW?*%3O,50@
M/I</:M?(HD+$X3($&Y6Q"(0N3=)-=BBY@?OP:M3S7?DG''-C'F9.;F"+NW-B
M-F*(8^7"/;ON.:2X[?@P.P<M@81FN'5>?2"F(Q(PKOSI J6^5RLN%_/4PBT'
M3ZG", KYH/YA?! &..&2^;Z+O)U;QG:$W/)?90;:$.]L@Q6.42B_L"?OL?8!
M:&8RJX=!IE]DGP0V'%X4O"K%@E,0JM1[NG;=7<2BJ.?[]T;^Z''<[;D]V)P/
MZCQNQW9 OL%K\(QY,Q"!$PDUDH+G]/E=+^B76",-.7:7?G%*,'G1-WS>+E?<
MR0X$PK9^*NK/_NTZ]?W\\!&CR,7\3P/;QNT.QGL/Z:DUE((8$J<=EX1J0' Q
M^C/:RP!W0H\H%R.3;O(Q;,ASJ@S*K"G+B,\RJE6Q2\W1BK&*R4VMW%@=O\\8
M'S)?JH$KI?;LFT42P0RO>*9)&=K*A4H408Y=N^1#=E@,$(VT5AKPXH-6/@JC
MEXQ*SEMT?Y.?-%D7ZY5)):LCC)AS0V"EGOTKE8KOE0A-L_[+(]5OKFA/&#Q3
M/"I5]=-=[L'5VI)[^Y*&AZ+$/;] *-7@9J4!R)P^M?TF!9IQ7F<<85D?<EX;
M[=_,W/M@R81PG_&D(=/+Y#M>.R>F%?&(<D/FX;ZG1NGC'$=T;[L763%X_,O,
MP[2SO*5C/T7:^F]L*3QKJV(]I!/L#UXP>?D?^O$,/".6S,% 4_F@U:(/J.5)
M#RQ1Y1]4*&!  1?J_.'"_C]46(.$S[#$M@I86Q/-!VWES'(P@_@?GHL"3\\'
M:2G\5N>#1"=0 DIO$5 Z'\2K.-PIX/2Q[X!I,<\-2\"PG*+YH%_+->-#J!^.
MER&]OZLHV$T]!H8&+89<>4)% >8V(P-*D,9W=V,>/7H&BV1*NA7[RL8K?B'1
ME9(Z[H\5//9C/\3A<_[H=468<]3:%D;.(C*UO#0-Z]O6_B#D4XK'+<^2#+V5
MW@"?V*=5^78H,&9:=#HMJ0;ZM32))#\X?<C/0?N>W<8INZ/'K-L+LP$8*V>B
M=@9/>0D6C?BE&J/?R^A;[SK18(RY%#AUVJ!ZK"4-M)' PL*!XXPGK$YN!6(+
MC 'KY6DRHO/CU17G_>#1?LSS#Y+JPDQ+PP[N,),4Z6)^O#,3)N8N^OG,+1D=
M* O!O5U,S1@HD..-D>4Y/I5Z0#%-G(;VFKG<Q#9I2[N=C.BV&99[=[$CH,$I
M&%9XV_(^ V0E1(%E\-20[P3IO=O0]]DXFL>$$]4%VE\()_=[EQ,X$\KQ!Y3/
M^S_*)Q0:?@'OG7PA/K*T2_8-KQ^S/0$LQ!L&*^*#R6K ^6\\19L,[/%:WP]
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
M;NB!WQN*&C'8 R2F ]'GR*>G?)9%4P\EGR.B6=A82U2M2/$I64:BP@=#%HL
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
M@&I<'^T"H+N9U)5=61G5Q1I;1\0L@S5$_&NGFPH$%E%2=4%[;=48H;\D-*4
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
M[(WZ/5Z5HMU?"GS-!4(0NC@$?(AP^XA\+Z]^.1QA<4&Q 92ME><L7I9=HFS
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
ME3>IA[MFW=6*>S'ST]2!+/881*[P !(2>9"X) Z=,(Y]M3O@YS QL^EHR%V
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
MBOR]D"B7NZ";LK@O\6.7IQ6$A 0\=:"7!#%$?NC"Q/$P]!W*F1\%ON=':K=
M%*CI:(/1I8\M?;!E '0<Z%3>'8=LW$)8AD'7*)R4WZ@$\3@0.M6'K0%B6GA8
M_\/0+#FL).%HM>'Q&18L-*PDRGZ-8;4A^H'2C_E3=IU5Y"Y[9/1=4<J,O=_P
M6B=+9&2*F?V5CY]NWH/K7?7 A@/ B[))(F5YU1[K-C7BU,.D8Y!,!T@MH:%G
MEW2 L)H-HB"M46!T;-[%0J(*P@V#H2J/&UR%$(X;OBW6N#S:G -S[I&8A#"(
M.8<HX!Y,7>[#,.2)SY&;^$RYD_HXJ=D/'P5Q<%=\S66GC@OP,2,/V3W.+T##
MD5Q-_B8\-HW<^G'@IKT,>W#H*7.+1"OU^=U=)F#0N$=@#0[#RP*G8;%T$4!)
MP+%L__$)EDOI5Q)D+V]?;83AK?DBOY<MU.0I[YV8XO);5JW<F/DLB"-IMR*(
M6!K"F#($ ^I$*4>A$WF>UHWN(T3FSB43)-O><)+H!9!DP>^2L&:VQ%& U.(D
MYXJM9YD:B>_T)-:_<CTBDJVKU<=(+'N%>D3(@ZO28\\:7HF6ASIMX;:JU?B5
M%R _\B,'DCA,(2*Q#Q/?#YMDIB0*',]C6F<LAR1F/D9I:_Y5 [+_],?8<Z,_
M=]7 -6]"'R*DII'GR:VGCZ<ZJ-[@TFJJY&F9;%U\/B2P[)7GDP(>7'8^_:29
M*K[-G[.RR!M_:/V%B:U#F]HXN%'=+IB()#Q,/.AZJ5@P@X# E"4Q#$C$')R$
M?AP$.@NF(MVY3QR&7( !&_N7^@T6555<U;1Z!K0T5=T&4-J*KRFV)6N@2G51
M$Z$)Q6N[H3O<] "S.> 0]K]^Z39X+O.#0/9"3Z,XEF6HA*,=. &D4>HYKN\'
M*56JHWJ:Q,PFHC]V:RCJ'DH>P*&F[N<)J7NF,)#/8H?2:5FLG1T>$%CXE/"4
M@(?G@2>?-+T/P+.<T3<L%S_4\K;!\!;"9_X7G.75AZ*J6+7R.?&I%V$8H(!!
M%,4!3**(P\ E'A7_BH27O<K9O>10314UJ"M]ODG[^0YY4/Z*9=G]M2"E>T]
M'3\US;6-B6$$KV$"=%PT%YDN]JXYR10ER0KX2?)R.JO+X)*!MOS6+AZH4U[X
M,H(V)(<7%/2GT+,H55FO/F1U=M]Z!;AJHT"^GSJ^V'Q#'D4>1+'KRW4\$?Y_
MPOV4AMCA2&7U/C[]W &R+4'9D4,O-G8"CW$C<+Z4FO$P/0&5E7E<CC%]%2,'
MNBK^M=/3$Y,NHHKC O7:-O&4V1+]:]VUX_W\U)6=D:D_><5NQ$M]$#3H3?%5
M'H0P-W8H2J'CR6* $7)@&D<.=#B+2<JI^(=62I\BW9E5<$NL:Y<GIA#_%OL-
M\"2IZZW6JE"JK=0S *2GO5L&P)8#T+%P 7; W8P"I;U :XIM:7%6I;KHPJP)
MQ>M%67>XZ16DO$TB;+)OFK0;5E5_*<5BOY*1MP#+A=EW*41N$L,T)1ZD ?48
M2H0-2;4*B([0FME.#"F#KT7Y=]E.\ZEC0/?RT6G U"R#)1CTK,$> D+XGNP%
M: C;O'PT*9VURT>G*2U\^6A2Y,/+1]-#S!3ZWQF]%[;BFE79?=LWN^NLX=+0
MP5QX %X<A1 YC@M3+\#"#: XI4Y$".8ZVGR*T,RJW)$% [J:/4<FD5)38QOR
MZ^FPD>C:"CPEER7M/4EF4=6=$O:UWDX^;Z:T[Z7GRMJT?;'"?RKRHE_T5R$+
M8L0I$DY[ZHJE.(IAXL<(4IHF 4YHZE&L<W(]0FN1(^RLHP^$$U/>ZS;Y'$.*
MQRXE*0LAB<7_(1YP&&."8)!P-Z&ARU&LY:_80LJTI>%\2*E9.$ORZQFYGNAN
MKS*D:\_,*0AGR=*-45K4V"F(_-K>J0S13_H]6;^H<8#>?NN:TEW]]?W-*DTC
MZJ+8AW&8"AL8A\)M86D$610F4>C2.%%+#-"D.W?@HJW]];0M!B;C%ZQGYP+<
MCSKE9P$ZKOLSPJ1G!U[526O*N&X9:3<M\I9BW[_P"OP5O <W\T"FGD4\$W1F
M*<5=#Z.4\:)D)\L"7LA_#<K5#2L$-K\@K[:._;Y9'O(\/;Q4&1%K%:XJ5E=@
MTS:B!O4# WE1/HJ_B.%4#)9/IYLJRYL2A6+:O*B;%2ZGW5T.,2=>LY_%2\6R
MK';5=:<4*T"ZJ0$N63-DG3UF4H2ZN !"6BK_FK7IO!?@$9,'0:%\>:U/15.[
M9?@;^0#?E'E6RQLES;^R;_+GZF<[^=8&G\)(\K7.;(ME8AN(.$S+-AENF*/-
M:FFD^XX\@ROUK8ZLTH2$R$4AC"/B0.3Z,8Q]QF'@<S].>$!BQ+3RM2<(SGTT
MU9(?])4:<*"9O3T%G9HO:1,0S5.L,2PNK+7,UA745J[W%+EE\[X5A3_( 5<=
M9] _H<0OXD_W78(4BW'DI2Z# ?,X1%XB'$L6!#!T'<00BA/J*#?0V9]Z9I7N
MB6D4]M^7?-KO,Y='3R-[.@;7O5[)I-&6P%@VPP8$RC+J]1DX*L981X'] <OU
M#CC*Z%Z7@.-/&!<.EW:B^L((RY[E18%/K+[:E/*BP"H-*?4PBJ$3\%@L[E$
M<<@YC%R2$(^0,$Z5+I&J$)O9"O2DA;/<TP;-/1#WS^)7K7/_A$MY;*A=W?LT
M@#P)?3=($A@YD;P\XR*(A1201W[D^[&3$,KU>KW:@M"LM^LAB!;!4O.'; &@
M9WFWDN_(BIT0%Q\BN%ROBZ]8Z'5[K[[UE#XTN^R.+:NUR2>%MU=O_#2II6N(
M3PI]I"[X])AS$H?:O5=W[L4Q]U)?.$-.Z,4R1RB"V$T=2%+$TS -N<<-<H2&
M)&:VCAW!+F)D=BIX!!<UC3Y/6CT]UA34,(OGF"Q6$W;V"'R'W)QC AY/PSGZ
MI*&KDM=94_DR>V:WC&S*)LFGC78P^DZP*BMK;.HN]_8M+G,9W+IA95,/\,.V
MVGP8Q($GS[?"%+MB*^,',$D0@0X/'4+C!&%7:2MCF[&Y7: !FV#')^@9!?)M
M@P&K<N??,PL$MVWQS#/*_UM[@XJNPG=X+YINQ9*O1-_;L(R?+<_$%EO+>C&6
MP3SP>&S/KU\S[":O\DOZM^JF+&^?R555=\$&Q7IA)X;/?:#(\DHJEJ"\J6H9
MKQ"*56;"E;]EY;,\^Q@MY*D,PKC)LB2_YDFADN@6 S$*4AI5!3LUYV(5P2:$
M&E8#FWI4/U#[J2CKA]L:EU=KAO.W.2OO^UNMB1LDCN>X$,LV""B(,,2!*_8I
M;A@S/PT]'"E5TQDG,[.&;@F#AC)H2:N'/D?PF0[MVI%:3R^/"VP0]!V17#T
M; <!LV"PYJO7B@A/RS42'1X9O%BD>%J 8=18X6D]TT-9MKKNWNJ[K")X+7R)
MK*#OQ.^J5<!C@CS/AQ2%7!8+2B!FC@<#/V(\9J$7JUU0'*4RL^'IZ8*6,&@I
M@X:TFA*.8S1N?:Q)KF=\C(165CPEH49\ #&^]0'$#SL?8'S611122;!>']4>
MUG? +]?K;=.E*URS^Z(4>P ]+WQLCKD#%.OUH(W7CKBZ\ST*P+0';DMVS2#
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
M>WHBA+Y\@*^=O]2R/:,-V]*UU3TQT7\H\)1KIU2E):O4UG[Z Y"L*M:+1*)
MNN\YLVW9(I&9OZI,)!+Y $^#N) IR'??:69$%,0!>$C$I4C;&8-IT8-9CI:W
M>J;$'G?U: FTX^_M"G7YNS(^#)/:W,STSX9']&'VZO'2U1]H_@957,K0U.,L
M/ %X8NB%KY4O2*AN4C#-5,)F]&VG:45,<VT "QQD>6JF<@>FS%Z[+F$D],%,
M,$& TW#Z"8YNVYJ\X4VF<$O^+PY)U.<QL[-D_G" 6:D] ,R9:$-ZE%X8=E+Z
MS)0^3VSZ'.E!P4]F1P^_=>F55-MUHKUJK)M)O-/F9;ZLS!FH*102K& IH2D.
MXC0U@9@ %UD189D$ 8UD3(O<\2+*@OJ$UT^G.W!T&'(KQH*!#;UQ\@PAS(*<
M0LQ_-9:3L-YOC&QH_Z![(@ LYV^'((LX'\*.QWKITQYO1\C1+ P+$L8X5MK8
MD((FN. AQ6D<BB0L@BS)0:'? 7HC6Y9QQNUUX+(^)OD" 7P&<ABZM^-LY+E[
MQQ",.7JO0^W'3]\[%MUJ -^)U^#--SXO5[*S[)==H$<?;;95HSO#\UBH(I>1
MR+#,0X()TQY(+J4^A02*"QF%"0^MIO.Y$!\]D*K9Z8XT[8XR!8W( &+:;SG&
M1@H:A#4@=6W(ETY,MK[:V16)=YRU$>&#3-\8#T;7F1R>X01.[7##HW>6!W#)
M"2=\N F[/_?#<0VX9?Z%OOV=EFRYR4B/8QD+&L68IV9D?$ R7.0DQHF082R"
M7*G$RAL[L?;(=E530PTY>R-P*/VPB;Q )I@%W(GCT$WM4"Y[VW6!?&ZFR>)C
M QF;,P+TV)+#-R8S%6=8[5J"<X_ %+TJ5X_:>NC/QA3>T\7F_I5EJHA(8/H0
MTPP3F0B<<Y5BQ1)*TDP4>2ALE/W,^B,K_,VGKZ"Y8N=0Z%=Z#[+!%+\AAEIJ
M'F^?!R3I.PCI5SN'(/VWW0'HW*J3:-& 2!M-&GH,KDV?Z/?9\_JY_0:EDLJD
M2$,<*C.R+RXDI@7C6,D\2 .JPCBPZC-QM/+(&M32LE>??;&'%<=9&)C*M&0\
MZ\I)YB_0DOWU)M./DV)T->/T _ $\/?_LYZMWHQK6GL UU6U?GXQ/[V;*26U
M]G'I4(<&6W5DA6F805MNT(X=M./'I5 -"%Z_ZHV+&TPWH9"-D##N!H53WCB0
MU&3IXVX0=+/('5=PO*E<O[S,9[)L2L/D?;E\*NESVY[R8?8\6SPUT_<>%6-!
MKH^LF(C<#-5(%,YER'&6\"3E4B6\2$"WE+:4Q[ZA;/E JJF.6SRAEX:7*_32
M-O!]J1D!7DM:(VMWT3 *7C +LX6JY0'=;X#:=#IN^+AJYV)ZO**$"N_K>M*:
M[K17DU XCJXEP0M<=B6I5S;QM9OV:BT+5,"%"+&V*0P3$J<XSX,":P/#XC1+
M6)YQEYO(?3)374"^-%3=;A\/D+&S!9?+"U/\K:@MP2MT,]8EXFF1/-\='A#Y
M(5>&IP4]=U-XYFDWK=QVEOYJ>LYO.T\WV5!?5W15CQ^YU0=XOGH,!*6"1!$F
M84),P1C!+"4<RXBH2 B5!@+4409"?&0-WK*":EYV+=)AJ@R"TT[!QP()&" [
MA\_5)JMQRPIJ>/%G#UP0\&0E0*0GM1TNH!Q:%*<UX-==VUX3MPLSBK,N$MOF
M[<8TXB1A$@MBVL5RHC"+\AB+3 6A2%*9VG7)&R(TLOWH]M/8TK9)[H6AU6\R
M?&( ,P\3B6]_I>8+!K?[M0^WGZ\_W]Q>?T2WG[\^?/GUT_O/#U^]IGK;RMAS
M!=?[^F3W<39"="_GK)YWL%&;"_[;Q<MZ57V4KW(>72]$_4.\N;K+5:@$R7%1
MI-H)RE6"\Y (G(4LE4E"9!19#1.U)3BVS>I,?&BXN$(U>135 V&:GV. [MJ
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
MJ$N<J^O5JIRQ]<KD:C\L/R_K\4I2-+_\QVSU[<.R5')6_W[;,?DQ2),X2>(
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
MZ)-\3&B8A3DI<""S%!-*M?N2YQ1+$JHT4$7$"I#[8D]Z*J4WM-%/_P]PDP9
M:&L$Q@ &:A"8N4/>,-&Q!8:/*]1P@G:L^#0/4/&]F0IKPA.;#2@@QR8$O(*K
M.2EGK]0,GOB\-,<J.K^NL\P>&1$IH?JP(P37QB.@&:8B9<9I2/4/@@I8]<HY
M0F-GR[3$VN0YJ*$X XZM6;A<9*@1V%"\0EO)K_LE=U#W?K&\*?<9,A.K<K^P
MQXH[\+QK(\KR96G*ZS\O%U_E4R>HSR/&@MRT@Y+"#'M+"ER$28*%XH(K[=<7
M E3 <9;2R(IZM_HFR[H5\8+/YG5"D[F!AG:7/ >3G<9Z$1ZFLBT9+?F+R?-:
M/%T=@7"%MGR9I*^J?</_Y<:@^-YZ29ZC,W'GR %QC_M$#KT 3Q:[^?2UF;FL
M[86\IV_F!FLSPC',HYCF7+ON0A_4>:']]R0(L:2,"J$4#T/K'+'S9$;6:TVX
MG0)N=B2)6MKV*4\] /4KM3^Q81I]1F*'68X]HMLG>?F!P"VWRQD*4$K7L(0]
MF5P]+T^6P#4L0#=OR^)IN!GZO#8+W*D/R_)9EI_H8JVH*565XF^TJDL2JD>2
MQ3'E>8Z#3&28A$&&"QDP7,0J)7$1YXFP:G5F26_LDT'-@:FF434/Z-/?[BW=
M#5O ANV39QA@AJI%X$ZA#RT"'?I(,] 4<WD&Q=YR>0;'S81=#!+(E %$[K%I
M-JM,9MP (G6M'.0UUZ8>O6/GMS57IJ&%_I]XH-\?M2/&HB 6.*;F[B3,)<Y#
M)C$/>51HMRP((JNIVA?P,+)9W+0Z+/4AY&DQ^U_]):^36'G+7H7^T PBWG((
M[O$!Q]SNZ#8RDC#+N@%QU_;;S-RK@=LP=-6IB-WP9"YB?3;X<$;$6W\/. <3
MM_=PANBXNX?[4F[V2Q]"EYM^ <U%<GN+_)@$2J4I3S!-:(!)(0N<YV&&59@4
M+ _R(HYB2%WG64H@6P0O\WRHRYR7=61HYE#R>!ZA(HIX%F4Y)J:3.LE%@)E>
M E-.TE@&VLVEH-(#/P@Y3$ >#2$[J^M%;J#7VB&Y+9ILJ7I,6AF4S).-/$]G
M4DLX*.ZAO1M^P:572<F_46T<[Y=_R++MCW1/2U,>_YCF0<(*6FC7RZAL&&O7
M*].'42X+14)5!()8S3<>(C2RQFY)HQ=#&_W'O^51&/Y5^UM-JOM+PP6D.T8/
M:,,G4%]0P)1XAT)-=ML [=ZK])#^'WY0< R3+:NZK<>F9Y6I(GO9(E0[D0=?
MC[J:K%K.!1)-%SF] ^AGVBL$]%(W#?'6\&,8F]ZF'CVO3]BX8UB(_>8<%L]?
MW'VV,9RF_G+Y_%+*;]I^SEYE^Z^;QJDA3S/"4FWN6*"]N80*G'-%31_)D,5!
M$@8%Z"8>2']D>[C7<G6/C<WF[J$KK17.=A[/B.C!3*@7X"[I5@L1WW_C6BOJ
M/ZJ'+02:GG:VH&5<2Q^:U*+6>=LJ0\ #K@)"<$!->YQ8F@2#3&#!$JJRO,B+
M!-3]^@R=D8W++A_V&RV?H UISV%C9R@\2 PS"%MAMRT>=UT?C;NP=W :PS8,
M2.PMS_\TE8GS_'M%/<[S[W_<N<<,G>^R!)NA1X]Q5"@6YQ+'1:3=A:B@N$C#
M !<B))%D3/L.5EF_O51&UMM=Z_4.8=@4HGZ0AL]%7D2'*?#H4H,[PUPF_47]
M8( HN/2 .2_=<.>7$^].W>_E//LGNKST/.SF.+Q72IK.U7);PV2RDYN1'6N]
MP[1[SW)1/9(TCM-8!#C@46HB-[D^NX0Y%@5+9$Y5F,0A)!QM3WKD^/26D;IT
MT'[ZD0.&=C['.,C K-@.E$YU85VHL<UKK%FXVM0B^'- X.)[\DD A"=U4^"
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
MWU-M(!SV,3P# U/C/DP,?0=/PP85>V_#,SIN'L<02GY\#H"H/7Z'S2J3^1X
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
MGA/S9'#T[,..(=!FQN"[Y3.=+1[#5!9,,H55$.>8Y'F*::HXYD2F>9AF,BQ
ML[KW5A\]NV@SP[(A![W5W@/",I;I*AY,W>PE@X<I3TG@*S*YM_:TP<A38AW%
M'T\^!(\??%J5<]-.L[I339T;.'QP?H61=>:3WM_+&9VCFKI)%CE1\&@?1NA!
M8CB*X <$F&99R3]"-&%85J=@0L^RD\42AD7KAA(LGO;1U=B0>"QD*$4J.,X2
M,Z@Z( +G:4IQ0CC+I IS!6N?=DQB9&TU!#M-_J_J;^TE38MK6.RVNLN$A6DE
M3,X+&Q1W11FE+7%-X <V(^X*V-^">.])-[6[YKQ<T_F'9?E^\3HKEXLZNC W
M^9Q-,<Z37'!]F'PWJ[CI<UP/$DN2.")A*'&6:74D61'@7%&)HU@D09)126D.
M44P7)L96W9:4PZ@V)TCME'ILH&!JWW)3CRW:XZ?.UD9['%VA+:)?^A %&X=+
M(/%D/IQ8F-3 7 +2H0FZ:"V'[NCS^>U"S%YG0A/=-/:U[9%^XMV1[88FB3HT
M :W23\DY[(1?*B)0X_>E\SQ)ND\6MP;JIQ:<KHUZCSA[S=3[GG/;U>_+)9=2
MU#6U'V<+J;WUINO@8Q:GE$@6XC"+]-8=%P6FIF"-9I$B) BC(@?%;\]2&EG/
M?EF6Y?(/TX(-MCF?1\9N!_8B+TSI-B2;$OB:J#GX-F3];:2#DGG:+<_3F71+
M'!3W<-\;?@%^A:[U?FWR9^F\N>%Y^RK+UQF7VY9_822+/,:A3+2RJC3!E,<<
M!R&-(\4XC1.K _ PJ9&U=4?<_JYV )M^=?4K,4Q?=W112QBUE!T:#P^@8'\U
M[0\-MSOH2U !W37;"=ISJ3RPP&2WQW:"=*^)+=]PR;A;PCSO[0MC9]N\OX,D
MS2VM_6HG 8#[^OL[SP[T$=..&6[+J5WE(\;WL]<.?WE)&ZH'^MV<3.?+:EW*
M;4IT2L,B2#.&59P4F+ LPT6@(IQ'L=Z#@X0KFL%;3IVD-?I6NQUQOZ-MDRH-
MQLS.8?:$!'0+=@3!L4-4KWA>NT&=IO0#.C_UBGRZRU/_*ZY==O6F]YD^6\_-
MVWMI9%TT)* ]=3?B#&]1SI+ =.G$!>M5)PB$>H5TZ*Q[(- %C74W*TW<5_=
M@..VNH</N&UG'Y:EF<)7=VO4>J07E=^E>%BV.=Y-@=:N0\?U7'^!%_6@ZZHN
MU5Q]H+.R*2;66YW*\R+ L1(9)K%,<)Z&"J=))O0ADQ0T UVT^F-M9 6M2Y#7
M)OEUII TG<#UCZLEJFK>FO:[6@!@C,GC)V.WQ_X8O&%FI.41;9A$+9<&[DVY
MYX[%J[HZO.X(M/99$.X?*4^[NT?&)G4&_ -ZZ#N,0 $>J/NX-GO@:KDP69RK
MNU=9?J/K^88G[=6\K%>;F(SD81P'E.%<F09%0F].-%<Q3M.B8+%@DJ=6M^-
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
MA.NIM#-C_&99K?3>J?]-EJ^R$^G(S;A&46!6)/J<F@F]OP6Q_FL@9$Z)4FD
M*NVV(3KZR;4[TM[P4+M_+1<.82(0H+8'7+\P08^\ER/D<.RU%]G;0=B"Y,1'
M8WL0C@_+@'=A)D/(V>-'_0G.[[]I._YYW?2K2E7$2)#AD)BF,:GD.*<%Q3*+
M:<%,_Y@BM#$-IQ8?V034Y%!-#S4$[33]) []&GVI=$ GUEXP:P7MDZ!G?]6O
M-3JH?]BIWLG%)E&Q/C$VJM3[C&.%\]K<9LKRPZS.V+\OET\E?:Z3296*(TE#
MB2.M-YCDYA(I"3.<16E2! 5C(6QO/4]J9'7:$$8M9=22=LJ][0',;N_T P-,
M[UP1@!<@#PKGJ^+X/*%I2XP'!3ZJ*1Y^XZ*#Y>?EZI]R]4YJ17DV[=K@)3(6
M:_WH0ZAF#&G.T(XUIP/I>:Q QU0O,'D^O!XCY+D0&(K!I6?=\P1^Q EX4-PS
MY^+A]QRZC.\F0WR1KW*QWAB5ZC%/HB)3IC5 $0:8Z!,QSI- 8"6+*,FS@L6Q
MU351/YFQK<&.,"X;RNBE)0WH0GT>I7YE]R<[4,5W-%%+=+-O^Q$;T%/;B_B.
MK;)=8(!UOAZ4KJ^A]?F7I^M3/2C 7OOIX:?=SA+;Q@1W;#Y[:JI^;YJ8^0TM
MRS=][F^&/X6)I)R)2)LA<Q>E3^DXCZ7"@H8!X?I@GA0QK%F2+6G(U]6I5]*&
M&BA,#@;0[J0Q!B@P$]9RL"Q1AX4KU#*!MF#5;/@[A4 %]W0FL28[Z0D%"L;A
M>07\OF/JR_IY/:^-TGX7M\W<GRA+XS I,!=)9N;8YI@I17"A1$Y3%N9Q#DI(
MZR<W=I*+AE#OA&6%WB]D^?16>^YTH?_<<G7<6?#?PR#XCW\+T^"O+[1L?G@U
MN/\G^G?R<]+^JNGV"DR:Z4?>SM;XPQ-F8<XC-D(W>CLA?:7!]!.;-O?%2O"C
MA!>[MQQ;L+8K;O-ANW?U<O48TUBE"<\PY4F*299+G!=$6XU,<"F%%-K-@!B,
M 7HC6XP-=31K4J=7)O\7V&QU # [/?<( TS1MPAT1F#OY\1(C\DPEF+Z:KXZ
M0&W:!JQVHA\U8;5\S2&\47O2UZ]T-C=%5Q^6Y:;4\=VLVDV(4FG.BEAPG.HS
M!"8YY9@5/,$\C0N6L40EH96'8$]R[%O V?.L.2O7C99W5<E-8W<Q6'KKBJ1%
M.,0[/L#02$T?;1E FH-M+3+J\N ='$#0Q#M(;@&4AV\2T0:PO9+VNK+QF;XA
M)O6W:R:T0NY:>\],H?L;XB9)5= 2O4E:7J&Y^4KJW[(W_26DJ[4VHF^H-!?[
M,VYX^ME30 :$7%]PQFZAZ0(U(,'V@C:P-SWW@7Q4,LL*$08X3%B$"8\$IF%
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
MF AGU2)B<.'%6D:8B-=M(6'TO)UKH@=M?-KH1-C3S",B(Q;0)$5<*.L !U&
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
MDB,?,"4"@-9,D\P#&$R=:*SJ&4UW':Q^T(PHE?NC=^3%NQU'#:Q4X  XTBP
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
M.Z]OTGT#?E7H??>BX,937\7,/%IMA.-XH-\U.C#%,P1,S8!%H;<1,.9Q>]<
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
MK.\?[]1G^ET;V2N9L0 3)E#$DP3A((X1"=6/(B1AC$5&\\0HLFC-P<R;KYY
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
M23_V?90G&4$X"0G-91)0D<.:]/>1,OHJ3V_"+QIJ%AFOU^#!?IYF+/*1GY-
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
M;AY&*<V]%S4QKZ8V-DD9B)#9:>A$;N!^-!=YRB#9Z^*XGQS[BLY;C8J]+N[
M;-B>%VQ;S&_$%_E.:=1B]Y%H.V_W\HO8J 7:&'P6)#R088 P)2G",1:(B"A$
M"6.!,H/SE/K YO+#!.>^O=#]&O3(Z9H![\#!C=?P8'N),8:BX4V&0VR UQE3
M8;%H,6\FJ[/F\B/D%FXK;R;\94-YP_?@YO"GQK(ZS;C7M.I"<0/+L/_E^;ZR
M+4VO)>HIJNK/HIV"7'^A:PX<V8CC(EK9B0/++F8KCHO6M1<-GK8[BCY(*73L
M030>WCWY\RO9B?-V%[\6FVVIOO2'*/QY'$&24(8X#E",4W56D<1')! <Y9P(
MD6991OWP$*6Y-S^R)C-F$=*YAQ]MBB\=L]GMRH+N=W6(=[?5<9YNG]-C*03L
M@)O^V9B=@,M ;1=8/[!VB ,IYCS-W:N.+#=>7VO90_Q(7U7_>'.X]7-WI#H#
MS]&9.YV?10]E9_"]/K7=+>S0QC^>[D&8BI1P/1DF5 XY$PP1GL0HDBGWDSA1
MOP"UM!ZD]C;6O9DY8('=!+-^?@-I$AAN['D#$\F9,;^LW002V\B,GVA%:=.L
MT_/I]N%A]Z$L=1+^[>/.-*K=N\#<"4:=_F:*<%G;0)XBO]V([;XZGU9Z^[C=
MFS9I&49EW+%Q @CPSLDA%B /9U16*P>G?]7%_)M1P;KNS?C#ENV6]G1=L'_L
MZLU>QWG#F.,H%A1E)([4P8L%RIDZA_,\BE*?!GZ4^*#.2J\IS+QI&WI>2] J
M"'X)BMF).DE4V':$20GO>]0GB:L61Q?K+]O-J$^\B\9%O0].O8 BZN-DXMMW
M(703I/V3VM@?BXWZ74'6Q\;/[\A3W4+@9-K%D<1)+A+$>*:#WS1%) Q]%$L2
MIC'->12!NKQ.96CFS7SJ*'+CM1QZ-8O>@<<;[\AEIUWY@<\))O;DCPIZ83;_
M!P!3,<M@/^%*;AI@SF_N+-EYHPN^:>#UWP-.7!?N7=R)[2W;[<EZ_7)'"@YT
M+:Z_/;>)\N&+=Z#J:;+3/(D>!,;=B.G" XV627*#O(9AT:Q<AIXE%_,7AD7J
M.@LC3TX9]**#Q(<ID\5FKW;WER9%4^WF.U&V/9WK7L^KC(9!FF<QPID,$?9Q
MCF@H.6))$D1YAM,@,)H,:<W!S-NX)>7]4&P\OEVO25EYBI6F"WU_&J8C=,W,
MBUDQ@]Z,=NX93@-G&WZ\$T/U%81W +=FRO7,&0L\G$ZC@=!_@SDU%O!<GV!C
MLY!%RBS_U_VV5G+:53?-E.V^-'=2WC$W75]]=L^\_P#DQYY).7ZX6PL(V]7]
MLCD+2O1*8Y<">[;2<IFOUP0X2WB]^H#EL%BQ.VW V\[5^_WV^C3+%8YR'"0Y
M1T&<"G5@AP*1V&=(QC&1,A<Y(:!Q;6 .YKZ"TX7QMZ^2$!S-F@6#':>9G_I2
MH"QGRCJ*6(:R$/M(1B*(?)\D&8Y6SZ*DVW\+N+N<P "?)^L##KB9K30KB#"M
MJE@YS\LP_>XZG ]LBX:KH<%@^LM.$K:%YV*\L/5"EKVW&=-N=O5YNQ/5[8;_
MLB6;ZJM@HGC65!4[[_9EJ<[S%8_C6*0D00SC%&%) T18H X&$L<!%]2G&<A_
M,Z8\MSG6\E$7$FXT,[J<L.7"T^6'0?!W]:NUSGCSGDBIJPZ!3;R-03933;-
M!S3TNJBU(;UF[E?+Q(U'I/HTO-OU>OM''2V6V_*0YJ&_W#=>RZ3#EN!07%RU
M"#>FNVS+<"@<%RW$P0O8MWZ[+]7:A?84OHJG;;E;)7'"$Q(F* EU-3-CRD"2
M.4:,DC#S)8EY;G3S/$1D[I#0H2_:B:[7$(:W@+O 9UA5N)(:IA4L!+9J!=<G
MT:1N<!>++MX0KD^L:SWA>I^UWX+_=Z\.-U&N7]IO&!,R"1B3B'%]XOL)033B
M,1+*6>%J^]$H,&H'-T!CJ0UX)&N]_UZ#8[[])HALN?N,I;7:?#WR3-I[K]=<
M?.OU"'5MY_4]"F^E]%4\;]?/RFXZR[)4YN67C6A;55/*! L(1CP6'.&$2T2H
M3H'F<9[1/ ^E-(K$F)&;>3L>&7B5[JO;>'S>/M<L>$%VX^FN,>;M?@Q@'-ZM
M[L&!;=PA7!1YB_;G!I"8]SUR"XU=MZ/)$(%Z'IE+/-#IR&"1Q?H;F0O4[6H$
M>,LN^G#HH_9%?MR6NL6#OAK2P_\J/6'B3\'OMY^J:J_;M?_WOMB]G+IV2<QI
M&&69<@>XKJ++0I1QS!%-XISB-,JQ +6JM>9D9I79[337<N8=6?-:WG0$L.'N
M?U5>PQ\L0&'_.9@%+!9!%Z9S;8&%-*8#!S FX^0HH&'/QZ(!CLEPO0YX3%\0
M;@36;:/:G.)OHGPNV/&$IDD28Z796$3TK+0T17D<9XCBR%?:S\=Y%)C:?KU4
M9M9?-5USNZ4?C'$+SHF(,"72M%X[I-VW1"W,M8'O@+&5YD1\.^/,$@:0238J
MWH EUO_N8@;8*/M=NVO\88>^YL?B^?!EDTJMX$AYER'S<X1#I76R/!6(^TG@
M)RE7WN=T9_-$[PV]S?>"M=XFKKW-U(%KU0%R@KMI!X\[?U/3=^EP=E!QX'':
MH>/>Y31#R8W/>2FSC=/96>7MO<Y+D8S<SBNO6=]ZEWNR5D;>A\US46XW];=C
M?3Z>01'\QX8757T')OC[O?AGL?M>;)3SJYOZK@(B BR)KT-S.B"7Z6DI?J)<
M4)X$+,F)SU-8WHX+MF9/Y5%?N01\_3T=;3-'<VD$87JWY:Z^"3_CS[N<U-+E
M\$;[H53411(W37MTQ:O3>W-GJ+F[4I_.TM*W[<Y O'(1[V[MJ:&ZG_>D)(J"
M^'*::GT*" 4)#N, !X@QW=Y*Y SE28(13_W UP/=)"Q-R)#NW&&X_>,C*5]T
ML.C(!C )R!1 :$3-&2SV\;.6!:75.CPL%"@S$M]Y6&R8ZAL%P8R@Z ]YF;T.
MTQY5N5O]HFRW9KEWI!+W:H'#N#D_"VB,"6(X]!&6F424,*4TDBB*>9#J) ,3
M53%$9&:]<"+K:;K SJR#Z SK 5<RPS8]6%SCC6TBS] N5N]W=K#ZZ;1[!Y=>
M9*N:"'?8ET;/3FPW43=GKA/Z"D);W^I70:J]\K>^;+X*MB]+W5IFPS]O-^7A
MQY](552U3E_E),OR."+(#[G4MV\842I]%'(_RW,21;D ]5MVQMG,V[W;!.'(
M3)T"VV6G/?EL.TQ,_G3,+(@WP1RF;AS!;=]4PA4TKKM+3.;K;=I,N(*SM]^$
M,P+68:7]X[XN%*A#^+I^KQ3?Q:8Z]M74+MMGL?LB[\F?JR3U0Y'JO"[N,VT
MI2C7\ZYCF?(@S)(,IT8SY"WISZPL.]QXV_J&B'7Y\=:*%7 @"82O<<QH+M3
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
MD%\?VF;5W3P(<UO3VDBRH?_XFP=M/M$IR?/-MY!5F;%6.<.EK"6F1%18R*+
MB2IK2A@3,O>R8N&B9YZQ@R[_0*,V:%\=-.B#C$+V4XVL2OZ))T!^W;-\7M9@
M<Q]&6$#*#I Y_S2>^1@,2^V)]-4#I?R$<>!( P(.N%AJ4!C0_72AP!$"#:+C
ME,C?FE9?]=KH48I<"9(G."V9P%0RAIE6.<YSK3@O"UYHT-G<\Z+F-HY.DGG1
M'U8V&H0#?0<.PCPMIB@T .VF0 ;@UM-9<+%LJ.<%+6M)G05\8D^=OP/NE'^]
MNM'W6II58E,*&>*-G[QYYCEI2Z+RUC:2'"6CC6BW']H3]WG'_,608?,O#"W(
MZ^Y$%.1NGQYQ,3^[$]"^@]U]X7-S:9]U,P/_?/G#]B_FA^!K_?*'OP%02P,$
M%     @ @E686GH&_O ;Y@  *(X* !0   !C;7,M,C R-3 S,S%?<')E+GAM
M;-R]V7:;29(F>-]/$9-S.Y;A^U*GJOHH)$4>=4>&.)*BJFMN<'PQE]!% 6H
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
MI%I \2JLPB5;$\VS5;%80$P6%"9RD[(GMI![5,+05ULDO7:OOM]3LA\M/=I
MTET@IMY,+UZ&%7Z<+[Y/;+""!V/ N%C[KT@!,3M)^,=@LTJH0PN@W%IT/WS\
M:)G1P^7:!2S>?P[GY[]<+$D:R^5$<I6C(-YY00JZR8F"J$P$J5V6DEE-HFH
MBUN+[@>+'RT'>KA<NX#%Z\^X^$CGX]\6\S]7GRYK,R;$1(XQ&LC.V-K40H!3
M-H )V<>D5,F\Q87_SL7W@\F/EOP\7LY=P.7])SP_OZ*>V>"D9;H^Q#>71Z/)
M%)TE)/];*6=3B[-E>\W]P/'C9$*/E&H7F-CJB;,I%'][L:I]%FL(/^&6#&'P
M#GSFN3Z.\X1P[D"3,0PRKG/\+4*;1VC8#S,_3LZTL=3[P! ):1'.W\PR?ON?
M^'UBA,:8K >-A7:"E;HV$"3WJB1;!-,LYR81\>UE]T/*CY-//5ZVG;QPOWFF
M_RM]93EQ)626O :M:U!&EA(\1@N"VQ"#2][PXYZL/K#P?@#Y<1*M+>3;%40V
M!3\;)J1G/,B0@;-4B(E"3!3&0/BH,L.BI#NN?>R#2^\'DQ\G^=I&QB,#Y05Q
MD-=<G(>/$X_&BT2N=B2/"I3@BJ10%,B@N5:RN.*/\UUO+;<?('Z<'.OALFP&
M@G_^^9XLB:__/+;9]M_?7W4IN'Y=6_L7S,^GN7;3NFX]NIR7^@3W,_XQ"Q=Y
M2M^ZS>%^[;F/6*UI0^]67!_9 ORJ:=!FC>M5KYM)%VZ*\.@H/G8,R,!D<"DG
M",(5Z8RQI3QVJWI(JZ8'2&G6%GK3+<$4KG+)9#==31LIP\"5R" ID81),BC[
MV&NBHWI!C]@NO*6^'^P!_7P)CWA0+1>KR=EBGB_2ZNWB/2Z^3A.N>^Z$$"0B
M*N#H212V]LCB7@(G7RP%&UQQCYU7UPBA!;;009_=(..AM3MI]GR 'N<-A=H'
M*)8O9OF2@^5E6QYKC'(J94@8)=0;*8B&%3#2:R>SS<H^ELI_)C+N$S ./-KH
M]#Y CA1P!UW 7Y]C6BVFB2+_LXM%^A26F"^;+1DB5:.P@*PV0.#.@JLW5S*K
MF(6S6=K'6M8=<LP\3,WHN#E6U?-!Y-X!@MY.STDT?PO+NWQXK0+6D3]2U\R1
M-G7XC\B@D&3&B!2M'NM=<PA^'J)EG'8VPZ&GB<P[P,X[/*\1PUE8K+ZOVR;4
M%Q442OSR??L[FV$-PA3'& <LQM2VH@R\- (R%ZIPEK+1K9W>_:D;MQM] Z=G
M8(5T!K7+'>BS$L44VG*Y=J;4UE"L$"*@*JI@D=H_FA<^%E(]#$<92M^/P.H
MX7<&GZMFE"$7)[T%BTJ 2K)6PP8#A03BA376^\<N*X^%3P_S4H[5ZR,P.4#(
M'<#D]_EL<9\)&WUBM6UI-K)0E*$S;9U"@@F\L!)52>RQNX5#D+*3D'&/J<9@
M.5[4'>#E^NB^R;)GZ[GEHG:M=*6.ZG#@=$) :16Y<:AYUHW!<I^*<6>D-'1H
MCA1P!Q!YAU]Q=H'+B8K*)Q4<1.EKK[DBR!06#DQGR45P2N76\=35VITD]0[4
MX;U3Y@"!=@"$MU^P7K;,/K[^]@5G2UQ>9[Z#"Q*%4)!%KF8T:6*DSFD1&8OC
M%&C*UIF:!XGI)!1J Y4V(N\ .[]>X/G+^7)5WQP;BR%*XK^V&9/U/8_*=%XR
MM*BC42:U#GJN%Q_7C#12YKR%9#N 1"7Z;?G;?)ZWDU/OY^=YD@,6'B21+FL6
MB07BQ!H))6E=N&/)QN9#;AZD9ER#,@QH&LE^Y$D7U\G'L_F?N-AR[Z=TN*9
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
M91&]\J5Y6^HQ&>Z@9*H+W.^Y(?L#83\O;1Z3V35K5N3"D4LP3# *=F/E*BM
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
M"UD7JW4M)PRM+VCWIV[L=NS'(F%^$K5T +CKMDQKCMY??/ER7FL0A&(\.9W
MZ=HT+-6G-"I),#):6Y,T3K?N$+.;DK%;K3<&4@-Q=P":W=MA4V%%/M_T_-<+
M/)\DCM%X5L 6)%LN2P G'-:'7R4QFW+PK1,2>Q$V=KOTD]BF8Y0Q<CAX-6CJ
MJJ7A>M341.0LE6&&_ &50*E$PF(BTD>^*",U,7@GX[ SO-OYR\=]U]TV7#M>
M>AT8F'?X\>*\_LSW6\*9)$%;PRL.K)I(%60$9WBDLY9<_VA06-_^)G8G*>,^
MY!XBO72\Q#L SMKLW>: /*Z(M9#&UC<P"IF&4.I '(^F)*_(\+8^ANY3,6ZM
M:WNX'"GG#I!RFWCKG=7%>; ZU2(6DD6P*H ,9!D3&<W2O+/Q\_'A?QQ\'"[=
M#HHQ'^RE_+<%.50WY>":,9\8A^!J]9/0@3XR$JS0]3]MHQ^@X](>E/5P]='D
M_G8 18S=5^E1CEY_NRQH?OGO;\XFVI&OQK%6RD@)RE4&.6TBSZQ6#I6.1>_A
M\3YCR7&S-D-H>SZ\Z'LXRU*Z^'RQ#@#W&1[]<*_XE++UJ= 6#;: 2IG.<$,1
MJ9-2HXS*:]XZ,]V*]G&-WH#8'57)O9K+WW%U>\=RQ8@'BFC1>#IFK!80ZGMC
M%S#PX&5@::\6=/LN.&X2:2Q3>938._#L:EGA:G&Q+I5X4[?(1U+<<BVTB4TH
M%(\6'.KZ8J>0L) V"&.<&ZY,<K)U"/ (.>->ZI[ G+5210?'[V/;9<*T]\%B
MAEC]"0JG)'D1HA!#HF3M%:;2^E7X8_2,>^E[ EPU4T8'YNHR*8?Y]6PU77W?
M2KILS>F[G@:HDDS,U+9A@C:-=0JB0@YTILO,4%',WOY)WO[T]? DJDE0.IA2
M.K!D=[/ -QQ-@LZ"*&> +#CBI$X3ES'0IS)P'3!YUK[F\B%JQBZ;&PH!3R3E
M#U1'!\"ZZO]_];;K]_D*U\-%YV%V^Z'7%H_61EO[%D-FUM(NS0FB#PRXR4)[
M.@Q0M8Y&#Z%S[,J\$X%Q<!5V46NQ&0BU;AK[9O:BE.DYA=FX?'\1E],\#8O:
M#W2YG*?U5XG[_S&?SE;_1C]>V]),1(C<)V(RE$3L:N$A9*\A)QZ]);>V8&LC
M>13!XQ[*)X/NZ93:@:E]A64ZP_P+SNB#576#-S*M\_CHD\NO;Y\EQ:)-(1?
M+.LT#(?@I4 (VA9.CG),S0?D/)O(<>/ADR%U6.5U@,Z=HIN@C!:=LV#J/#\5
MHH&HI86@K,[H60XXX!W],U$V6'1\,I0=KX2Q*X;NT+YFZ,.G\$C6&ZUVL;Y'
M,,;7+B@DJBB9AV**SP6%46ZO\J!GKSSNX[+!,74"=720B=EP.$%?4@BT1;A*
M)*" #H(D[U:&:,FOQ1!,Z^;CFY5[J/%I6)+]+$%VH/[?IB&2T[B>!C#+ZVE.
MG^;G)/1E1?3J^[5H$E>T8VH39V*GOJXDT41/HA%*&13,AN:#+?>EK9/.(+\U
M:?\PB$(Z<(^V^+K[',N+%*7@&I2H6\8G<O2RI% ZU[?;F666!H165RTBAM'^
MPQ [1A6C9C7JX;P]>K.F:^KDA+?Q?/IQTVAUP]KUK>XZJW,6OJ_[]Z3 2](Q
M@D@D-!5K18*/ 531.2D=5"YQ#Y_I< JZ@=E1")B?7!D=6+)MVF^*P(-.@DMP
M0@B*5>G4CUD+D)K\2VZ+Y:SU\_T=9(Q[$#8&52MQ=X"8J\3R'2YXH&! 2P3"
M.:&]/L-S63/0125/80(SJ74IXFY*QDV6#H2;!D(?.Q=PV8J"_,MW6"YF>3GQ
MCOM0^S(CKSDQRQ!"E)K"6EZ*DI$E9_<XM^[_YG'#L '.HR.%UX'5N!H[2:?I
M]5S4.V".)5KTRM)1F0THS0*$4K,<Q;LHE?$%6S_!>9JJ<5.- UF3QLKH %[K
M\LD[+&3T14C+H+C$24*8(-@4**JPD7EC:<^TSE;O(&/<O.)  #I6W!T@YN;1
MQI6,OE_702G'I6 1)/GKH*2PX"P)*GIF,KH@8FC]H.%A:L:M8!T(/XV$WP&,
MUCGT^U*:)!:3,@X!3:A]W6("%Y4&;8.U0J:D8NO#[ %2QJUI'0A +<3> 7IV
M<! 8UR)H#:ED79_B>/"RUC0591+:>L'7NESQ0,P,5N<Z$&:.%'9?]QL[K@51
M%%8P%[ RUPG9W$)T*D/B.FIA6'2Z]<"C1PGJ)H%SDN3SD0KIP1AM)3VWWAOH
MHGD6UH)U11$7VM'V" @:<ZU,B]Q[WQI6.RGI)LM\K*H?>+%YA-P[0,]F_!:N
M4^773MWV2VC&E<2HP7N9**JL)[.D\" $2U^P)8?<VCH]05(W]JDQGEIJH@-@
M[8@5ME\N%T&>71UF&\@74,4DB$S0IT:$8%![R=N/+7N$H&ZRSXU!U4X+'4#J
M#&?+32GV.HXXFY. <#5=K%\^W'_;N=PIUHF53 6K/;@ZL9XB5=I"PM>'>#G8
M:#(Y#JWS2TT([R8[WABBI]=J!U!>/]1Z=\WFS27U-D^ZIN8R^;2.NT*A4XC@
M!7)@PA>=5 HA->^$O0==W>36&P.QN4YZP-EV6XL-!3?E&A_"MTTK^4G0GI54
M'Z3R5"MW-0?'POK!H$,N$WK>.NVU'V7=I.%;8ZV]7CI VPTK:?X9B8UM 6)M
M8L><%T4"*^MZ->G)>\T1"I.E2*Z-MZV;:C]!4C=I^L;X:JF)#H!U-V]\JU27
M9^L8@V2L :5,H,TB&"#/H?ALD&'K6Y^'J>DF:=\83HWDWP&2=C.A"U."<4VG
MNJK>8RWSLJB >2=T0.',W69PP^1@NTG@M\Z5'2WU#M+X+^>?/T\W=:YU0-1\
MMIK./N(LU1;SGD(/KH0$S8D+%62"D SYALIXC2;E@.W;&SU(3C?9C.%2^*V4
MT8%)NB\A.K4W3Y3/:L<YTMIJM9C&BU5]M_%A7G<0\4M4T&_\>/THZ'J?6I>0
M>0,1:SM8X1W4=A:@%>-%99&=:!TUMN6@FT3'<.@=4>5= OZF-Q4/,M07^,76
M]VLUTQT84U 4<JV""%D.#]X^RG#&Q,B3<#U(81U KQX;\]F:G\T@1Z.S9"*1
M5[-^_I8-H[-"%M "(ZJL4Q:MNS/<I:$WF!VFVQWG\\&"[@ H+W*>5A6$\[,P
MI3#Z9?@R)4=RBZU)QG65;0&>DP1EZ!0(C'LHP0JO38D:6]?;/$W5V'6H@X"I
ML3)Z@-=-_F\=6Q,K1,JG>A7R%3=)FSK?\W=<O2T?PK=)8@HM)^M='^42>S[7
M:0$2I"\\1>FS&K)U]#XDCAMS# 6\ =74 0K?X2K4Z[7783$CGV%Y.RL]3=/5
MQ&6DO60MR)1SG2<;P#$6@47&+))896R=&7F:JG$CA(&PUE@9(]>-;=GF6Z*:
M<!L%MT6!%SK546EU+%O0])&*T2:E^=W!FCNKQQ[Z_>->3C:&1C-!=I ].[M:
M=\LG=%$3Q=*"MY;7[EH*0JC%2[E@#+P^&6[]1G$'&>/>,0YD38X5=P>GTP[,
M^U)?>#,.F=<J_=J_.KHZ-$G[@C8J;; U8 XT,8/=&0Z$ER.%W8&!^?MT-E^L
MLR2;S,?$"R]R\8&$8 *=EB57^B5D93%JYK1K;EWNTM!;-#9:!NDHY71IBPX1
MY421@V8(-/5M6@'%6 %7+;#GCGFOHY"F];/7-I3W%MUUE H=' @=V-:G+D4F
MT7.FB7+@N5ZY)6TA&.>@:"M]T)I'W3H7]A1-W3Q3/$D=T_%J:0:S?_[YGL1_
MHR^LO[7^3OU7[[#\5/_^X]V;6[^?-LORXG.UV^O!V_3YY\TJ+__^?C.+^^5\
M\66^V'1THA^>GT]SC9%_">>U?.+])\35\H]9H"U)7SU;*^L3KJ8IG-_F=#G]
M_.7\CK6]%VJV6/7G&\[ORN1R\7O(.YT4\-L*9QGS7XX]'R\;$+XMFSJ6:3@_
MFR_76=NMSI;%\&0\2*L\11TJ0U#20\S)LZ1%3LT[.^Q#U_&^P>4:']:=Q$SR
M/ME(MCS5=S)('K-/=,0PSC)C/F1;VE]A;E,P]GU28R3</X$/%G<7CN0E]2_/
MPW+YMJR-]HMOT^4$N4WHC(*D+,F$,P,NZ0C*D#L<0E9>M.[$]2 QG4#H  T_
M!):CQ-T!;K;I?S7_'*:SB4K<*O(00%/@#ZHZ#2Y3X$^AE<?$)1>J]6OJ^U1T
M@I3CU'OW[OHX68^<>7^/=>+&R]L)P%?XI=K@L/C^_A-)=OEW_!QQ,6'>9I$\
M@O2U$9V*A0(2\@]=Y"Z+@HYK_X2'],PEQ\7+L9J=#R_F#FS-CF[2F00A/1W3
MV=:9D2$SLL'KCH4^)NNY<:EU@=!]*L;.IK4_E0X3< <0>7%^/O^S1AJ_SA>O
MYA=Q52[.KYI=WDRKNNK7P@0%FY(G2*G.^&%%022Q@8^98U1<1]/ZI'H6@9T<
M8@>BX>Z;A<%4TP'NMFY#-Q;VQ<7JTWPQ_2_,DQBBYTH%D*4.3A"2++FF/];C
M1YT5(4?7VA]ZF)Q.C%4;3+42>X\(>GNQ6J["K&9P)\*[4 HWP$PD&7&5R ^@
MT]K$;!D*73 -^!KT'CUC9]V'Q="A@N\ 1+>]OGM;(DLO7++U^M6344V!@Z_3
M>%"BET(F;D+S%A./4C3V@ZFF0&HH_$ZAM+TS@O(QK&=\EAH["#JJZ< .D)-+
MHJAD@FI=6?8$26,_L1H<3(>*OQF:QKE!N9;L<EY>?@JSC[B<SC872=<W"0-<
MH>RU["GO4)XOA_:7*(]<&$I>N(W*D9>5")%,"PA)>Q ZB1 R6A5:=V3;B[#&
MURA26E6D]*!M?>NJ,B>#;FNC?)-%E!%+;&WW.KU&:82%)^Y1GB/O#H[-:^HW
M$JD/\^>S=35PS?YJ5AQ+.0+Z>N]=HB1WTA@07GE>B&+6/!1\E*!.L'2 IA\"
MS=%B[P!#=WBX3 A+XT(P3H&QNH#R*H)'5GOD:>:8XI+9UI/@=A+2"6:.5_2\
MM=0[@,Y6,'N9X[=.*$;["ES,#I2E6-8)IB$*)0WWQ7'?^OKV'A'C0J:!8A].
M&1P@Y0Y@\D#AXB4SPO-LDC8@2[U"B,E ,)$#5VBM<L9B:>W)/4K0N"G+]O!I
M)_T>H/1T*>+5'J$3W5KC:I58HCV2"WA=$*Q1(3KFC6I>)+$W<>-F- > V"!:
MZ0MN.WJPOLC_^V+3J_"2.ZF]6+>DUH4<2Q4+!2(: WU:O-69OBA:.TW/HW#<
MHW$@F#S:5+*ISCI Y-WZV$LN4G*!0F RWE$P4-H6B.2=@I Q$A6&1SET@?(S
M$#98CKV]:6L@[PY0<SN_>\F#4=DE8SD46\?1!!\ADIS N>C)N2Q<FF'K3I^!
MF,$2Z>T1<[2L1YWF?<7%[HJ=2VZX\(B&,2BI7BZAL20>:>O4,QM<XM*'U@5<
MC]$S;NER>P0UDWT'EF?'155!2Z+(#%BI>Z&0:$*TED(.SKU5T0G1^AU4YZ_H
MFN0B#Q-P!Q ASV]1Q[V\PLW?;W;T>7A'>^'7^>+/L,B3;+67685:T5VOMD4!
M9YB&XIE+CBRMP-:E)<\DL9.DY8&(N#=O=SCU=("^1J6L20CT==95<452&*$4
M>$D?6>,]XQX#_Y%KF@?#ZJ#@&J9H^3F:/AC?7W QG=<[^,6J'<K?+)<7%!1?
M+"K'ZP76'5%^QS_7WUE.4AWJH>L<#T]'D!+DI3KK%20NI(TNYY+:7ZKO0=BX
MA_7),=I43[V8V'?XY6*1/I'\[G,VL3[PD(R"7)#V%">1T9F$D++QEB66.+8O
MK'B"J'&3M"<'73/]/!]P?@.X&7ZL2;L/S7"WVX!?2?97DOG[<(YORZ8P_.I(
MN#3S,1I>GTJ"C2&!8L$1RX@0HTC%"++U>)H8=S]ZQ\V[G1*M)]-J!Y;SL7:;
M[S#5.KYIF::-GJ\SVU4&+]Z^?//H3+GMI#BIY7=<_2U,9[?Z>!JA$YTPB;2D
M''DZF, E4\ P4AM)2R;3NIW)J R/FXD\Y1[Z<7#5SVERMI@37Y6124G::\8=
M6$L&1&5=(%@AP(1L$15C*;?.8-VL/FZV\Y0H/5#B7>3/7TV_3C/.\G+K]<[+
ML/PTB;J(H*R$:)DA5XH;B"H40!V3-"DK*5K?U#U$R[@M'$^)I";:Z,<47;-S
M^ZYIS9%1S!:I'3 G I ]C1!J-:*GCTQV*9G0^M'O(^2,.PIN%(@=J9/Q45;[
M.CSN9%_)LSH$&U=B4R R"2PH69RCHYP74*&V>"C* D>)W$B;F-RGK?5AJX\[
M-NX46#N19CH(?!KE:H5VR2J3R6UP)&3E!-1I[F -"I>E]4(.DE<Z45:>_<A@
M'E'51Z;E7\]RZ^?S-Z<'+M;EEZ]J%$9D3;SB/I5<_5VL&Y?;VE,@@ [25C_8
MV^:5K_O0U<G]>9LKSN:*Z,""WFG)]"!;$H6TF9Q?8;F@K5L"1)T,N*ADEL):
MRUO[BWN2UEW?AV,@-H0Z>J^TOOK&59WQYR]A]OVA&N-- NJH$NNCUFM:6]V.
M\T9%U9LUKE>]Z;OLN<W1,_!<1E Q&O#>9?I4EYR\1]>\^.8!4AH73N=,!S]*
M#<DP8BPQ12$^<4=;E(OL/8O_T(73+?3]1*GT<R0\XGF8<3KYC4+C\]>S52T:
MKX6;A?.4BDE@<B$CJQ5)H22*C5((7@N9R-(^ HXEIK]^G'_]F7[U!A?TP0T<
M=BS8R7NP _0V;R/$D?6_H?KJ96Y.T@;'B7470'EC(=; V'OAI+4Q1?%83/BT
M\K=7&T?S1ZMKWD!VHX]>VW4&7SZB#CR8.@,=9&"R=MZN13\\@BA*!E=<DC(^
MX6T\M<9XFC]<8_,!Q-=!*/0.U]5@9V&Q^OYA$69+.@E)#\M?OF]_9[U+ D8K
M3,D@M57DX@=33TH!T1@2EK-"NO9U5/M2UTG,??@Q,K!".H/:Y0XLAG::JK6,
MJD9T5M(.5-9 RB(H'EG)S3MIW*=B7 ]D*'T_ JL#A-\9?*XJQWCF ;D!FVWM
MS(T(P0L-RM#F4P%#;/XF]SX5_<#G$+T^ I,#A-P!3'Z?SQ;WF1"I.!%SANQ5
M);TD<"5RH$->QJP%Y[[UV;63D'&/J<9@.5[4'>!E1RY3!Q<U>@[H%=G9.AV+
MXH ,(4;.R&/46K3N\7M@$=[P&=[C'9HC!=P!1-[A5YS5V@)IBDY:,N"6J%7D
MS(,/S$(6PB@;LBBB]7W U=J=I$D.U.&]4^8 @78 A+=?L#8#G7U\_>T+SI:X
MO,X=,J-M2,%3U"?ID)1:@./)@=88O'4^E-CZ1?R#Q'02"K6!2AN1=X"=/U:7
M<QCO<O3K!9[_L<0\22Z5@+7(F?M4FQ1KB%[19E!%Z,QM$;YU6OY)HL8U.XV4
M/Q]2$SU#Z^RJ:NEL_F<=,B1J2HL.\,1J"WU3^YFI6$L]M)9>HM?-QUWO2=JX
M)NO$,#M"*R/GC?=D:2O,H)\EYS%8FP4G(7)6YV=9""5SX,&%6+!.<;ACUW8F
ME ]:?%PONBVP3J.!GNW9WT*=8GR&]8$;7GR^YGE2=/!<($4EIK:<0E/ 2:L!
M,Y-1DQ5WXF1'YT-$CEN%>&(;UT13/4/Q[V$Z6V&=7HNUUFOSW?EL.1'%*90\
M@]%.UVG="+'4K HYN2&JY(IOW8'EV42.6\QW8B@VT53/4'R%1%*:;O0WRR\^
MUY?!_[7^="*49<1/ 6_J\#9A(CC#"\@DBV3!*-Y\KMXA=(Y;MW=B0+;25\^8
M_!"^U5X<QC(3G2*0\$C!E*68/UL%0>@4D@C"J-8E!H]3-&Y5WXEQ]GP=](RH
MB77H#3FJ($0T%!UQ"3&9 (6"]9Q+T"ZV;I__(#'CENZ=&$?/DOSA$)JOPGG;
M+.U-W?[$1<>M\ YL"O%RB&EA#*P,3E*<R;UJG;G?048G=SJ-,[,'BKD'I-0J
MP WY=!#?VTTQ"LV2R2!XL+6S#P.G7:HMC25C.<OL6S\O>)RB[H8T'H6?=L(?
MM:M!3<NL>?E]/IO?WA.73+V[VP"DMON8F&)=5K4O-JH,RB<.#K,"+%F9B"GF
MNZ[YSK38 4N/G-1OJ/?YZ530@6_T (L32<>R#JR *9K7-OT% @\<M/=)*.Z-
M,ZW=[ =(&3F/WQY9+47?(X*N7+RDG6:<S#<ZHTDB(H.S-0(-(:'5)2%/0T/H
M.;[U<"G[$V+H$.$?VP*CU1N[W69V4I]L<%6C! +_YK$@>0@4*HB0I L%36GM
M9S](S,@)]^& U$;\'?C?5PT*+LG?"F.%D%%KL"53&(%"@T\D'.-E8%8P69K7
M73] 2G>3K(_QN%N(NX-#[ X;KS"N)MY*9U%%VD2:Q&)CA.@3H=]9SY!GP_S
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
M.G5,('.**XD#&K4'">O2NSN%76NCJ@Y,VS93M9'X8AHO"-N7LQ8F2@EN1<Q
MT9,D>=769-IQ<+$(F5-@2;8V<(]3U&5:^A2(.U(Y(Q<47\;K'^9G:SE3V/X.
M5Q>+&>V>FV[..UC4NB3KR( G1R&[<K2;@G8:H@^IL*"C+OL,23UP^7%OY4X$
MME.IIY\+Y;-KT_WV<B#"JVD5\2PO)\[R7'SM1E5O&972#F+U(J+UT6<AE5.M
M'S@\0LZX4RM.;>T:J:4[OVXK6;E.4.X0X*1841*F "X)<EP#!@C$%5"@))4-
M1C/=/+_\/!+'G6,QXLG;6GU=M$S<7YZ36-M<*)L!N:NS/;P"YRELYX7+H (/
MX=%.W,,F\L:=>W%B5 ZDM [RRY6M^O]ZH_@UG-?M]@Y)8M.T]C:6GU[,\NTO
M;/WD&2ZF\WS_B5$ZO\CK\L;T*<P^XCLR[J]+P?J4"14K3@I(WAE0F#F=)*$V
M)F0N^,A1NM;3@4[+X;AA4N.\=L?@^-&WSD0'K1D:#Z+(^K[..7!<"/I4N2A)
M+_3-GG9"=P.91P/VLU1W,$Z_K+</\;U8=8#6DK0+10?(2GE0FL3NLA; DO8^
M29Y4;%V9,SQ:3SEU<#RT/D=U1Z+U]>RX&*YF1'Z?SRH''Q9AMB2WK<Y4O';A
MC''!JB# N5BS'H9<.!4]4) :?%"%X=VW0#N34H\LT=W,P$-PTU*,'63*+W->
MZP+P/%U=D%+>;%ZOYU\N5K_/5_^!J[,PS1-5M-?*!8*VBB0P8R"0K8;*3R)>
M?<'6\WOWI6V<>^BF0+AGE ;0R@\_(_"7<%YOW=]_0J1#Z!97C5J$WU[AM!W!
M'^&N?0/PR^ ZG)_-E]/U3KF"K1/1J601Z(/:#CIDB'7F:2U+12%,9+ZU,[(/
M78T;@M.VD.LA,YD5LORE!'"^]@ 2UCKC=!2R=35 IPW!VR#AB<;@SQ%W;XW!
M?;:,J0))::S7D0RB*1&D-BPYII@6_[B-P9^EM\<:@S]#B#TU!L]2"\."!)-+
M;95,/G[DE@&+'J-4J-*C<P-^V,;@SU'70XW!GR.[GAN#)VUE42("DA]17_5)
M""IXP)*E9\P+EM(3CL</TAC\61K;MS'X<\3703ST#L^K,W86%JOOVV[]+]^W
MO[/>)=XPY6I&U0A>ST>/X'VMGLPZ>&N]<[IU1+0_=9U4$AY^C RLD,Z@=KD#
M$U,2C8[U\LR!,O7EB>.<V+ ND3$N(K2^P;E/Q;@>R%#Z?@16!PB_ _C\/I\M
MMIBX-+=,<><SUH&KFIB0@>C/9-*]P>Q=4)&5YM?:NPCI!T2':/?N#?71HNX
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
M@S3^R_GGS]/U ;W<M I<36<?<9;J9 ,9O<84.5@MTO_/W9LNN97KZ**O<E\
MISD/$?>/:]KM$U5EAUU[=YQ?&1Q 6^>F);>D]"[WTU]0J1R<EI1K250NRMT1
MWBZGO0@"'T$ Q "*N]J"W#LP,7CF2XA6M-9"!\CI)IIQOA!^*V%TH)*^YQ#=
MVK<IRF]K!QR2VGJ]G,6;=<W;^&M13Q#MEZB@+WZX3PJZXVIT 0/R2-O% BJ9
M#%&S J'PZ)..P3'5&(IM=]!-H.-\Z)U0Y%T"_H&IDK/,C(=B-=96:)$NAQ)!
M(#."AUHYV3HN?&)-UQD'3D^'D6?A>I3 .H!>O386\\U^MG-N>>2LH 117*!3
M3.?9%9X ,;KD9+96MWY]?TI#;S [3K8[[N>C&=T!4%[E/*LB"-=OPXS<Z)_#
MYQD9DH^V=64%XXYS01J?D_DJN8&0O844/4KF+%/-9P@_3]74=:AG 5-C8?0
MKX?XW\:WIJT0*1_K4\@7O W:U.FS?^+Z3?DK_'U%ZCDH$>I4B42_\&PALL)K
M[X" PML88FO_8B2)T_H<YP+>&<74 0K?X3K4Y[5?PW).-L/JVZCT+,W65\B=
M,EFQVJJB#C]V'CS7!B3]HE &C;9]4O5S5$WK(9P):XV%,7'=V"/=_ VKKAS9
MFMP3^=Q%<LX]$S755T!1):,B[CD]I.IYW_>G?9QL#(UFC.P@>O;V;MU'-B$S
MJ*..!EA09!-*U."RX.!T*&BSP2A:OP?M(&/:-\8S:9-3V3UI8X7]O+DRSM70
MLP49<^V5CHDN5R9!RNR+,K6-4NN7ZB.5S-E>#<^$F!.9W8&*>2YT=\4+^018
MR.DTK,Z,$)&P+S.@QV14\5P^],1YH?Y!W233O$BV_>EB:0:S__<_ON/X[_0'
MFQ]M?E+_U3LL_T_]WW^^>_W-]]-BOKKY5 VES51B^N]/MZO\?/>#VW'%U5\(
M\Z_U3Q?7LUQMN9_"=4WS??\1L?8%J%+ZB.M9"M??;G$U^_3Y^KE1OR<M]Q\/
M>WW*A>VJWV'M!?:-?Z]QGDG@IUX=VXY8;\IM8O4L7+]=K#9AA'M4*Q6\95:"
MB#Z"PD3JTGH-V3..PCH31.L(SA"Z3K\VMVO\M6EMXYQU110)3KA:X9L5!"L5
M)"ZDYS6%+;9.X?^6@JD#G(V1\/W%>32[)W32,LZN?L</X?K73>O*5W_/5E>J
M,.T5<<%$PT ERVISB@2%;(= /J=.!^WQ%:;_]6'QY3_HT[<@H=\\8&/'@IT
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
M(IX@K*?B/H)S$PO\C]E\]NGFTUTKS:1Y5D9"PCJ.+1D'P1<!I23O1-:9?MY
MY-\L.K'0CQ'9H@7_IA9\^/L1X8Y)7V22@%I4U <&SA0'@AMI2Y$6]:#"U.<$
M_WC1:;1],\$?S;\.0DIO;^+U+/USO3%>;Y,R7 H^&P-&HP%E"JD]+1Q8[E%I
M*;.RAW)1CHD@?4?$M-["&2*1I[&Y YQL2=\8LEO;N"!CFQ8L1E<NZ)I 7+R
M@(P7PU!PU_IA^'LJIHTEG2C615,>3^Q'_GJ-:;V\Y\96'9I86"I10%)*@XHQ
M0M"H0#+E'#G!#M63)..=+N3.CT\K^U.EM6C)NLXR7865(4F)M0XT$>E"T%4:
M#>B@.#*;+$N'.E6?)]/U;'&$AO?%J<SL*:D5N329D^&;I"*ZO4P05"8F!.]"
M%H%%/*WU89])K:/$M2^I=0SOIHXE'\S*E)N.1AQB8O4Z5/0[TFO /#K&G&9Q
M4 3Q I):1TEL<%+K"/9-[$7^/EO/;GM>_1Q6MP$4+ETDM6=!UUM,B:C 60Q0
M;(E&E"R8'50'^(PK^?W*@R"A+^ Z:,#8KF!1TQ2WYT4E6;BCHV)2G4%)V(80
MK"33R0;EH[<1!W6 &@6.A_6GBS6=*L^]T#B2N1-?'[_?9#HHZ\5\8TB_^8++
MC^'F^J[/]"^SU>>;]5V$QNLBI26KFH58K];@(%BO0/,47'6[2APR$F_$DKW
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
M:?!W'E0\UV6PC8BZ ]]V5W?Y)3Q(;NHDS>3K)$U)'$OH("2&)F1E4VP=.#I
M3F>]!1LAX'"?D*/%,?'K]6LR-#[-9V66;@7T88F;>MK?B*_OPS4Q[?:]M3:;
M>$T'EX2Y7KV>_^OUKZOM0VR4PM$E2->"JRW%-%T0$46$A"$7S$Z&I^]).^_-
MDPGI"74GP&$QE6PZ4'%/-GQ_66QWP[A-GM<7+2'%;1:!*TI!+#IK9'0[F-;1
MF<,4]=2[\G3(G4$*'6#JGOPW\7H[)>C^1KB=79\S8]D$(,9X4"PY<)KL#LQH
MHE6V.-_ZX? YFJ;!U8O89TW%T2F\OCV)RK#"M *66:'CPCBXY!@(5"XR+-(V
M;\/['$W3WI1M$3  7D>+HR=XU:EFF_-X-^*E1*5LKL?/UT[L1D+0+$&65DE$
M)NW3TJ]VL'I"2W]P.E[B^^!T"OL[JQTV2$: M@*\<;4%L"L062&F6&EE8CQB
M>?F!T\W3 \YZF9W*UI[JB%F.3(H00<;(:?^1MLZU)96K0BG!Q10/U7==:AWQ
M*''MJR,>P[NNZX@YZ49'+"C&U_1LQL!).@-:H,2(1BOU@]01CY+8X#KB$>R;
M>,9PW<?B>I;#&O.&,:0';\\#C]:KFFH7!*^595C3/>JHJ*A84*C(>QQB3SPS
M8WC?^M/DX)SUDFC&[@XA<V=:25E[YXD:3\+:9=O4QW$.Q U,2ILH]:$V)*>
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
M VP'&=-%H<Z-I5-YW@%L=OO ;V^'ZOXU^U1]55S.%OE*>(O>9W)<!(8Z&3Z
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
MD ,OP:GF(A ;)'6Z=$_0P<+6C>@HPJ/G%O)U@&M@=WZ8Y2^@V7U; /R-Z5V
M/[K*I:+RP\)J,7%@(=8*^0">"OQ+(!5\X6;G6%\[[CU3"GSIH//NQ#B<"4'W
M.E+NO+,*/X\=*A0657HF=;G]2C2<-\>)!E;&4]UWF6"4F(+2/2(V7X2(Z)!S
M@B#'<4[H"KG5TUEM=BD^GRU3MPZ?SXOD8*I^CPLW+U4!8_?EM0Y_GGR?!/#1
MEN#8O3@^IJ!IHCPGM.9E*&&#= E.K@$'H6$=<GVT<=.@6AB=I:N;OU>'GF?"
MK@$3>GHCN1:8$+#^'@45(B@.CK$V1HDP]M%BIVSPI6WF::GJ)N*TNNGWPJK8
M7<!P]OTS3FZ^9O6 H;4W\<-=#M'[F-:'A.7'N]5R96?9A]EJ\2$@?'W!<J_4
M*)G@F,&L+96(,R^1T=BAI!65PE,&7R[,T#*2U]WJSW(LJP!I V:TZZS7=SG7
MN4YT2MH@2G2.8A8.:6()S) H+#D6-I;.G.XE8-T350T&#21Q?S@;X.KZX20[
M*W:ZW:_6TWKA=7\'-QL\GO4/_SE9??UEODAQLO[YO0=TS7/-%:T9(C@F<,.%
M0E9B@U3T7N((N]K1C(2!SD$Q^>L:X :87HT,#2R$ ^K?:OL%"M=.:F>BMBB0
ME%U[2>&T21P2N4B9%%K;6/K6NZ>(=<]F#=#YG)!6])?S$^-S;^WEL]"]!@/6
ML G!#D28@G48O4::1H\8)R8(281DND.(=?<OUN5=43_VC*INP.2=/D+"G-?3
M74_\VA$,/DV %1AU+O<8,$Q/Y&@&9RA-@7NFRF_O?42L%U!]+I;T/O4/A^Q2
M&/G8?E][SJR0EL."5CE(/$7DG-/("QDD)2[H5#H$I;>0]>*G6V+E8-@:K_SQ
M*7Z/LSMP?)?VYF:1PP5AW'G:_?&(AB%=QBW;,Z3W3 K%EFP_L6-/)F0^5[R]
M6ZZ 6(M[DH+KYWV0&B6KP$,SD2-PVCPR,"0+@8FH2]_M=11M="6L)TK_N%/Z
M)@'6"R=LB@&1%!7B03JDO0 %L*A "32Q\MV%C\A3NYQ:>:Z\J'A5"HV*>^IR
ML;J^6LS#G5]]W/6GVU3(=;#I>SB)^Y3 TDLND%;K_HK).D.B)N%8R9![-L$'
M'C$)_NF!18>^7;G<53%4YP55W 9%\O/E=@;+^XH+TA%&,,(D5R?TCL ",@(9
M ?_Q%HY1I--M7C>>O!2@#EG*8/J2(",57#FE^U-<YFN]U<1._[&I/+F;R[:2
M!@LT),O C3-1YAYS!%EJ,"(A"L4,9=CB$PY/E^]4Y\18&.=GTFGU(C6WL/?Z
M%U/9S<1&1F,.( LQOT2'O T;C23LP0KG9$EJ.[#C^%?J'+/.PXV"^JQ>#"*
M9[8X-!.-I0"4/1*!$\1YLL@*FI#6PGNBJ0HQ=6#&\:_4N9$\#S,*ZK,R,];1
M4GLGX5A@N5(Q\EB#;G0$M:0D4>*<$$>Y?E&P9B\I#GZ@3KS0>?A01HN-537$
MVOOH9$0Q6H&X(@9I*Q5BS#,!WV9*'WM<.T]5P[.]_!8_EXQ5:4M5#CW(K02X
M/D3E*B L@BT3W.4'94TC3E'B8^$QEUKEL!=<AZH<]M%==0?R2)D^8;FDVD=$
MM,Q]OP@<O8*FR'H"4\@U7TTW]['Y*H>]$.M:Y;"/^AIX!%H7!%KW@[M;3F9Q
MN?P<;];AU)ORG]A$9@0XO,YSV-64AM]1!ZZOLE1C QY/Z9(Y1P6J^]I=?.LH
M#T(+C-K(OEUC%B?C'#A"@AA0"R5PP+;>(T\\N,<8SD[%FXL^$:!RH^-RP#ZG
MS& M5]Y[WDVCAQ.5_\>NI\JF-JQW.$E%D"4^YQ09CYR*#B7G,75>&^Y$ATUG
M[^"5*3 <J'E)K56&_6]V^51VS25GU"FDC:&($Y7O5VR J2B>C++1/G]FVXOX
M\W$K-]LL O8H757&^<-\L?H*9F_Q=AKM;.,@;6=AJ 3O1X/LX C!+%A$EH*[
M9;QQ6DAO NG2YN7P%RKWMRN"?2']57[GRA[R?#H):^5O8DS77=E@[E[AA +X
MV8A'$9 S02/*L5($&_"[.[F3)QZY]G^];M[:69Y#"ZBY.:)LUP^FS 8&[(ZY
M[CS//4<TH7!"#PI[[RSSW=+%>U.E]G-H"4R/4F2 @ALX56RCVV8W.P]Z:Q1]
MC#QP9D E%/2BI &]"(8\CI3F4F-"E([6.2!*2Y09@O'SEO$%%-X ;WZQD\5O
M=GH7?]IT*WX[M<O-BC+!$D*=R!D'$7%O\AM 6-_\"8-I4+YXB=6#PM2IY7?V
M>XTRRF^)1>MIP%*P.7DF?)Q]BOYNL=CF(R[_,9N[95Q\SXI[/_MVMWI:K/"Q
M%K8KE/.H7<0$:9XO'AGXBI93"<O4.(:)2(F4CK$\UUSJ'K,+4>T0@6OB7OE$
M=S7_/2X^VVE<O@$;L;[-VEUU4VM"TA0IY1GB7"?DG**(T@C'56(#)5W""0Y^
MH!%&5<5^7AJ(!JSI@?WFU_ORG<$;2HF2B&AK<FY@0#9AA7!(T2C/N0RO%(+]
M:Z\.3?+B=NBB4#1 K1/QZN_^V)9FRXL2_IO+M%]S&I+T2J/@L$=<2]@@F+6Y
MVQWG7O! 4^GDX@%B-AG-/9 G\]<%K0%>_KJIDYTSMZXI5H2"H4<R-U;DV'-D
M,8G(^V0D)M@+5MJZ/?I\D]$W97@T5,E5B]3EG?V7R<R"RY!K[*V%%S$PXVE
M+CI00K(1V=R(3TM/O1#&Z4XWY<^&;?+Q?!SR8Y57V;5^,X5Q9C87&]^JXVHQ
MOUE8^!%EC@8#!Q8?$[AT/B= )"QA*BQI'D+"5G:@P.$O-'D=/IX-A53:P):Q
M%7]YC1,&_L*QE65[QHVW2(O$D7>>4FI9U*QT1Y7=MYN\ERKJ=/13;P.%^^[O
M9=>[W6]V,<F'@,=;']':::4U\GA]3>L%<L08Y(WAF#NN+"L=<G-2J":/3V6(
M5!:0R\B__V 7B[6-'9UQ_V*D,^38'Y?VE;/JHX]*6L.R4P)DH#(A3;V&?U0A
M2L$CQJ5K:+2050]&-EGK!,*&P>:KF8/--QF4$K.<&*HT*WW1??E9]7VXTBNK
MO@\:C66K*"JDMLHCF7)\=0P$&0DZ$99S#0K!B= C1#I/MDJ=+/I>*![)5NFC
MTI:R513UT<!I#DF9XV>5QSE)'!SZ_*@#BR-P-2YQJ<ULE5YP'<I6Z:.[EK-5
M8G#8:881)1CF86$>3EB* F?*JH"#BG^2;)5>B'7-5NFCO@;.Q"<=>8X9U0I.
M]D2Y7! 8!V1P/NVGJ!0&%]^X8[M#M9>C.NF.0S:0LT#1 +6N%O/ODR5,Y9?Y
MXN?YG5NEN^D;[^=WN;5$= 0GD>NUN<!S<0B,C,<2>5@VF&&:HBL=*W1,GB9]
MDH'(O^CW40B&!BCUCYF;3*<Q? (_?K(.$%B^O5MD%5\3'SPVE"'A!0%CSB.R
M8,11])0;YI447A<FU&%IFK109>A4"(+F;V6^S1?KBN"[8,W/_FL,=],X3]OG
M$3M]/TOSQ>WZD^['RW_CONGE9->^[-YQ&'/)\RJ"E;TS>GU=%KJ"VGY^(T]^
M+]_=(VA*2%3"H6!SG]K@/++P6\!**J9D(C(63^,](,OH[-(M&!_3\R\\PN2G
M']L?;MP<K&0,U&D4"<]M>E- -D==>:6QP<P'%TN74AX@9A-IBN.X\R))]<Q@
M-;#''\_P=<8K:R1#*FC8L)S-I:,P3";JD%,W'1/%F3<Z?_Y\'#LW'7JEU??!
MI@6B/4DO!*]7R$@3$B%'^D7%<L\;C;0V3(*25-2E.\-=3%I]+V"/IM7WT7*3
M:?4B"1U-2@C4L6Y*Q\!X@RU/#'247QZEI2=<N(M(J^\%U,FT^CY::RVM/FKJ
M+&4"II[3LRQ5N0FF0B)Y..($SFTZY;2WGE8_%.Q1NFHWK9ZSH$!<BWRP"7%*
M<^=HJY&@C&!%G)9!=4#\,M+JAV)?2'_-94MO<H,-3U3(@))4!G$E#-(TUY'Q
M@=C$=7*D1(WQ$6GUY[,,K^12%M)^<_S9+BN) V>Y>2TE#G8\#><['7A^8334
MN)!$2)VN(_\TV?9],.V2;=]'P0T<-@XE?X.A)(3IW.:!LUR(AB!MM4.1<G".
M8K1>E7Y>NYQL^UX8=\RV[Z/P!GCS=KX \PN'LP_SV78F.U^+$VZ5AXG IHHX
M$Q(9$3VRF@O)92Z67#J(^: P]6J7GX4[993>1F>,IUT@P*?37@+[*0D!=FK+
MD4Z6("N(< 'L<V2LP+8TN'G*^9S>5W1K1FN^#>;LJ_(M\\5UBBB!2N!\1S!R
MU!@4@M<B)NIY$;_X4GJJ],*T6T^5'@IN8'?Z.)G"'/YFEU=W"__5+F/8VLD
M7R,A211,KN,?L4..)(=X(IXEG!.'3&FWYH LU3DS%N;GCDT)G3? G2-V^-?[
M2 5/-+=)$"18CM=VL-8,E009QC!U,1(FSW0K?U2NNJE^K_[J4QJI!MAWGZP&
M]ML)'G(V:S393Q3(! 5N70K:4X&UQZ4?%'OE K[:^_1X5 _E _91<1.E>>Z^
M?9O^>#M?KI;7(A+!.;=(YU;JG(J<XJHE<@XGZY,GCG2)AGX^;A.W_^6A'ZW"
M!BQ#%OIC^MM\'AYOW)_GTW!-")PEF31(\MS5@@GP]U2T"&M#L+96FN=/006.
MW(>D:>(1X7S6HQ ,52M1W+MLN<E1GA#,Y-T?W^)L&>^OIZXM#B'7C43$<@5*
M(BHG( CPX@RW4HB <>G U6/R5'9MSDVK8E T8*E^CO!EOZF*!K^?QC5*L_#F
M-BOO?]9_?FW \@IF++(2;"XH*R(C05D1!YJLEA(.(H7IU46NNG40SDZSXM T
M0+<O]H^XO"\=M<G$7Z\B/UG&]0^O04?"&NF0XL'G]-I<0XKF7"@XZ(9(:?*E
MLSI.2U6W4L+9J588E@:(MG8;'^SS\EHIZ4D*!E&>WVQ8!/5PV/6#")18JZ@N
MGN'_7(9.)%(72Z)1*F^IALN&_[_.E\OK2)EF43*@.<F]1)W/QTZ";)#>>1L!
M\]([WQXQ.A%'7RQQQBJ^ >Y\F,_F3V>Q707749F8<#*(, ]VT^22LLH[A!7#
M1N&@HR]]WCLH3"<>F8OE41D0&MB\WL]@K+A<;<5_/*]K(PFS0N3"B3R_%Q&*
M'$T"*6RL4$1)8DO7D3HB3K?K1WRQE"J%1!.DVAG7786;R>P.YK&UOO/9\J<(
MVMN6Q]IZA*N%!1 G,[OXL58F*,#GVCCSZ72M[HUVKJTV.DJ%P4;# 81;EI!1
MG,-*2RIQDK30QSK4#B/EV:;3C=27>ZG>"A,:V+?OI[A=X#_%64R3U36+-*6
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
MPAGPOFRT4=L4@^W4J&$ =VI[K660/4&5 6INX YY[U+Z<;68W-K%CTW@AI_
M;[=&U ;NB34&?*D 7A4)$FGL$DJPP2JGG'"^=+>/?A*V1;(AG)B_&D#-TN_#
M?'5P@MX9JU@$OSX&"GY]A$-D8A$9SKS'X.8K4SHNL;>0+=3I? 42EH*I 1[^
M.I_=P&BW/T>W^@+_SK:,$ &7DX=<64PC+H5 VH6\3TBLC3?4Z=+U%??)T4K9
MK?)>5S'M-\B@77U<%FBRUB&GL06_0H ]SG=>DFH.\Y ,[/29.=1"L<[Q")^@
MS !U5[X#^!S]W6*R"TSX:3X+NY,JY8X+'<!(IQP#I+ &O7"+L%72\1BU45UN
M @]^H"TJ#$%N7EJ-E8]M'W^?P3A?)]_6ZX($&IE0"@D2/.)<*V2Y$<A%#1!'
M:U3HE ]TXJ3VY*.MU-XZS]%^N'Y;(<9VE1#PG2(FL"RD DX'XY 1<& U*F+%
M>0(%=4JN[TJ-VB?W$<#M@W^ %BOO$E_>??YE,HV+MP\5:TVDVE"P:S3BD&OL
M.&2)L8@D@XET)E%N.VP/+T=N .8A ,V+::MV'>>%_0%_?K.K3&P<2XQZ%"C)
M+30P2!YE1(D0S(B2BK NA3N?CEKO:%H*XQ%:JHTOG)*7,>Z>J[")5F."&*<<
MW!,5D,;*(F^39E2(7,2O"[R/!ZWWIE,,W<$ZJEV#=V&_Q]E6;BDD5H(S1$F^
MA?->(T,8_!*<$Y$JZF67![S'8]9QT$I".UA##9SN]U^ _7H?9DRX,L+J@"(1
M.7P\):0I,<@%PRB+7CA7^IA_0J3*A;9>X=:H)";-4NQ^\5W%A<\(WL1K;A,/
M3E.D\RLYC]XB."/#+\0KPGWBG)2NA-19N+IW"T4IT8EN8_%I@'A7B[F/,:PK
M!WRV><WNIOA^=F47J^T$_S&;K*X3[+ZP2T5$?)Y:T FY1#&R+H%:O0I,E"Y]
MTT.\NO$)YR3?N3"J[#3M5]G?[1^3V[O;M_:;]?"/UXE80CPWB'D'+CZ%N6@6
M*2(4/'^AX"2G=0=OJM/'ZCZVG(-"Y]%S W;K4[S)^7[SQ8]MHI:7PH&,/J=G
MY3?'[$P029!B7EMKP<?$MK!Q>BY#W6O4<UJ@4=IN@"WYN>'].O,SQZF_M8O%
MC]R\>U,-P"I">% >41GA2!-SN0GK-'*>6QJX8(R5K@US3)ZZOOLY650,A088
MM3\#8GDMF!:YVPP21$O$F?'(>JJ1QB0(P86".18FTP%1ZE:^/2>/2NC^0G-U
M/]_=YI";>?KM_;M'*<_E,W=/?.@U\GC[S/4ULGJ]30KG-M8JPL;'L>;(,650
M3)QB Y3EG>[U6LGJY88$91U#)$F#N"8,#@G:(!RIB@H30DGIFO&7G]7;AP-#
MLWK[ --@Q/GZL=:!5JP0"C$I04\)2V2HI> ?2FRC2-20$D_5HW(5JF?C]@*Z
M2ZY"'ZTWR)SM$X-Q6$HJ4RZ\RA%W'%P#DBRX@\HY8S <.3I=I_^9<A5Z(=LM
M5Z&/FAMPN'N&PN=W*$UH0($XAS@Q ;F8*))81YTD3=R6WMW^!+D*O3@Q+E>A
M#T"MQ&%M E>-M23'$SH&AQ;.%$:.<HM4EAAK*JTZUGCY? %ZU7/OANYGP_7;
M"C&VR\=9#N=,HY$4)"*>.\9KS1V*+A'IO(HX%J5&[>UJ!'!' O3Z:+'R$\:;
M[Y/\TX-U""@8T^ B08I[ O:4:&0Y#HAIK0@CS'/]+&-N[Y'QQ&<:(, 0Z.;G
MT6,[E-@*'YBD.H#PAA'PW;R!_33D5'3&M($#9<#IU"W-WH';B>8K /L 75UR
M1:LD;(H6@W$,!N89O$*&:XZ\ESBP!-B;$E'^9Z]H53WS;*C/\6KHM5W1RN#
M60ZJU%I86+F@2+"H%-'D< @D9\C_5=&J! NZ5[3J TG;E6P$)I3G>JO)45B;
ML)TA[6U 22HJ(YS_B.J2JU"@DDV-NE:]<.Q>R::/4FN7MHJ_Y^J\Z[D\FT6T
MP3-+*=(RY5D0B:R5!#$JM<BMO9@.':AQ^ O-%KP:2HM"RJQ-B2-%VP06VAHG
MD,K-8;C0 NEU)R[8WJ-VV(*][<*)D37P:E2]&DR*0NJLSXHGQ=R,=5C8Z)!2
MH!-.!$56T(0<H8Y99A-37;)CAM3 .TL2Q?G0'ZRV9F_T?[T/$?%)4@'_AQS7
M&G%L,=*..F0B3HI2RBPOW4NZ1%I%]3SI(4>B<V#2+,7VA>UC):26)B ?P5!R
M8BVR!(PG%8(E&CPFQ8, _R1I%;TH,3BMH@\^EQ'7SE/$ IRVX&D M9F$K 2S
M'9Q11B5OK&8=]KAR<>W54B.&$.@\>K[4H,#MQC _N#&<(3ZP\S=?)51PF 9>
M(VI0XJCEVF8Y11&7N04Z<019+L'3L]I(T261OY6H0>P2-1$F 0X& ><B::2)
M)2B2@,%Q#9KBTKFNEQ\UV(<#0Z,&^P#38.S7^D;5J^2<ATV &#C%<,XEV&K#
M47Y%"LDD9D6)V^C+CAKL!727J,$^6F^0.=M#-'5&8VK\MJ: (3C?QEN8!6-!
M"AT"_H^K<-P+V6Y1@WW4W.P!\$A0&J;>J'S_XL%0)Y&]4"&1PQIT)AU5SQMW
M_14UV),38Z,&NP/4+/T>CC["8IR+D"-O%2S0J!3,)"F8F*$V.!E<\6RQ$E=<
MU2,-A^R!Y\"D 8J]M<NON;$I_$^^9OYNISD7[LU]>N5O=GH7KZW@!$NB$1;>
M(*ZD1T8%@YRW 4[!P5M;^BZUDV!M7VWUHL+\W+@T0+8WWN=DW>6GZ"-,"53W
M(:[>WBVRLJ\UJ(,$:Y E,B'NHT$F*8]@>L8'X;TSQ5O1'I&G[4NO,=0JAL)@
M1GV/"S<OQ*F/JZ]QL2DKL)N#@V.RHN"W!JLYG)=-0)J!FH+QN08H">QY#>31
M3'HI1=O%0,;P9Z3&&[!#!YN%PT*X9EY1J\ 3U89%Q)DS2 LI<X<7%J7URNG2
M>]TQ>=JN"C*&1\50:(!1C];$A_G,;Y=%2+D3D+,(LW51' \>)QR<D8O2!RNE
MU_*,ANA!D+9K@A2R10/UWL0FMBV+ R8S21HH4#V"&27YH&H8'(Q5TM08H;$O
MG778H_10M6(?HYR=_IH=;D[F*SLMZBA?V1]9,;MM-A$7'?4ZQV2!(I@0X.DS
M@9B2,5D5#16EBU3MEZ037]1%\F6\YAO8CK[8/^+S*1#+-958HA U[*AP<,PU
M)@528!5)S)E0OE/.2 _R[!&C$W/T)3)GK,Z;V(A^F<SLS,=?HX4!0563Z;I7
MU_W.*IU,0K& 2(X,Y$DP9(+$*'$I'8&SH7"E+= )D3H1REPBH4IBT8!-6N_$
MG^)JLHC9R?_HII.;-4Z//3<M,2=)$B0=)G"03#3WW3'(N^09(Q3[4#H^H(M<
MW>X9\26RK#@L#5!M?2K8+9E)?#P3[B.S6!.DI<R/33PAH[U%BCJF&1&:J]($
M.RQ--UI=Y/UU(0@:(-.C2<#!$ICNA$=)RIBKW$J4;[@0@:EPP81,O'A'OH?/
M=Z/+1=Y)#U5RL;/:>4(NW_TQ6;WQJ\GWS1JPBP6,_#T.CZ<\,6#)8,D^LH^,
MA-RQX%/,U5W]ZFZ1"[O.PJ<XS?$"#U+<A\1A+ 1)"H,G;=2F9(!Q-!>T(B8%
M%YE(K/!"["Q<N5C* Y]\.U^NMB_927DK4M (KX.?(P>KJIQ$,3*E).S3L7@$
M0 _QZC[/GH=-AP,LRZ+5P,[W9$)Y&NM)+>/B^R:#W05+B0@8!8:SH8ZY1;.)
M8+<#CS%GCA;O3WM"I%9", M3X44Y]7*X-$"SW,CUF<IVF8T!PX$#>V0EM8AK
MF)*)&MQ%$9/PBAA5W+H=%*8A6S86\N<75T7T7SEK"DZPH,;<Q7<=]+?:I3$K
M# LM%]NEGE/$<U=Y:[U$&D?+B#?!NBYY4@>&KTN*0L#-RVJQ 8OR1"7Y>7FS
M1J1A5"H/YT[+<K\PBYR*$@EK,3,DMZ;K%.(]=+O:"=)*C.0K;E*#,&B12+N*
M9228R&$51)PS<G@*2!/P'U/2,1+MM2C>RNJ * UM2\- /D6; 1JO7=;HW?]O
M%[/<C#2?F/-VG0_V?\ *^]__]=;>?H._/'WX:6Z[M3.SVF)C-<P/!T5R<9Z(
MM(#U1DDB5$2/L<4=-JO! C1&IB'0SU\;A\ID.SD5AL'YPQQ\0B81-Q16I4L,
M&:PU^ +,\.>%"?92JDGBO"+(\_-HO(DM[DEOKK4!5U1:(6- V$N'N+4.5ER0
MR)#$N-!!JE@Z5&"/&*U4D#RWGS1._^U1:&NVM57*YCHRSN<D&R8TLEK"(@,)
MJ!7$JN)MC?<*4GM3&PGO<;H,T'4K!_7WLUR<9?(]7BWF-PM[NVON;9AD,L<R
M.)5[".02O@I^X8X&1IV4^'G9IN,']OV?:8H40T#<=V@OH-$F@I".7'8]O#9R
MB@5-1"&9E$$<*_ *?6 H,N>UE2YJ>=8CV &Y6JGQ5>T&>AA"3>QB!S7V[H]O
MT6]_3ZZU8$FF7&5/NQR_H.!X"^8'INEX7F(*%T\0Z2I;;;-6FA7':%<*HNK[
MX<$Y_;R5)O_^&M:DP0H;L.(D(2Z#0HY:AH1,'O[<!=7I;J#CY^K>49Z-2.=2
M>!/FZZFC>3M?K";_LX;L*BXF\W#-K,,\]W:G+H';F;1 9GW^%5(Q6!E*=6L:
M,.)4]T*HNF>\5S!8)4%IO+[<TX"AAYIJSQ^5[F.9/\VGTU_FB]_M(I2*B!KV
MU?.%3170PNO'5MED/'8>B>C ,=2,(1M-0-1'"8ZAD[IXC'^3L54^:$H(B4@Z
M%D /TB";#^PFV9"X=,:$TC%F?\;8JAYL&A-;U0>M)K;KXP$=+ J/>;!P.K.Y
M4A$FR- 046(IP=9 /;:=>L'])\96]:)"S]BJ/K@T0+/#(2*$"\((5DCEJC%<
MP.*TT>77$,FYHEP)6]K*7VAL52_(.\=6]=%_]2/J_J@@+D*PSDCDI1*(>X'S
MQ:)&)+" 4V*2>7W">[O V*I>P'6(K>JCQ08L2J<S$Q/18@]KA#B;'T)%#CTS
M"BPP=TDSJ4+@K[=[];N<;2+RZDQ;V#"$6F/==C*/#D[7-&*0V^4^:I+!+S8@
MEW.&<'YB8\(;;L@Y"?=2I&;WM($<.$:RD8 TP*_GZ8K7V&NN72X88KV%33\'
M'<&$$*Q$+6(")\"4+L7R7(:&&#06X!/)H;VT/9@MW]8W;I]7=K%ZM5O[$(FF
MT2J$=7Y[E=P@XV&;-TXJKP@QTG?I87AYM_:%&',N73?QSOUR&6A-L)$!,>HB
MN((V5T*&&6A8'X1Q20PI[38-,CJO<R%_=J/30]LCC<Z[63@+8W9U9KA54GN>
MJR[FGEU!2+"DT2/8UR.#:43F2M=./2!*0R;H'&Y/"0#J/^.LQUY&___>S+__
MK^C#9O@W>8E]F=SFH^YDZ:?SY=WBV=O3OA>9)TQZ/.B&1#X\<&?_%WJ^O@P6
M?N1#"GSJ>O.5V_4G'DZ50]5Q>,2!9N+Q@'^??9OD0;_ M'^"'_Z[B)@O1ZWB
MI)[$8K=N.VFDXOGCB7SK!I^%\7HV9A7K/ RM_=IH!*LK^.QJ<3L+OTSM31&D
MGHY8Q0L;A-->332"4E[Q;V?+L"@'T[,AJT1[#K9^+W71"%#_-?_]0;ZR%O#
MT%4J(@\"[KAN*@-XOZ=.;F. 4UI.O_K-3D<OMV/C5JE5W NZ#EII8>$MWX*;
M'+_,[\7-3P\%5]^)\:O4$.Z_!+MIJ5D\SP1CG3J^A=!K!+3WLS#Y/@EW=KJ.
MKQD#U+.AZA[*CNM\?DH!M9?2=/H@URX68=0BVC=@-80.Z'S>30$-/-5MUC_\
MY1.+9E MX"=CUSTL=UI%1Y72 %B?O\)D?[++_$1S^RW.EEO]+>SL9EUO>/G3
MCX>_<V5_Y#];3^9A1K.0BT%\L+=Q&RU6%O.SB%CUZ78_&9['UIX1F0:(]^[V
MVW3^(\;/*W#2/G[+<SMIRH>PY_!WZH;+GA/=>4]5-T"'M6QOOL'G_62MBD^3
MFZ^KY><WGSZ?A1:GOU<W%.T5Z=%9];7]OGV;+CA">8;E#U&[@:MTKQA_C'JF
MEQ:@^\<L+*8_;CY'?[?8I*#<KL;CMG?4.MT@^J-V3"4M0/;NCX6_6DR.]AWJ
MB-/#4'5Z*O0'Y\7D6T#D;[ #K'ZVJ_B+G2PV+99'0[-GS#J-#/IC=%@=E<%Z
MNK)__/W?JS65WGZ=W5SY<6;OQ-"=H*O[--E-.:V&X;Q;K-\+SA2"\W+T(N$W
M)X0N$'KS*?KY][CX\3&]^-8+,@SB?:</C%BRVU%WGQE_.;]WP&KWBGWP>;Q8
MCZFELI'-T81@^_/9)^\!HR_I]XU7#:^C>I]W4L)_]//)6;R3KJ#\]7#RU\-)
M+VP^S&<?XKP$*$]'JO?0>$S7\Q,3;VA?B3#D[62VUEFVK\4VF!<#5S-J0SV#
M+FJJ;?)N;E;;28V^;7HZ5+4 T*%H[5=%97QV LWL],=RLBP3VW1PT&K!H"-]
M[X/JJ8S>Y]6_KQ;^X^++<O%NN9K<VLW34KDH^4X?J!8I.A35/FJKC/#'NQ78
M>-C'9S<%3>GA4:N%C@[%\J2"VMD /\Q7_XKW.W4L%<;=Y0/5(DD+;)8GU589
MX5]@T/DL[F9:XD'TP)#5(DJ'HGA<-6WA]O-=_#+/19)GRPCSG*7YPJ]=Z['&
MML]WJCUV%T*XBQ(;A/VWR7RZ5O/']%_SV_AV?C=;+7[\:G\_!_9'/U;OX;PD
M [KHLT$:P(S_^\Y.)VGBM])_L7_LBI&=@PHG/UCOJ;XD';KJM2U*@!F;VME6
MX/>WWW*Q5IC IB9Q&=]MV!?KQ084(D4_S;9S BOIXAT9MEX 08%#6)N^WAX!
M"Y^CGP_;"<2F[KI.ZZBA5X%Y7,*Y\%/\[[O)XMZNE#'*/3[3">2FKK[ZZ[#5
M**"K[^>* 'HZ<I'HGR/"%HC\N;(_?EM>Q06<MF[MS,?2@3]=QA^QKD$YXV-]
M[@>I]N#: X7'*_+Y[&L_"/T1_5UND?<6S,1-[LLR-G1D_XCU8'JN[WG'R=>^
M2)Y.GXLWB86"2 X/7"_ZZB@4\WYZJ0S=59P7P.EAE)HQ):=U/3\R\?I!/B#2
MAR)P/!^K7BYT3U .*.&O6,77W&G^BD_\*SZQ'S;A_WR9K\_C8Y?'TY&JA5$=
M6QU[)UL;@.GT7JPR2^/Y</6V];WJGG>9>VU0;FY6ZZREV7+VFX7%^_GN]G9S
M;[5<S;ZX7!?[S;>IF_YK40*SWE^KZ:D=0FQ>0'T-P)YEABDN/W_W;Y>K0NCN
M';2F9]<1Q&/*J'WX*8W38(S.L]!.:7_>316-H'2U6!0'ZOF8]=;3 *P.**3V
M+=U_KWZ\^7T1EEG$ E#M&Z]>A>5.9N^("EH!Y\SN2)_OU+O'.P+3/C0OQ@=Y
M,K%W?_CI#7A0G[XM5N'E%$JOT&Z?JY>DV1/SWAJL#/V_%N]FX9=<[N)CNI_$
MWQ:S+/C;[XOPKT5^2P_K7DS_F'U?KD(! @S^:!M+OQ^^\W+*KLR5?+QZ/]O*
M_US2Y_,!9^-?BQ+[^?"OMF$T!K-EM+HKT^4WF.#-SZN]?(=YP(_O:5^ )OV_
M5LTI+$./P>IMQXJ\67Y,VVE\3&L&WT^C,#L&?[1:FF=Q&S)(V;7#F'>";^2=
MA9?[YL;P_3(-Z[F]G<_"\N<%_*84<PJ)4"VQM R/R@)1F54_?P]A^7'Q<?5U
M\0XD7%Z%C[/[V7Q8Y3__??DI37V>UI?5-"LH-_8H1:D2WZ^6W%J&3P4AJ-T4
M)]H<%S?Z*?/Q.-4VG6,/F7LF6ONB=RMMF5CIEZ/5B[88%W[96MK)V_GG.(U^
M%<.60Z,S3O:/6._]?QA>1_52.[P,1 GWL5@?4YIX&/>769FU=GKT>B9P&):=
M]57;9L:X^-MB?O?M_7)Y5Q#18^-6\WV'VM'3.JIM4;_FVOWA7M!2*!X;MYK'
M.=2ZGM91];4X_S)?V6F)]+WG8U6KDC)XS>W517V$WOC5G9U.?US922@$U+XA
MJ]5#&8[7$<W4CJG*3^X@X?K46,@T'AJS6IF3@<"=T$UMMW,7T/_F^TTQVWAP
MT'H52H9ZF2?4TQ!Z:\D>68B2(.X;NUYYD0)8'E%6"Z;T7M3B!O7@R/4*@XRQ
MJZ<453W.YVZR^I%;FVQ4"<>;VW4+MY\G"82),-M2Z/;\5+TZ(0/A'J;*VL?&
M9V;FM^5Z$UDW?_LZGX*6/ZU*G23[?:I>B9'!=W=#5-D<_A_BZOW,SV\+W:%W
M^D"]2B/%L#ZLMN80?G')?"ZDCWRH$^)-W1T-4&-EY/>8GSSS[>57&="[?J,3
MWBW=/O547G.+_./J:UR<>7WO_T8GJ%NZN.JIO-JKVKJ[J5W\.EFN"CYU'QZU
M$YPM76>=5%!M %]:EK$W(0>&[!2MT-)EUG'55+_YWQG_\@">&KL3DBU=9754
M5D5(=_W)[QWW7^?+8_%:0]K /QV[$XBM7& =54]U;^>9YSUV^>T=L!-<+5U
M'5-+[0JUV:'*,RH$V+[Q.N'5TH71$:6T<,5?I*O9XX$Z =32+<\^-51W0N:C
M0R5W8W3"HZ4[F&>3;R/,>S0<?>-5:4O7) V&J<YG?P/'92O8SW'I%Y/U,TRA
M.-73PW<"L:4+D.XJJ[XOA4F6RTXYIM\?9E?J^?G4Z)V0;>DNI+/":F]KL^7L
MIUE:Y12B8O''!\;LE!/0TJW(">54CR!XR/XJ%RJP?\Q.T+5T#7)".:UV'W@_
M6TY F5\6=MUY<K'(<=.YJ\*S&X"1K0B.?*9(7X*NTRC0I.#%IU[08F"QWX/#
MCKF!OA_NI]S)9GQ[@KT#5JR$>PJ+)W?.1Y11^Z7@7K31N:3/AJJ&S5%M[T6E
MH>S2-]/I'EM2IESNX8$;P.I(Y=R3"OFK\GJM-?17%?:_JK#WN]%:+:9?XN)V
M^3%]603@5QEO_LBPU=90/Q_AM&*J>PI9JA*=&Y^.5"U_OJ\/MV?ZK4#R9;(:
M[5X_&:I:(OQ 4)XHH#(JG^ZFD6 G2/9JPOS;*H9?IO9F%#R'QJR6Y-X/IQ,J
MJ7^=?P[,C@Q;+:N]'VRG%=.$ 5S+E9-@[*J$$7PR7+6,]B&&<)\B&C*&7Q:W
MLU596_AHR&JY[,--X4N%M&4)"P%V>-1J:>RC[&!SL.T.#(O;R:8I?"%+^'S$
M>IGK0ZSA 7TT@=6[/[Y-%B6A>C9@O;ST(4CMUT830/U\MQ&L $3W0]7+,A\"
MSG,-- '+Y^CO%I/5)"[?W-R\^6XGT]'Y#4?&K9<G/@2PH[JYC.?@J_ETXF$"
M5XNY/^-S\)//G.$Y^/ TBC\'/_[4"XX4>!?>/_ZH1Y/M\.'QT*7.WJ=';^3I
M^"AN3U]:.NJK^F/8/CD_S%=;4<O<]W?_2B/7_R-Q/J*_\UOT[0_R+\XNX__W
M__Q?4$L#!!0    ( ()5F%K97 U]MRD  . B 0 9    8VUS,3!Q,C R-3 S
M,S%?97@Q,"TQ+FAT;>T]:6_C1I;?]U=P.TC&!F3%\NWN3 "/VYWQ3+?=L)T$
M\VE0(DM2Q12I\+!;^^OW'57%(D7J<'Q(MA;83)LBZWJOWGW\-,B&X<\_#:0(
M?OZ?G_YW:\O[&/OY4$:9YR=29#+P\E1%?>_W0*:WWM:6?NLT'HT3U1]DWL[V
MSK[W>YS<JCO!OV<J"^7/9IR??N2_?_J1)OFI&P?CGW\*U)VG@K^_4]M=(0_V
M]O<[G=[N7N_8[QY(OR,Z'5\>^7Y7=/[;>0>?PNO\39J-0_GW=T,5;0TDSO_^
M<&>4?;A7039XW]G>_OY=Z;U,?LNV1*CZT7M:+?S:BV%O^F<_#N/D_7?;]'\?
M\)>MGABJ</S^;S=J*%/O0MY[5_%01']KI2)*MU*9J!Z_F*K_DS C3$Y_WO-J
M]F"<4$72K*ZS@TLZ^S90795YG>UVYZ<?\7UG3[PD.)CDY_)OL]]XX[_50-D'
MC)/)HX-YKP+FPUHPGUQ<_'KRV;NXO+KYY_7-R95W^OGLY,([NSB[^N4_WMF7
MKY\O_W-VYIU?G)Y=W)S_=N:=7G[Y>G9Q?7)S?GGA??T,[SYH_^Y-&,6IRE0,
M^"Y#D:D[V7@WNG&6Q</WV\4GHIO&89XU?_+T![TSUWU:^!+Q?P>)6>A(].56
M%PC<[9;HP3[>B_!>C--W"Q&9!Z'MFT+>FCW^D:>9ZHW?S8/7(Q$$P'NV0MG+
MWN\>M ]A(S24B@(XJO=;_.S)D;#^P,[;/WS7.=C^,/E?LZ'G7Q4?3R#].!%T
MI7,XJ03?>O?S+PA*@/#7J\O?SJ\!:->/=/ + ''_J+UOQBKA0WGXG4[[Z,7@
MVFEW5@NP7_,$2+A\N<6]^[G]/)/7<P//NQE(;\2GX,4]+X,_3Z(H%Z%W$2?9
MX#H3B7<:2A%Y9Y%,^F/O;#@*X[&4WGF$1!?8)$BTPY&,4CI=[VL([V[\\-W1
MSL[V!_R#_MGYL.FIU,MB;Y3$=RJ0'KPE_\Q5)KHA_A%X/HX" B^.&,H[&>)Z
M?'?H;" R[UZ%H3>2R1"$PH8EXF@J2[TT[Z8J4")1DJ86698(/VMYB<R$BNB]
M80P3@K"..U>))_7NTO:34N35N,P[JW69SWH]Z1/Z? 2 ON2U:GL>WRRZ#"+U
M0 /T$]4%E7 @$PFH!W=!VN7""X#J_Q)P[9*QUVF!8MC9:^%C 6I@ %\AIB;R
M3J7P[_)[!S]\MW_\P3O)^X! WAX].^1G'Z4OAUV9Z#>/:I\>\]-/LIL4H^YL
M\],O AX<T)-.W=?FJ5G2SB$]W>&G9E$[._RT]:\\-!/LMJI3[M$F2YO;V6^^
MA>7K=-S>F><Z[>"M>[K;Z@[__+=U=\5N*QPD:/:ARL9OF/V>??/E*",*  PH
MN8<;;C@D\#!D>4 IKI%. /\#&"/OZN<A<+PHCK;R"!__VKYN%XR+KE$#8[SL
M]90OD]2['\1>$,,8F3<22:9\-4(>B#S1ZR:Q"+:Z(J45&!X_0DKFPX[@5J")
M*Q_!S''W#R9A/"MPY5Z<P*GXTH.E_9E+Y+HH4MC5H3#0.?S@Q<FL-9HW+1,?
M T6$WT(%*VUYH'>3V/##=WN''V"T+MK:9)KBQ,#A10*3$H:!= &+<K:)1T8G
MR^09:/4)/H#+KP*4>T*5HNTNYE=0MA'1&+X?)S%('@DB<Y 2<:;S0(G"[@_I
M.AYJ:6J"(4]U9IX_&A0'X@Y'\R5  ?A$"09XZ:(^\A:0FV $H,4>'>O!APLI
M81/G0\0UB;9&<]R\8#@:9YS_2%@"<C%ME[2G P*38&'1F;;ER3L1YG30+:\'
M$W6%?TL;"E"LBT=D(Q6C42)4"M\N!"L UKCF]"P 9B*6/K5T]J&%B$X@<T:S
M#FV#.'P/\ \&Z\)OFX"?N3_ ,].?_HJ$SQPJC*^_;)G?B3!N$3ZI;I[I-T!L
MQ@UMF$'T5YLO :4ZS)X&J$=EK?S:XIS[<!ZQ8/?@!;GVWDORG]62&#[B%2-S
M:_K"POT)L)G48="(\BU"_A[PB/@>"4@&*FK*Y!E_& (EPL>%)M"%2W8/DO+1
MAT?$97QI\6O2V3Y:EGM2?^8;8K,)5[6E01LM3NY%$AC2B6>.G-20OT*:$?B:
MUT\$D4G"L8)V/=&9O2IX=&?!XQ\@/WK7 KCTN R.I[FZG;F6;>2&%*0V?+R5
MP>A>2JM$1GLO^C#92*B@*KC.EBN6"VV6 4?\63AR^N5:'V(918KG('XG(\T*
MF,""R(%R"8AGI\ '0- !.=B^RZ)ZL^B\7#!:TJL=S 1;',@RP! PY^B BX#*
M7H'X&.6H.05D4NX<'QVXQJR7 <*;<_3NO")'[XK=(#G[!A&E*E^B-<EZ\('W
M9ATXJ XR24#4:Q83D8:)89S#\@/S]BA/TAQD1)0&M!&.A]UK[ZP!,P=@^C,!
MHU+!1N J-$2&AAEC8("UH\T&E2H546P=2V9DI+A7V:!DK -A37C7UG#(#L'4
M"W"R4 ;$C6@&'(]^T=8;U@2(<QFCZ][V\0D-0*+%:!0J7Q06/-)&%T>%5R7G
M#68!N9ZRS4/]#$1;+ZHV"+09AB'@U3TB26&1)C'4"JLO:I1X.11<4M*C'H:5
M1ITSV$EF3HZ/2#E 0MM["NN"#(%4H+55&YCAK34O?S#<_I@%M\\2;6IPR"?=
M5$:^G!M2Z +A+P5_R3P ^4I7RHALW3$Z!+ICEYNLH38'U&YG0>VK8%Y]=J?]
M)F7)BPPQ&-TS4.@W\6H%-F\HQ@ J-M#4R&;>6BR;#UKAO-"Z ?EH$EBAC/H@
M<>$=0["Q)X@_P,O5 #R6K=:@6@Q4PYF@DE%JXNXF0>7^2H ZLQ[F.A,:RKF7
M&(A0ML$A'5338N+6 +, BV8#K.RSG02:+^"&!2 \C-&E.TH4>GO9'DU/5&3H
M9%2^8L#PAB*0UJ%AX@[6<)L-MW@FW/ *G02@?RKT'V2QA9QBL/U#1J!&9JG[
M$MX]N#]#E652HH01*W(Y&1'#N64#)7O>V3?IY^2B,N$*>"5K7_T$BG#D*P#^
M@ST0KQVFHUDPO:)H'N_?4HYDS46$AVD<;:2;:%% UV$V]B(QQ#"/E",\-!PG
M<6-]Y^: SY^SX9.IQ(;:3)B'Z-A=&Q$%J7AA'/7IYGB" VP7B ["Z_8G4%35
MPZ#Q'EF2$KL*D#[ICG.T'@<'B<)>>"<I=*SF?<?%['#DMN=]HAE*>XA*,38^
MJ"2)Z,N&(73H/+Q#\0@POW =VA^U8<M8QH#CZP@C_7W+76WL^SG%E4D*Y4DH
MGDV S ;K8UK62^(A_)W<P6%A>!&N'IT#'JYP?Y]-<?OX>!@GS*Y(TDCYD[7O
MYUDNUN[:]_-2)"V91=(:+M-$S,H"-(MO<(IO%E'$ XI032NSZ7O(?[@F<_&7
MC>!.QD.)$W+&3B#9=B];&#6;8HRM:[E/,!>(J9#63!:;O84"\CUR!4 $"ES4
MS!N)U*3EIX6Q0&$>4*1GQ :%5/FW^D77MF #@&.8=MRB<X6/<R+XC;013N,B
MSG![:08KIX P=#!A=&AK"DFELR(R/'%,-W =TSP9>U=VVTYD.)[15F=CL,G4
M6Q$OQ"_B",X*-3L3Y1UHU\? 2;,R:&%#S[5<LTA8+:Z\*Y'_$NDGWKBW_[W)
M*A.:C=DYN[ RKX>I8'9VUHP>-#UR0/I&#6$ C!&'38\PQI<.?_=@:PB7=X!S
MJ/B%8A!6C)2E,TD9HC;JG:Q]@F*+7 ^ 7&/?$TE?9CKN3KM9B4"-[$>($T[4
M&(G8\$D/X8XJK\'UW7:G9-Y=JSU5P&4S 6<]6%6V,_8"(,-^AC<.<R+HWV6'
MU^*F\8=D.RX D*-.D64]9?B]_8<E7B]?]ORJI<^?7EY]O;PZN3GSOIY=?;J\
M^G)R<7KF_7)Y\GG.//J]5YNVMU-4M7D)4N&M%B*=1]XOH% G(GS+*8/"'[ =
MF&P!(/BK0+M>&F0D$LUDBJGV*AU,) []$HLPQ22CW;T/]&_ZEY-DQ)8*E.[Y
M51I/BZ<DR<GL7I+)()&<RP]2*Z7N(T-)1])7(*25LJS\1($^H-"V$G+"%8C:
M9%&#YT-*KXLDVD)@%$GIQ([]4P1XD3$&2"285)'BT%XZ$ F_ZOGP,WP'4F&B
M^A@O1(%;^(N,[E021ZAGB+#EI:(G,W9[^'F8Y8!9P JS1/F@S_R.@K0]-B/"
M\Q&P8:AJRF\M!A+603@_)(MA05Z44W(U%CXP!P3G E(UI9L8@(QUIM>]A$&$
M#ETCR4I+4[P\?Z#DG2S<<AH0,% Q#4G99HOPBYE6P]O"S@$\K : ,LPCT,)(
MFX@73%M$"YW(C/GLBT@ ZKL=1J6ZI#:]%A8R/\$OH/V0*]B<'Q)]!#'F$A)J
ML!K)*:RH85E+N8N"?=J2BW_U<>>L&FOMM7%W_XAQ=;"#CR0SQ<F\WC(4%&MX
MU!/ENCGY0<N6;/8:F/F*5<P@8XUSW9Z)L]6?GO=$,7[S82=2&(=XM#S5<TQ-
MK;]$3(AXPR-?A#Y:;F2=X]:'V="BE'G9?4R!%9JP%_:N1GV[Q)WK61-G63N4
MGG+],VU'T\NN9=7 S8 U4@&=VM]IZVU8 +I!:3S@Q)I/Z#J8QDLV!V/$U4N4
M<":XP*/2B8?E23Z$5J\=%#6W;>^U.BB6T%BP:M8"74WQY/>3JX\>6@M^_7RR
MN*5FFB&HTW[0[5^%HEV[JU:!SV6#+Y[6[ZZEX$36'3\1;F 9G<20 =?079BU
M4^1^/G!?27G'4@Q)2?HC[FI7"/F3 JU,Z1H:/NBR&5<(T+R]D?>G,&KQJ5,M
M".WDR/33G*KT4 $\*^ LPI)+"X3OAB*YQ2UBY1O0Z.95=![?"OS\W*S^TITR
M=*\9N@R@&Y2$TOE.9N>XO8-'8QY2O6W[=&*7CWI>:MCW1)C]_9T: C+]=UNT
M_QCUWWEIXD\\*LDJN]O;HV\? !7ZP&2U)(*KO9-X/42HYZ$I^6?-?O</CT;?
MZ@J3+^N1=":/I%-[)$!D'WHDQW,<R1-[41XF$>_7,]PG+Q9??Q$OXDQ2117/
MNY)![@.]NO9!V<F!>&^<L[4H)0K.E1^LW6K3,6&1D4L7AR(:V4AZO2$H1@K4
M,ZOBJ,2[CY-;[U[*6R\U4X]<10T#ON0W =-)TC%KED-CI-[NMC>(,1X+K9LT
MXL8A^].%EYHU[?%+Q3MFUDTR1D935G\?YR&6H:EL ^98Q*7ZU^2HI;#;[*Z:
MW69&+,3*R50S]N.*7,8$S?88JD+HW(:2%1QQO!I$P"(:3ER47_+F+5:V#CAL
M O3^:]7G]XX7+CS'HLK67I5;6P!I(YD!>L*5_\)0C%+YWOSC0Z#242C&[U5$
MQTT?/42X@.-I;_,19;#Z+# SZY_;]-./63#YV]Y!^VA_O_'G[7:G\;=IP^[N
MM(\.=AY]V,Y!^_AH=ZYA?Z23X-.  T^!LOS]W>Z["B3?[XR^>9TR$!$IJF?.
MQ_W\O&M[.I/0U-/BJSX4N]^#>?:KQ>O5V'&SJ%,.+2L=B<:%JBR_1[=^.GYL
MXVF]JSG:QWNU%E/G@MP+8NH$CR#R4S(UH'>DGNLWXNNRW\_Z7>_M?S\'NAVM
ML>V1SYUSY"Y!%&37UF51G.'-X-[N&O=>Y-Q_PV#V.<F=][&HMOS:T&]['O3K
M[*_Q[TEH'Z8=@P3D) @7*/C*,.V@'M/*6SM>R:UM'&Y_7P2?G!=M"C#L@CQ)
MN^X+)FZ-#2N;DZ?R(RF2CV;I6'+G]V^KYOO^^.7\XOSZYHI; UY^\F[^>48=
M M<UPF>FO337"+>)B9C.K',3*6&ZS@LZA5<7>=5]#D/7V3+H;C69,?-5=)@_
MBK0UIW'R;>>J-=<CM^'R+2_">#*LXZ<BTVBJY77SK#XB>5N7.*J)2&YY3P)K
M-F[K,F03H=F3(?M-74#::Y29 V6:RY/?/ 5L9T6]EXO^.'TD:O%/.RGO%!P&
M!7P2TF!0:A)C!;R@XGCA?C<H$4;!PG1OG2T[!SHUETV?$YT %C*YTU&_W" ^
MPUSJ +8Y!S&@''$88Z1C??((7H A)7D;?)7X^1#]9'ZU4(#\AEH"_"-0J8^E
M!("950=KQJH!)6?#FKQ 8N).)&&"%%-%<?%"1=1I,Z-<$I6HC&OQ1IE&.I-?
MU"I2SRD[7?4X&\A9DXHPG#C5!U0.G\Z\():Z0=$W7THNF8092#D&+;GARCV!
M]Y'BF&R:.D!0AUG-<^W#-*X#%FP3PZ]@;"P-XRP\,XW6QI7CX[)>"44JN/6G
ML;;EA-MT,J0;O:M460&@AS40%A%!8.<8R![.G:3R;))]M21OO63_UY))EFX[
MSZVGS+.JJ8DC)__Y<G:QG#K4#:I-;A!Q<Y+Q8Z1=K4)4\/ZJ106?BG10HH%O
M.-\7:?P\[,"&QE U&^!&/AYBG=C9V7^2'1TBAL_<4DU 3!:/,%YB9S*< >U:
MC!'9X$6A\  AO2+13 @M/:?R&W6EFA@ 2PVAY$#5J=?!1@88!Z\UV*B1E;S0
M01=U#0$Q0)!/%-94:JB[S?(S2["IJ>=%FF8H[G46.ZH5 QDR[G-N/^D#3B^/
M3'R31:)Y@+(Q2O"V7EGI"NFJTVF[CDIV)8V/'\6@-O6%:Z8SQ0E0UQG$V'19
M]_==L.P4]G&/\$.=NFE*F4\Q(@[%;8T.LQRE=)9P^.>7E79>DM.LEIQ66^F]
M)B'H%=I[IGL;W'KX6-$O\;B&8$)$:".)<[+#84Y6Y&'#/!.$SRWSMK_?Y#A_
MORH(FQX(M;194R!J2**)G=/8W FCQHPNT_>RGPC,BN@<;^U0X=9R-M,7$0&W
MQ+VTN?<VFV5H=AC35OV3O-=R@<9/YZ<G..2G7V].F++C(*8HI?04[. NYG?M
MHH< :<I*P$KFI>+G=0:0:%P]'O@*F,X4 LP%:TTK*7U.#@N*>Y6*O'%2*I);
M_;DJ=PL?BTK3*LF.1E75S($5V\2%XN_:/,9LA&98URA\!+_/B<.-=>-0"S%F
MP:(&*H4YD] PI1_T]QH[1E1PU-LH*H@2;KK]3<II!W K-_Q-3CBPY=S=#AN3
MKP?Z]4WW-NE;4-]=H\D7U'(+!2$FVII)C@B6<4UH,POWKF=)3LMUU=V;GD?&
M8X7-L:)PS&N$'8QU8X/.X8>T8<5X$O0YJC@\!)%#*MMYI^*\Z4,F"%1:*N^F
M(&CBPFI?U02B=%D',2^>"EH0 E@*;>DS4;*:U<*W/:%"KH7!J"$JD&?5W 6N
M)0]82&/(1)_:@ILSG!BBUU@>MH:ZX(M PD<#1+(-Y>#9#]_M'7Z87 _GCP$*
M8!)"/ER3F;_L*RR#SX#5!Q3"U'"%GI9%^KSOM><YCL[1P\I9=G:WEZF2TL+=
MVYJN1D_+6%SSV"W0'TB1#8 4&#"9"XD<N(47MBO[*FJ9]# VE\4]S@W;Z&R:
M6 &C.];8?NB1_KFQP#?6GX/9-G8VV1^&8A]<8*Y+K(429#ST]_3!8#>?:9E8
M\5^PV*!K%F&SQ*I$4MD T'?TD>'BJ4!_VSOK]22W2J!CU$J\E3$5NL@ZQT0$
MJQ^W+&^8<:XS]_LX>Z6IQ+!RCM55,S0>VS'PYDQQAZ_5%+<B5+*93!IBQQFR
M&7KA"^TE0.7+EXGVS0LJ%E^XPSNZPJ2]HJ$ 63@0EH X0FF-3O94MS5.YN-P
MQ]MSE0%ZY0QT"F[<6"X'HB@W&X"#1]D1V1-\R'T*YI8,=Q<_CT4*4SRQ/+3T
MPF=S9)$KUZ.NXZB\:-(@I9:K$6I%IZS4M"858U1Z*<"%M9L!:!*%2GR/L4<I
MQZQP>0QA#$)&!B#&#?*#EHL**<FJS9.Z^-@SJI0U#)44EJ(D8)V<O<ERV@*L
MO 39W</VWBNF C-1A\I %MH@\PNB"0FUR#4Q6N[1STD8#O;;>_,<D7[OU<)@
M-A!8)8?QN2VGX#OJ<%#KZ>(^)T*;"+5;[#XFI8*;;<'M["G@W#("W67?/*VX
MJDO0U"7%:Z:;*' 6P]0]JOO%U99MO!J.VA4AB0&:K:.A G_%?T?8992: <&[
MW+L20^4B:>UA *F8[+&5=_37NEQU[9$D$N,,86_D!LP&<=['W8 H3<'>7%6\
M[D,CC% (+$8=M+!A')O*]2M(G>Y0=7+JC:@(^[P92ZVMG5LJ[=,J 71_ROQ<
M7I7O(?P2YW2>'3+>[%N!2Y]EY8A[*DDS=^P6%O0_ G+8\)UCM'1VT8?C(WM@
M&*<87PGD0 <D3DQ HN-FH=+Y<124%R S?][X\Z<G$$O/VV4C;3@%2;S/W-9<
MU\N1Z;1UB0 2%:MLT<E<L\:6:R#U]7A\L[CV$Z 'O$H<EYMP 5<?Z9+^NI>I
M=;QSL\%$<BPK.D\RF@+C;4=9$>,RV0"L5;[-NDWJE"ZI12LRC6?7XHY,U@MT
M,6;[3UT78Q9!3"<<9V3="V>S1;<>E2*T@11QO,YIV2NL;?*2FX[98R$/5'T+
MLZ;F:2<NL*P_ JM&$^!J?1!D6M!NQ#)1)ZL+E99AZ2_$'17?)Y6!D8@9Q]:8
M[S&:+\FD;UQQU%>,3.6]BFR'1$#QBJC@).PIQ3X#TXV>CQ%\N2(20.,E)][D
MN 3'=+LR<0LH128Y#ZBW"A$90XE*>&>'->74T<Y)FX]-3^B2 U@WA)YA[2K'
M1I- /%O=.G[5<G,SR)Q[B(V!JYD2#(0R7$U;;N685'7T'XMQ<*,0[J%,4[;
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
MH6CTSTG0)SI!)Q(0&TVR7AQ]YL"O*/L&T>;SKY>;_EZTO3NZ%^*:4TJXAMA
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
M/YDFH^R\97LLZT47QPRUXSL4O<<TGAHDC@[&'3S7(7+\/78#L4[(@K)8:+4
M2H4%GS?7\::A1\A+I6O VF6F R?R.P!&P#V)3N@="H.1C['S1ZG&(D8,@NGB
M:BM>6IBV_\R0ODO%ZZDL_)KY1K.[_=&#X@7E )0/S4-A#ZE0O7Z&W.N'Y\C.
MX*]H1VZJ>[[JU(GMNE'4&TS&>ZO[O6AOW9]VVYN</7VOXW[O[&Q_]6:WIWXA
M3&O0PG$<HD-B7]F2%^].AB>M30/3:9]%WJH=XRN8?A/>/=1F4-Y2J]G&^PJT
MP^_#-2#UK^<]OQ\^TJ'5"P;VOC12L<&HX]_^6&WGA]?FP'DZ73[3)+^O[TJB
M+YH2:44PQS.IUZ]&2-#^<]];&H_ ZM/NFH;0<7&F:,O\92YKE^0;6N-C6]=O
M:.FN;R&IZ :*_8*',O:C0?%+(L_KR@^9A)3]L%(1_PXGM^T%/O4I?X>HV'Q/
MK-36/YZ=AB<,"]C[YEBC&?KK)CQ&<%9N?Y.M)3YYX*VNYC.\$7?JW\3[+U!+
M P04    " ""59A:M3ZR4LL$  "''   &0   &-M<S$P<3(P,C4P,S,Q7V5X
M,S(M,2YH=&WM65M3XS84?N^O4,.4A9G8L9U[')C98:&7F5U8H-W'CFS+L199
M\DH*(?WU/9+MD$ H@;8+33</26R=B\[YSLWR.-,Y.QQG!">'WXV_=QST3L33
MG'"-8DFP)@F:*LHGZ%-"U!5RG(KJ2!1S22>91H$7=-$G(:_H-2[7-=6,'-9R
MQJWR>MRR2L:12.:'XX1>(YH<-&C4CZ.TUQ^D0:_7\6,O2H=!VNEZ$8GC;IQV
M?_<;P KD)8_2<T8.&CGE3D:,_E&G6^AP1A.=C7S/^Z&Q0J?)C78PHQ,^LKN%
MU52 ;=5R+)B0HQW/?D*SXJ0XIVP^>G-)<Z+0!S)#YR+'_$U38:X<121-2T)%
M_R"@$93;RUFU&Y##*"?U[OS ;.GX)J,1U;L[?L\+VX'KCUN&:<FP<E_@'7FX
MNG;?="PG8'TDM!8YR"_^>:,&=XSJKS7JB$A-4QIC305'(D5'QZ<(\P0=G9RB
MLZE44PR;T@+Y@]+P7]T+]\A%%R0V'.4]O]WUF@@K]#81A8FV9<85RJ'7,TIT
M1M %EA'F1#FG-XS,T=M8FY7 \X)[?OV*7O,W"H6?.8H%YZ5E:$9U9DWZ.,52
M$\GFZ)P40H)!')T(F5=>\G9W!H$W##]:/[^_*&\?<R(G<\A%"2PE#'M&F"$.
MO/!(Y 7F<WOEA_LH%=+J^K+058 -(D&$)R2I7?<2^8'^'>6;(?(>RSBK4M-O
MEO4, C*E#,)Q 1#$XE1234&OB?'CFSC#?$+ ^7E.E;(IP"UE E439402@&H9
MCA+8&HTF^A%+2>,K](L+5L29F-D\.)-$T<347YM*&24I* /EFEX3=)I"PA%9
M)T*%<-/2GI//GRDZ<]%/>$Z4%7;+^!NPK95]0CGF,<7L0=D$QYFU)YJCN,QY
M([YX:H;C*L.+YV9X2672O E$6#>-!$,=$64K0$85NN)B!L!-R.Y.=Q ^H1Z$
M!4X2Z'0.(ZD>M7MPQW8/RHW'1HZIBB]4,WSWY?)CU2U#M]\U;K@$KU>%*ITR
MJ"0Q1 LSR;%(&$F^3*DD9@10!IP[0;&']Q'4([^[E^PO4+_-L45^+4/O#]L=
M@'48FOC=#FB#5PDMY= K\K*C0+?2&#@3N&M1JG''U+80J"D&XJ99QHPA8(/-
M0#V!A0(P5TW+E2[J# A,J!5MJA!035D9(0+:D=6I[M0@=\VXI''$2.VO2,B$
M2 ?<QG"AR*C^$R94%0S/1Y1;XRU3N!H@9GR\-F4MQJP:%6UPE,O59-EKN\-.
M8(9+#0.:3FK%U=SIVKFSI9,U:[X[; </+GNN_S#K7X@==-U!;["1V);=LJP)
MZ@"P8!M&<)8"+Q\TVHV:I@J,D8=\2U7KV)3TY52N\O3N\03%C>%"YK=O(SY<
M>D8PB7 W&,HX^/KEP3[+[.YT^J&RW_?GA456/-/E5=9H48R,2Y1@-$&U34_
MX^ERUH)U'^ *K%>-T ><WQDU'@_<_X)=&T7;-AAZ:4XGMA'!C9XDMA75=S"%
M;".H;PM)&0HZY7/JW^T W_K\*X%UN<^O/L=_:_*O )YM;?*/A]HV6+FU'?XY
MQWO;"O+_M>&W[)G&FF.PY==CA5#VQ&4D"<,F8!Y\858=BGBW+#B"6C_5#[,L
M>2^&X".R\<C+K.J[?!'8LB\@_P102P,$%     @ @E686FI]D(;@!   A1T
M !D   !C;7,Q,'$R,#(U,#,S,5]E>#,R+3(N:'1M[5E;4^,V%'[OKU!ARL),
MXMC.A20.S# L]#+3A07:?>S(EAQK422OI!#27]\CV0Y)(-VP[1*:+C,$8IV+
MSOG.3?(@,R-^/,@H)L??#;ZOU]%;F8Q'5!B4*(H-)6BLF1BB#X3J6U2OEU2G
M,I\J-LP,"OVPC3Y(=<ON<+%NF.'TN)(S:!3?!PVG9!!+,CT>$':'&#G:87&<
MI@$.6P'NQ*U.JXW;S7;WL-WJ]$@WCN/PCV '6(&\X-%FRNG1SHB)>D:M_GZK
MG9MHPHC)^H'O_["S0&?HO:ECSH:B[W8+JZD$V\KE1'*I^KN^^XGL2CW%(\:G
M_3<W;$0U>D<GZ$J.L'A3TUCHNJ:*I06A9G]2T C*W==)N1N0PYF@U>Z"T&[I
M[#YC,3-[NT''CYJA%PX:EJDR[+%Y6 W!PE@:(T<@(__W-]Y=VOCADQL_I<JP
ME"78,"F03-'IV07"@J#3\PMT.59ZC&%31J*@6QCWFW?MG7KHFB:6HW@6--M^
M#6&-3HC,;43-,RY0]OR.56(RBJZQBK&@NGYQS^D4G23&KH2^O^2[E_5:L!;<
M/PN42"$*R]"$F<R9]'Z,E:&*3]$5S:4"@P0ZEVI4>LG?V^V&?B]Z[_PLA8;T
M41J=":J&4W@PRK&8HGTKR5*&?E0^<]^"Z "E4CE%GV:*<C! $D0%H:3RVR82
M 'T=Y>O!\2M625;F7E K"A9$8\HXQ.(,'0C$L6*&@5X;X&?W28;%D%K'CYC6
M+OZ%HR10%E%&%06<YN$H4*W0J*$?L5(LN46_>&!%DLF)2X)+134CML"Z/,H8
M34$9*#?LCJ*+%+*-JBH+2H1KCO:*?OS(T*6'?L)3JIVP!\;?@>U)V>=,8)$P
MS%?*ICC)G#WQ%"5%PEOQ^7/3&Y?IG7]I>A=4-L=K0(1-S4JPU#'5+OTSIM&M
MD!, ;DCW=MO=Z!G%(,HQ(=#*ZIRFIM_LP!/7'IBP'NO7;4G<4,$(O,WEQZ);
M>MYAV[KA!KQ>5JETS*&2)! MW";'+&$4_31FBMH>KRTX2T&QCP\0U*.@O4\.
M9J@_Y-@LO^:A#WK-%L#:BVS\;@>TX:N$E@GH%:.BJT.K,A@X"3QU*%6X8^9:
M"-04"W'-+F/.$;#!9J">P$(.F.N:XTIG=08$$N9$VRH$5&->1(B$=N1TZJ4:
MY*V)]:&#T>"8TXH@EHI050>'<IQKVJ_^B0C3.<?3/A/.+8XI6A1G)\<[6_ 2
MS,LIT85-L5P.E9VFUVN%=JXT"GY)I;@<.3TW<C8,>6(M\'K-<.6R[P6K6?]&
M;+?M=3O=M<0VW)9515"%1KMP(P&DN ;_'^TT=RJ:,F3Z/@H<5:5C7=+-J5SD
MZ3SB"?-[RX7LWT.7"]'<\<"FR'(P%''P\H7#'6/V=EN'D7:?CR>)6;Y\H<O+
MK#$R[UN7:,D9095-S\#C^7*>!.LQP"58KQJA=WBT-(1\/G#_"W:M%6W;8.B-
MO9CXV@BZCK8)ZQ8. QLZ_/F;//PYY2L.6$L7,%L6V&]A1-O&RG22*\91V"H.
M\?^T"7X;=5X)K/.CSN(EQ[<YYQ7 LZUSSN=#;1NL?)$A9Q.&?<G=Y[:"_']M
M^ UWK?/$O='\R\%<:G<=U5>48QLP*U\7EO="_@,+CJ'6C\UJECGO)1!\5)6>
M.A[$=G^/7_.5G\5KT(9[_?H74$L! A0#%     @ @E686I?U6DMG' ( E[<B
M !               ( !     &-M<RTR,#(U,#,S,2YH=&U02P$"% ,4
M" ""59A:]-&"#",4   ,ZP  $               @ &5' ( 8VUS+3(P,C4P
M,S,Q+GAS9%!+ 0(4 Q0    ( ()5F%K$@Z\L72L  "^T 0 4
M  "  >8P @!C;7,M,C R-3 S,S%?8V%L+GAM;%!+ 0(4 Q0    ( ()5F%H_
M3^(J7<8   >L"  4              "  75< @!C;7,M,C R-3 S,S%?9&5F
M+GAM;%!+ 0(4 Q0    ( ()5F%K57"'3G[H  *S5   3              "
M 00C P!C;7,M,C R-3 S,S%?9S$N:G!G4$L! A0#%     @ @E686KTIKEDE
MP@( O>8" !,              ( !U-T# &-M<RTR,#(U,#,S,5]G,BYJ<&=0
M2P$"% ,4    " ""59A:I,TG\$KS!0 I @< $P              @ $JH 8
M8VUS+3(P,C4P,S,Q7V<S+FIP9U!+ 0(4 Q0    ( ()5F%K%'=?P;[8  #7I
M   3              "  :63# !C;7,M,C R-3 S,S%?9S0N:G!G4$L! A0#
M%     @ @E686N4K:-"&G@  %/\  !,              ( !14H- &-M<RTR
M,#(U,#,S,5]G-2YJ<&=02P$"% ,4    " ""59A::;0\8F0F 0#5)PL %
M            @ '\Z T 8VUS+3(P,C4P,S,Q7VQA8BYX;6Q02P$"% ,4
M" ""59A:>@;^\!OF   HC@H %               @ &2#P\ 8VUS+3(P,C4P
M,S,Q7W!R92YX;6Q02P$"% ,4    " ""59A:V5P-?;<I  #@(@$ &0
M        @ '?]0\ 8VUS,3!Q,C R-3 S,S%?97@Q,"TQ+FAT;5!+ 0(4 Q0
M   ( ()5F%I4*<LLF@<  ) G   9              "  <T?$ !C;7,Q,'$R
M,#(U,#,S,5]E>#,Q+3$N:'1M4$L! A0#%     @ @E686G)70O.B!P  E2<
M !D              ( !GB<0 &-M<S$P<3(P,C4P,S,Q7V5X,S$M,BYH=&U0
M2P$"% ,4    " ""59A:D.[!4)\'  "/)P  &0              @ %W+Q
M8VUS,3!Q,C R-3 S,S%?97@S,2TS+FAT;5!+ 0(4 Q0    ( ()5F%HOA?(C
MHP<  ) G   9              "  4TW$ !C;7,Q,'$R,#(U,#,S,5]E>#,Q
M+30N:'1M4$L! A0#%     @ @E686K4^LE++!   AQP  !D
M ( !)S\0 &-M<S$P<3(P,C4P,S,Q7V5X,S(M,2YH=&U02P$"% ,4    " ""
M59A::GV0AN $  "%'0  &0              @ $I1!  8VUS,3!Q,C R-3 S
C,S%?97@S,BTR+FAT;5!+!08     $@ 2 +H$  ! 21     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>cms-20250331_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cms="http://www.consumersenergy.com/20250331"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="cms-20250331.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:A5.625JuniorSubordinatedNotesDue2078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:A5.875JuniorSubordinatedNotesDue2078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:A5.875JuniorSubordinatedNotesDue2079Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:SeriesCPreferredStockDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CumulativePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2025-04-07</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-07</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:SeriesCPreferredStockDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cms:SeriesCPreferredStockDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:BayHarborMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:NrepaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:NrepaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:NrepaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:CerclaLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:CerclaLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:CerclaLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cms:LudingtonPlantOverhaulContractDisputeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:JointlyOwnedUtilityPlantAxis">cms:LudingtonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cms:LudingtonPlantOverhaulContractDisputeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationSiteAxis">cms:ManufacturedGasPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EnvironmentalRemediationContingencyAxis">cms:ManufacturedGasPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:ManufacturedGasPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cms:IndemnificationAgreementFromSaleOfMembershipInterestsInVIEsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:GuaranteeTypeOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:GuaranteeTypeOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:AviatorWindEquityHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A6.500JuniorSubordinatedNotesDueJune2055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TermLoanFacilityDueDecember2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ConstructionFinancingAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:A6.500JuniorSubordinatedNotesDueJune2055Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:JuniorSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2035-06-01</startDate>
            <endDate>2035-06-01</endDate>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:ConstructionFinancingAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TermLoanFacilityDueSeptember2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:TermLoanFacilityDueDecember2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cms:NorthStarCleanEnergyIncludingSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cms:RevolvingCreditFacilitiesTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SupplierFinanceProgramAxis">cms:NorthStarCleanEnergysSupplierFinancingProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-16</startDate>
            <endDate>2024-12-16</endDate>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-31</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-25</startDate>
            <endDate>2025-02-25</endDate>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-31</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-14</startDate>
            <endDate>2025-03-14</endDate>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ForwardContractIndexedToIssuersEquityTypeAxis">cms:ForwardContractsThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-31</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">cms:FairValueInputsLevel2AndLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">cms:FairValueInputsLevel2AndLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">cms:FairValueInputsLevel2AndLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">cms:FairValueInputsLevel2AndLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cms:CMSEnergyNotePayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">cms:PensionAndDBSERPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:VolatilityMechanismMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:VolatilityMechanismMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cms:VolatilityMechanismMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:VolatilityMechanismMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">cms:PowerSalesAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:ResidentialUtilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:CommercialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:IndustrialUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cms:OtherUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">cms:PowerSalesAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndGasPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:NorthStarCleanEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:ElectricUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cms:GasUtilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cms:ConsumersEnergyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:NWOWindEquityHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:NWOWindEquityHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:NWOHoldcoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:DeltaSolarEquityHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:DeltaSolarEquityHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:AviatorWindEquityHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:AviatorWindMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cms:NewportSolarHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:SecuritizationBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-307">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cms:SecuritizationBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:TESFilerCityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:GraylingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:GeneseeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cms:CravenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:JHCampbellGeneratingUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:RetentionIncentiveProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:JHCampbellGeneratingUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cms:RetentionIncentiveProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cms:DEKarnGeneratingComplexAndJHCampbellGeneratingUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-321">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000811156</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cms:RetentionBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="facility">
        <measure>cms:facility</measure>
    </unit>
    <unit id="mw">
        <measure>utr:MW</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-58">0000811156</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-59">2025</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-60">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag contextRef="c-1" id="f-61">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-62">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityCentralIndexKey contextRef="c-2" id="f-63">0000201533</dei:EntityCentralIndexKey>
    <us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration contextRef="c-22" id="f-709">http://fasb.org/us-gaap/2024#AccountsPayableCurrent</us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration>
    <dei:DocumentType contextRef="c-1" id="f-1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c-1" id="f-2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2025-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">1-9513</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-6">CMS&#160;ENERGY CORPORATION</dei:EntityRegistrantName>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-7">38-2726431</dei:EntityTaxIdentificationNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-8">MI</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">One Energy Plaza</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-10">Jackson</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-11">MI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-12">49201</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-13">517</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-14">788-0550</dei:LocalPhoneNumber>
    <dei:EntityFileNumber contextRef="c-2" id="f-15">1-5611</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-2" id="f-16">CONSUMERS&#160;ENERGY COMPANY</dei:EntityRegistrantName>
    <dei:EntityTaxIdentificationNumber contextRef="c-2" id="f-17">38-0442310</dei:EntityTaxIdentificationNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="c-2" id="f-18">MI</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1 contextRef="c-2" id="f-19">One Energy Plaza</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-2" id="f-20">Jackson</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-2" id="f-21">MI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-2" id="f-22">49201</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-2" id="f-23">517</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-2" id="f-24">788-0550</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-3" id="f-25">CMS&#160;Energy Corporation Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-3" id="f-26">CMS</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-3" id="f-27">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="c-4" id="f-28">CMS&#160;Energy Corporation 5.625% Junior Subordinated Notes due 2078</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-4" id="f-29">CMSA</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-4" id="f-30">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="c-5" id="f-31">CMS&#160;Energy Corporation 5.875% Junior Subordinated Notes due 2078</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-5" id="f-32">CMSC</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-5" id="f-33">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="c-6" id="f-34">CMS&#160;Energy Corporation 5.875% Junior Subordinated Notes due 2079</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-6" id="f-35">CMSD</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-6" id="f-36">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="c-7" id="f-37">CMS&#160;Energy Corporation Depositary Shares</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-7" id="f-38">CMS&#160;PRC</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-7" id="f-39">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="c-8" id="f-40">Consumers Energy Company Cumulative Preferred Stock, $100&#160;par&#160;value: $4.50&#160;Series</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-8" id="f-41">CMS-PB</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-8" id="f-42">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-43">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityCurrentReportingStatus contextRef="c-2" id="f-44">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-45">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityInteractiveDataCurrent contextRef="c-2" id="f-46">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-47">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityFilerCategory contextRef="c-2" id="f-48">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-49">false</dei:EntitySmallBusiness>
    <dei:EntitySmallBusiness contextRef="c-2" id="f-50">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-51">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityEmergingGrowthCompany contextRef="c-2" id="f-52">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c-1" id="f-53">false</dei:EntityShellCompany>
    <dei:EntityShellCompany contextRef="c-2" id="f-54">false</dei:EntityShellCompany>
    <dei:Security12bTitle contextRef="c-3" id="f-55">CMS&#160;Energy Corporation Common Stock</dei:Security12bTitle>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-9" decimals="INF" id="f-56" unitRef="shares">299123745</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-10" decimals="INF" id="f-57" unitRef="shares">84108789</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Revenues contextRef="c-1" decimals="-6" id="f-64" unitRef="usd">2447000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-11" decimals="-6" id="f-65" unitRef="usd">2176000000</us-gaap:Revenues>
    <us-gaap:FuelCosts contextRef="c-1" decimals="-6" id="f-66" unitRef="usd">217000000</us-gaap:FuelCosts>
    <us-gaap:FuelCosts contextRef="c-11" decimals="-6" id="f-67" unitRef="usd">156000000</us-gaap:FuelCosts>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-12" decimals="-6" id="f-68" unitRef="usd">380000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-13" decimals="-6" id="f-69" unitRef="usd">314000000</us-gaap:CostOfGoodsAndServicesSold>
    <cms:PurchasedPowerRelatedParties contextRef="c-1" decimals="-6" id="f-70" unitRef="usd">18000000</cms:PurchasedPowerRelatedParties>
    <cms:PurchasedPowerRelatedParties contextRef="c-11" decimals="-6" id="f-71" unitRef="usd">18000000</cms:PurchasedPowerRelatedParties>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-14" decimals="-6" id="f-72" unitRef="usd">383000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-15" decimals="-6" id="f-73" unitRef="usd">351000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-1" decimals="-6" id="f-74" unitRef="usd">405000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-11" decimals="-6" id="f-75" unitRef="usd">402000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-6" id="f-76" unitRef="usd">388000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-11" decimals="-6" id="f-77" unitRef="usd">368000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-1" decimals="-6" id="f-78" unitRef="usd">162000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-11" decimals="-6" id="f-79" unitRef="usd">155000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:CostsAndExpenses contextRef="c-1" decimals="-6" id="f-80" unitRef="usd">1953000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-11" decimals="-6" id="f-81" unitRef="usd">1764000000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-6" id="f-82" unitRef="usd">494000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-11" decimals="-6" id="f-83" unitRef="usd">412000000</us-gaap:OperatingIncomeLoss>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet contextRef="c-1" decimals="-6" id="f-84" unitRef="usd">42000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet contextRef="c-11" decimals="-6" id="f-85" unitRef="usd">44000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <us-gaap:OtherNonoperatingIncome contextRef="c-1" decimals="-6" id="f-86" unitRef="usd">14000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome contextRef="c-11" decimals="-6" id="f-87" unitRef="usd">44000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingExpense contextRef="c-1" decimals="-6" id="f-88" unitRef="usd">6000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense contextRef="c-11" decimals="-6" id="f-89" unitRef="usd">2000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-1" decimals="-6" id="f-90" unitRef="usd">50000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-11" decimals="-6" id="f-91" unitRef="usd">86000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:InterestExpenseDebt contextRef="c-1" decimals="-6" id="f-92" unitRef="usd">187000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-11" decimals="-6" id="f-93" unitRef="usd">172000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseOther contextRef="c-16" decimals="-6" id="f-94" unitRef="usd">3000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther contextRef="c-17" decimals="-6" id="f-95" unitRef="usd">3000000</us-gaap:InterestExpenseOther>
    <cms:InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense contextRef="c-18" decimals="-6" id="f-96" unitRef="usd">-1000000</cms:InterestExpenseOtherIncludingAdjustmentsForCapitalizedInterestExpense>
    <us-gaap:InterestExpenseOther contextRef="c-19" decimals="-6" id="f-97" unitRef="usd">2000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestCostsCapitalizedAdjustment contextRef="c-1" decimals="-6" id="f-98" unitRef="usd">3000000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment contextRef="c-11" decimals="-6" id="f-99" unitRef="usd">0</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestExpenseNonoperating contextRef="c-1" decimals="-6" id="f-100" unitRef="usd">186000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-11" decimals="-6" id="f-101" unitRef="usd">177000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-6" id="f-102" unitRef="usd">358000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-11" decimals="-6" id="f-103" unitRef="usd">321000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-6" id="f-104" unitRef="usd">63000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-11" decimals="-6" id="f-105" unitRef="usd">58000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-6" id="f-106" unitRef="usd">295000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-11" decimals="-6" id="f-107" unitRef="usd">263000000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-1" decimals="-6" id="f-108" unitRef="usd">-9000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-11" decimals="-6" id="f-109" unitRef="usd">-24000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-6" id="f-110" unitRef="usd">304000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-11" decimals="-6" id="f-111" unitRef="usd">287000000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-1" decimals="-6" id="f-112" unitRef="usd">2000000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact contextRef="c-11" decimals="-6" id="f-113" unitRef="usd">2000000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-6" id="f-114" unitRef="usd">302000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-11" decimals="-6" id="f-115" unitRef="usd">285000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-116"
      unitRef="usdPerShare">1.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-11"
      decimals="2"
      id="f-117"
      unitRef="usdPerShare">0.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-118"
      unitRef="usdPerShare">1.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-11"
      decimals="2"
      id="f-119"
      unitRef="usdPerShare">0.96</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-6" id="f-120" unitRef="usd">295000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-11" decimals="-6" id="f-121" unitRef="usd">263000000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax contextRef="c-1" decimals="-6" id="f-122" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax contextRef="c-11" decimals="-6" id="f-123" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax contextRef="c-1" decimals="-6" id="f-124" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax contextRef="c-11" decimals="-6" id="f-125" unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-1" decimals="-6" id="f-126" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-11" decimals="-6" id="f-127" unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-1" decimals="-6" id="f-128" unitRef="usd">295000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-11" decimals="-6" id="f-129" unitRef="usd">264000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c-1" decimals="-6" id="f-130" unitRef="usd">-9000000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c-11" decimals="-6" id="f-131" unitRef="usd">-24000000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-6" id="f-132" unitRef="usd">304000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-11" decimals="-6" id="f-133" unitRef="usd">288000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-6" id="f-134" unitRef="usd">295000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-11" decimals="-6" id="f-135" unitRef="usd">263000000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-6" id="f-136" unitRef="usd">388000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-11" decimals="-6" id="f-137" unitRef="usd">368000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-1" decimals="-6" id="f-138" unitRef="usd">60000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-11" decimals="-6" id="f-139" unitRef="usd">51000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-1" decimals="-6" id="f-140" unitRef="usd">46000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-11" decimals="-6" id="f-141" unitRef="usd">36000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="c-1" decimals="-6" id="f-142" unitRef="usd">5000000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="c-11" decimals="-6" id="f-143" unitRef="usd">-27000000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-6" id="f-144" unitRef="usd">-190000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-11" decimals="-6" id="f-145" unitRef="usd">-259000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-1" decimals="-6" id="f-146" unitRef="usd">13000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-11" decimals="-6" id="f-147" unitRef="usd">-69000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet contextRef="c-1" decimals="-6" id="f-148" unitRef="usd">-41000000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet contextRef="c-11" decimals="-6" id="f-149" unitRef="usd">1000000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet contextRef="c-1" decimals="-6" id="f-150" unitRef="usd">-64000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet contextRef="c-11" decimals="-6" id="f-151" unitRef="usd">-94000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-6" id="f-152" unitRef="usd">1000000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-11" decimals="-6" id="f-153" unitRef="usd">956000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-6" id="f-154" unitRef="usd">888000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-11" decimals="-6" id="f-155" unitRef="usd">613000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-1" decimals="-6" id="f-156" unitRef="usd">30000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-11" decimals="-6" id="f-157" unitRef="usd">24000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-6" id="f-158" unitRef="usd">-918000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-11" decimals="-6" id="f-159" unitRef="usd">-637000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-1" decimals="-6" id="f-160" unitRef="usd">1200000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-11" decimals="-6" id="f-161" unitRef="usd">599000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-1" decimals="-6" id="f-162" unitRef="usd">717000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-11" decimals="-6" id="f-163" unitRef="usd">319000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="c-1" decimals="-6" id="f-164" unitRef="usd">-65000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="c-11" decimals="-6" id="f-165" unitRef="usd">-93000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c-1" decimals="-6" id="f-166" unitRef="usd">3000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c-11" decimals="-6" id="f-167" unitRef="usd">272000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <cms:PaymentsOfOrdinaryDividendsCommonAndPreferred contextRef="c-1" decimals="-6" id="f-168" unitRef="usd">166000000</cms:PaymentsOfOrdinaryDividendsCommonAndPreferred>
    <cms:PaymentsOfOrdinaryDividendsCommonAndPreferred contextRef="c-11" decimals="-6" id="f-169" unitRef="usd">156000000</cms:PaymentsOfOrdinaryDividendsCommonAndPreferred>
    <us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit contextRef="c-1" decimals="-6" id="f-170" unitRef="usd">44000000</us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit>
    <us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit contextRef="c-11" decimals="-6" id="f-171" unitRef="usd">0</us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-1" decimals="-6" id="f-172" unitRef="usd">-33000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-11" decimals="-6" id="f-173" unitRef="usd">-9000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-6" id="f-174" unitRef="usd">266000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-11" decimals="-6" id="f-175" unitRef="usd">294000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-6" id="f-176" unitRef="usd">348000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-11" decimals="-6" id="f-177" unitRef="usd">613000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-20" decimals="-6" id="f-178" unitRef="usd">178000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-21" decimals="-6" id="f-179" unitRef="usd">248000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-22" decimals="-6" id="f-180" unitRef="usd">526000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-23" decimals="-6" id="f-181" unitRef="usd">861000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-1" decimals="-6" id="f-182" unitRef="usd">315000000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-11" decimals="-6" id="f-183" unitRef="usd">156000000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-22" decimals="-6" id="f-184" unitRef="usd">465000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-20" decimals="-6" id="f-185" unitRef="usd">103000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-22" decimals="-6" id="f-186" unitRef="usd">61000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-20" decimals="-6" id="f-187" unitRef="usd">75000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-22" decimals="-6" id="f-188" unitRef="usd">29000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-20" decimals="-6" id="f-189" unitRef="usd">23000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent contextRef="c-24" decimals="-6" id="f-190" unitRef="usd">1016000000</cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent>
    <cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent contextRef="c-25" decimals="-6" id="f-191" unitRef="usd">1049000000</cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-26" decimals="-6" id="f-192" unitRef="usd">12000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-27" decimals="-6" id="f-193" unitRef="usd">14000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:EnergyRelatedInventoryGasStoredUnderground contextRef="c-22" decimals="-6" id="f-194" unitRef="usd">247000000</us-gaap:EnergyRelatedInventoryGasStoredUnderground>
    <us-gaap:EnergyRelatedInventoryGasStoredUnderground contextRef="c-20" decimals="-6" id="f-195" unitRef="usd">435000000</us-gaap:EnergyRelatedInventoryGasStoredUnderground>
    <us-gaap:OtherInventorySupplies contextRef="c-22" decimals="-6" id="f-196" unitRef="usd">310000000</us-gaap:OtherInventorySupplies>
    <us-gaap:OtherInventorySupplies contextRef="c-20" decimals="-6" id="f-197" unitRef="usd">299000000</us-gaap:OtherInventorySupplies>
    <us-gaap:EnergyRelatedInventoryOtherFossilFuel contextRef="c-22" decimals="-6" id="f-198" unitRef="usd">23000000</us-gaap:EnergyRelatedInventoryOtherFossilFuel>
    <us-gaap:EnergyRelatedInventoryOtherFossilFuel contextRef="c-20" decimals="-6" id="f-199" unitRef="usd">35000000</us-gaap:EnergyRelatedInventoryOtherFossilFuel>
    <cms:DeferredPropertyTaxes contextRef="c-22" decimals="-6" id="f-200" unitRef="usd">360000000</cms:DeferredPropertyTaxes>
    <cms:DeferredPropertyTaxes contextRef="c-20" decimals="-6" id="f-201" unitRef="usd">448000000</cms:DeferredPropertyTaxes>
    <us-gaap:RegulatoryAssetsCurrent contextRef="c-22" decimals="-6" id="f-202" unitRef="usd">173000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent contextRef="c-20" decimals="-6" id="f-203" unitRef="usd">229000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-22" decimals="-6" id="f-204" unitRef="usd">115000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-20" decimals="-6" id="f-205" unitRef="usd">103000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-22" decimals="-6" id="f-206" unitRef="usd">2782000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-20" decimals="-6" id="f-207" unitRef="usd">2790000000</us-gaap:AssetsCurrent>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-22" decimals="-6" id="f-208" unitRef="usd">35281000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-20" decimals="-6" id="f-209" unitRef="usd">34932000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-22" decimals="-6" id="f-210" unitRef="usd">9798000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-20" decimals="-6" id="f-211" unitRef="usd">9569000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <cms:PropertyPlantAndEquipmentNetExcludingCWIP contextRef="c-22" decimals="-6" id="f-212" unitRef="usd">25483000000</cms:PropertyPlantAndEquipmentNetExcludingCWIP>
    <cms:PropertyPlantAndEquipmentNetExcludingCWIP contextRef="c-20" decimals="-6" id="f-213" unitRef="usd">25363000000</cms:PropertyPlantAndEquipmentNetExcludingCWIP>
    <us-gaap:ConstructionInProgressGross contextRef="c-22" decimals="-6" id="f-214" unitRef="usd">2420000000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross contextRef="c-20" decimals="-6" id="f-215" unitRef="usd">2098000000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-22" decimals="-6" id="f-216" unitRef="usd">27903000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-20" decimals="-6" id="f-217" unitRef="usd">27461000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-22" decimals="-6" id="f-218" unitRef="usd">3543000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-20" decimals="-6" id="f-219" unitRef="usd">3569000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent contextRef="c-22" decimals="-6" id="f-220" unitRef="usd">20000000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent contextRef="c-20" decimals="-6" id="f-221" unitRef="usd">20000000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures contextRef="c-22" decimals="-6" id="f-222" unitRef="usd">71000000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures contextRef="c-20" decimals="-6" id="f-223" unitRef="usd">69000000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-22" decimals="-6" id="f-224" unitRef="usd">1666000000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-20" decimals="-6" id="f-225" unitRef="usd">1627000000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-22" decimals="-6" id="f-226" unitRef="usd">310000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-20" decimals="-6" id="f-227" unitRef="usd">384000000</us-gaap:OtherAssetsNoncurrent>
    <cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment contextRef="c-22" decimals="-6" id="f-228" unitRef="usd">5610000000</cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment>
    <cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment contextRef="c-20" decimals="-6" id="f-229" unitRef="usd">5669000000</cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment>
    <us-gaap:Assets contextRef="c-22" decimals="-6" id="f-230" unitRef="usd">36295000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-20" decimals="-6" id="f-231" unitRef="usd">35920000000</us-gaap:Assets>
    <cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable contextRef="c-22" decimals="-6" id="f-232" unitRef="usd">707000000</cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable>
    <cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable contextRef="c-20" decimals="-6" id="f-233" unitRef="usd">1195000000</cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable>
    <us-gaap:NotesPayableCurrent contextRef="c-22" decimals="-6" id="f-234" unitRef="usd">0</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent contextRef="c-20" decimals="-6" id="f-235" unitRef="usd">65000000</us-gaap:NotesPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-24" decimals="-6" id="f-236" unitRef="usd">943000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-25" decimals="-6" id="f-237" unitRef="usd">1085000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-26" decimals="-6" id="f-238" unitRef="usd">8000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-27" decimals="-6" id="f-239" unitRef="usd">8000000</us-gaap:AccountsPayableCurrent>
    <cms:AccruedRateRefunds contextRef="c-22" decimals="-6" id="f-240" unitRef="usd">2000000</cms:AccruedRateRefunds>
    <cms:AccruedRateRefunds contextRef="c-20" decimals="-6" id="f-241" unitRef="usd">38000000</cms:AccruedRateRefunds>
    <us-gaap:InterestAndDividendsPayableCurrent contextRef="c-22" decimals="-6" id="f-242" unitRef="usd">168000000</us-gaap:InterestAndDividendsPayableCurrent>
    <us-gaap:InterestAndDividendsPayableCurrent contextRef="c-20" decimals="-6" id="f-243" unitRef="usd">156000000</us-gaap:InterestAndDividendsPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-22" decimals="-6" id="f-244" unitRef="usd">474000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-20" decimals="-6" id="f-245" unitRef="usd">654000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:RegulatoryLiabilityCurrent contextRef="c-22" decimals="-6" id="f-246" unitRef="usd">99000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent contextRef="c-20" decimals="-6" id="f-247" unitRef="usd">111000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-22" decimals="-6" id="f-248" unitRef="usd">226000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-20" decimals="-6" id="f-249" unitRef="usd">209000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-22" decimals="-6" id="f-250" unitRef="usd">2627000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-20" decimals="-6" id="f-251" unitRef="usd">3521000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-22" decimals="-6" id="f-252" unitRef="usd">16148000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-20" decimals="-6" id="f-253" unitRef="usd">15194000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-22" decimals="-6" id="f-254" unitRef="usd">111000000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-20" decimals="-6" id="f-255" unitRef="usd">112000000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-22" decimals="-6" id="f-256" unitRef="usd">4173000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-20" decimals="-6" id="f-257" unitRef="usd">4067000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-22" decimals="-6" id="f-258" unitRef="usd">95000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-20" decimals="-6" id="f-259" unitRef="usd">96000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent contextRef="c-22" decimals="-6" id="f-260" unitRef="usd">725000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent contextRef="c-20" decimals="-6" id="f-261" unitRef="usd">728000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit contextRef="c-22" decimals="-6" id="f-262" unitRef="usd">121000000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit contextRef="c-20" decimals="-6" id="f-263" unitRef="usd">122000000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-22" decimals="-6" id="f-264" unitRef="usd">3002000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-20" decimals="-6" id="f-265" unitRef="usd">2925000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-22" decimals="-6" id="f-266" unitRef="usd">370000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-20" decimals="-6" id="f-267" unitRef="usd">407000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c-22" decimals="-6" id="f-268" unitRef="usd">24745000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c-20" decimals="-6" id="f-269" unitRef="usd">23651000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies contextRef="c-22" id="f-270" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-20" id="f-271" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-22" decimals="-5" id="f-272" unitRef="shares">350000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-20" decimals="-5" id="f-273" unitRef="shares">350000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-22" decimals="-5" id="f-274" unitRef="shares">299100000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-20" decimals="-5" id="f-275" unitRef="shares">298800000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c-22" decimals="-6" id="f-276" unitRef="usd">3000000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-20" decimals="-6" id="f-277" unitRef="usd">3000000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-22" decimals="-6" id="f-278" unitRef="usd">5975000000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-20" decimals="-6" id="f-279" unitRef="usd">6009000000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-22" decimals="-6" id="f-280" unitRef="usd">-41000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-20" decimals="-6" id="f-281" unitRef="usd">-41000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-22" decimals="-6" id="f-282" unitRef="usd">2174000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-20" decimals="-6" id="f-283" unitRef="usd">2035000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <cms:CommonStockholdersEquity contextRef="c-22" decimals="-6" id="f-284" unitRef="usd">8111000000</cms:CommonStockholdersEquity>
    <cms:CommonStockholdersEquity contextRef="c-20" decimals="-6" id="f-285" unitRef="usd">8006000000</cms:CommonStockholdersEquity>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-28" decimals="-5" id="f-286" unitRef="shares">9200000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-29" decimals="-5" id="f-287" unitRef="shares">9200000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-29" decimals="-5" id="f-288" unitRef="shares">9200000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-28" decimals="-5" id="f-289" unitRef="shares">9200000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue contextRef="c-22" decimals="-6" id="f-290" unitRef="usd">224000000</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-20" decimals="-6" id="f-291" unitRef="usd">224000000</us-gaap:PreferredStockValue>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-6" id="f-292" unitRef="usd">8335000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-20" decimals="-6" id="f-293" unitRef="usd">8230000000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest contextRef="c-22" decimals="-6" id="f-294" unitRef="usd">588000000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="c-20" decimals="-6" id="f-295" unitRef="usd">518000000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-22" decimals="-6" id="f-296" unitRef="usd">8923000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-20" decimals="-6" id="f-297" unitRef="usd">8748000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-22" decimals="-6" id="f-298" unitRef="usd">36295000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-20" decimals="-6" id="f-299" unitRef="usd">35920000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-20" decimals="-6" id="f-300" unitRef="usd">8748000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-21" decimals="-6" id="f-301" unitRef="usd">8125000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-30" decimals="-6" id="f-302" unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-31" decimals="-6" id="f-303" unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-32" decimals="-6" id="f-304" unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-33" decimals="-6" id="f-305" unitRef="usd">3000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-34" decimals="-6" id="f-306" unitRef="usd">6009000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-35" decimals="-6" id="f-307" unitRef="usd">5705000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-36" decimals="-6" id="f-308" unitRef="usd">12000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-37" decimals="-6" id="f-309" unitRef="usd">281000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-36" decimals="-6" id="f-310" unitRef="usd">12000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-37" decimals="-6" id="f-311" unitRef="usd">11000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest contextRef="c-36" decimals="-6" id="f-312" unitRef="usd">-34000000</us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest>
    <us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest contextRef="c-37" decimals="-6" id="f-313" unitRef="usd">0</us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-38" decimals="-6" id="f-314" unitRef="usd">5975000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-39" decimals="-6" id="f-315" unitRef="usd">5975000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-40" decimals="-6" id="f-316" unitRef="usd">-41000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-41" decimals="-6" id="f-317" unitRef="usd">-46000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax contextRef="c-42" decimals="-6" id="f-318" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax contextRef="c-43" decimals="-6" id="f-319" unitRef="usd">-1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-44" decimals="-6" id="f-320" unitRef="usd">-41000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-45" decimals="-6" id="f-321" unitRef="usd">-45000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-46" decimals="-6" id="f-322" unitRef="usd">2035000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-47" decimals="-6" id="f-323" unitRef="usd">1658000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c-48" decimals="-6" id="f-324" unitRef="usd">304000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-49" decimals="-6" id="f-325" unitRef="usd">287000000</us-gaap:ProfitLoss>
    <us-gaap:DividendsCommonStockCash contextRef="c-48" decimals="-6" id="f-326" unitRef="usd">163000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-49" decimals="-6" id="f-327" unitRef="usd">154000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsPreferredStockCash contextRef="c-48" decimals="-6" id="f-328" unitRef="usd">2000000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash contextRef="c-49" decimals="-6" id="f-329" unitRef="usd">2000000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-50" decimals="-6" id="f-330" unitRef="usd">2174000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-51" decimals="-6" id="f-331" unitRef="usd">1789000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-52" decimals="-6" id="f-332" unitRef="usd">224000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-53" decimals="-6" id="f-333" unitRef="usd">224000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-54" decimals="-6" id="f-334" unitRef="usd">224000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-55" decimals="-6" id="f-335" unitRef="usd">224000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-56" decimals="-6" id="f-336" unitRef="usd">518000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-57" decimals="-6" id="f-337" unitRef="usd">581000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest contextRef="c-58" decimals="-6" id="f-338" unitRef="usd">78000000</us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest>
    <us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest contextRef="c-59" decimals="-6" id="f-339" unitRef="usd">0</us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest>
    <us-gaap:ProfitLoss contextRef="c-58" decimals="-6" id="f-340" unitRef="usd">-9000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-59" decimals="-6" id="f-341" unitRef="usd">-24000000</us-gaap:ProfitLoss>
    <cms:NoncontrollingInterestIncreaseDecreaseFromOtherChanges contextRef="c-58" decimals="-6" id="f-342" unitRef="usd">1000000</cms:NoncontrollingInterestIncreaseDecreaseFromOtherChanges>
    <cms:NoncontrollingInterestIncreaseDecreaseFromOtherChanges contextRef="c-59" decimals="-6" id="f-343" unitRef="usd">3000000</cms:NoncontrollingInterestIncreaseDecreaseFromOtherChanges>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-60" decimals="-6" id="f-344" unitRef="usd">588000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-61" decimals="-6" id="f-345" unitRef="usd">560000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-22" decimals="-6" id="f-346" unitRef="usd">8923000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-23" decimals="-6" id="f-347" unitRef="usd">8506000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-1"
      decimals="INF"
      id="f-348"
      unitRef="usdPerShare">0.5425</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-11"
      decimals="INF"
      id="f-349"
      unitRef="usdPerShare">0.5150</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="c-1"
      decimals="INF"
      id="f-350"
      unitRef="usdPerShare">0.2625</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="c-11"
      decimals="INF"
      id="f-351"
      unitRef="usdPerShare">0.2625</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:Revenues contextRef="c-2" decimals="-6" id="f-352" unitRef="usd">2348000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-62" decimals="-6" id="f-353" unitRef="usd">2097000000</us-gaap:Revenues>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed contextRef="c-2" decimals="-6" id="f-354" unitRef="usd">193000000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed contextRef="c-62" decimals="-6" id="f-355" unitRef="usd">125000000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower contextRef="c-2" decimals="-6" id="f-356" unitRef="usd">335000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower contextRef="c-62" decimals="-6" id="f-357" unitRef="usd">306000000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties contextRef="c-2" decimals="-6" id="f-358" unitRef="usd">18000000</cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties>
    <cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties contextRef="c-62" decimals="-6" id="f-359" unitRef="usd">18000000</cms:UtilitiesOperatingExpensePurchasedPowerRelatedParties>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-2" decimals="-6" id="f-360" unitRef="usd">382000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-62" decimals="-6" id="f-361" unitRef="usd">350000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-2" decimals="-6" id="f-362" unitRef="usd">373000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-62" decimals="-6" id="f-363" unitRef="usd">378000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-2" decimals="-6" id="f-364" unitRef="usd">375000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-62" decimals="-6" id="f-365" unitRef="usd">356000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-2" decimals="-6" id="f-366" unitRef="usd">159000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-62" decimals="-6" id="f-367" unitRef="usd">152000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-2" decimals="-6" id="f-368" unitRef="usd">1835000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-62" decimals="-6" id="f-369" unitRef="usd">1685000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss contextRef="c-2" decimals="-6" id="f-370" unitRef="usd">513000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-62" decimals="-6" id="f-371" unitRef="usd">412000000</us-gaap:OperatingIncomeLoss>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet contextRef="c-2" decimals="-6" id="f-372" unitRef="usd">39000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet contextRef="c-62" decimals="-6" id="f-373" unitRef="usd">41000000</cms:OtherNonoperatingIncomeExpenseRetirementBenefitsNet>
    <us-gaap:OtherNonoperatingIncome contextRef="c-2" decimals="-6" id="f-374" unitRef="usd">10000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome contextRef="c-62" decimals="-6" id="f-375" unitRef="usd">17000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingExpense contextRef="c-2" decimals="-6" id="f-376" unitRef="usd">3000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense contextRef="c-62" decimals="-6" id="f-377" unitRef="usd">2000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-2" decimals="-6" id="f-378" unitRef="usd">46000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-62" decimals="-6" id="f-379" unitRef="usd">56000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:InterestExpenseDebt contextRef="c-2" decimals="-6" id="f-380" unitRef="usd">122000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-62" decimals="-6" id="f-381" unitRef="usd">121000000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseOther contextRef="c-63" decimals="-6" id="f-382" unitRef="usd">10000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther contextRef="c-64" decimals="-6" id="f-383" unitRef="usd">6000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther contextRef="c-65" decimals="-6" id="f-384" unitRef="usd">0</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther contextRef="c-66" decimals="-6" id="f-385" unitRef="usd">2000000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestCostsCapitalizedAdjustment contextRef="c-2" decimals="-6" id="f-386" unitRef="usd">2000000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment contextRef="c-62" decimals="-6" id="f-387" unitRef="usd">0</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestExpenseNonoperating contextRef="c-2" decimals="-6" id="f-388" unitRef="usd">130000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-62" decimals="-6" id="f-389" unitRef="usd">129000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-2" decimals="-6" id="f-390" unitRef="usd">429000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-62" decimals="-6" id="f-391" unitRef="usd">339000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-2" decimals="-6" id="f-392" unitRef="usd">83000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-62" decimals="-6" id="f-393" unitRef="usd">64000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-2" decimals="-6" id="f-394" unitRef="usd">346000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-62" decimals="-6" id="f-395" unitRef="usd">275000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLoss contextRef="c-2" decimals="-6" id="f-396" unitRef="usd">346000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-62" decimals="-6" id="f-397" unitRef="usd">275000000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-2" decimals="-6" id="f-398" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-62" decimals="-6" id="f-399" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-2" decimals="-6" id="f-400" unitRef="usd">346000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-62" decimals="-6" id="f-401" unitRef="usd">275000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss contextRef="c-2" decimals="-6" id="f-402" unitRef="usd">346000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-62" decimals="-6" id="f-403" unitRef="usd">275000000</us-gaap:ProfitLoss>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-2" decimals="-6" id="f-404" unitRef="usd">375000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-62" decimals="-6" id="f-405" unitRef="usd">356000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-2" decimals="-6" id="f-406" unitRef="usd">61000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-62" decimals="-6" id="f-407" unitRef="usd">52000000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-2" decimals="-6" id="f-408" unitRef="usd">43000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-62" decimals="-6" id="f-409" unitRef="usd">16000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="c-2" decimals="-6" id="f-410" unitRef="usd">-5000000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="c-62" decimals="-6" id="f-411" unitRef="usd">-28000000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-2" decimals="-6" id="f-412" unitRef="usd">-187000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-62" decimals="-6" id="f-413" unitRef="usd">-258000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-2" decimals="-6" id="f-414" unitRef="usd">39000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-62" decimals="-6" id="f-415" unitRef="usd">-57000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet contextRef="c-2" decimals="-6" id="f-416" unitRef="usd">-9000000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet contextRef="c-62" decimals="-6" id="f-417" unitRef="usd">6000000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet contextRef="c-2" decimals="-6" id="f-418" unitRef="usd">-52000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet contextRef="c-62" decimals="-6" id="f-419" unitRef="usd">-89000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-2" decimals="-6" id="f-420" unitRef="usd">1031000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-62" decimals="-6" id="f-421" unitRef="usd">979000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-2" decimals="-6" id="f-422" unitRef="usd">769000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-62" decimals="-6" id="f-423" unitRef="usd">584000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-2" decimals="-6" id="f-424" unitRef="usd">31000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-62" decimals="-6" id="f-425" unitRef="usd">23000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-2" decimals="-6" id="f-426" unitRef="usd">-800000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-62" decimals="-6" id="f-427" unitRef="usd">-607000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-2" decimals="-6" id="f-428" unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-62" decimals="-6" id="f-429" unitRef="usd">599000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-2" decimals="-6" id="f-430" unitRef="usd">42000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-62" decimals="-6" id="f-431" unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="c-2" decimals="-6" id="f-432" unitRef="usd">-65000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="c-62" decimals="-6" id="f-433" unitRef="usd">-93000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromContributedCapital contextRef="c-2" decimals="-6" id="f-434" unitRef="usd">150000000</us-gaap:ProceedsFromContributedCapital>
    <us-gaap:ProceedsFromContributedCapital contextRef="c-62" decimals="-6" id="f-435" unitRef="usd">320000000</us-gaap:ProceedsFromContributedCapital>
    <cms:PaymentToParentForReturnOfStockholderContributedCapital contextRef="c-2" decimals="-6" id="f-436" unitRef="usd">0</cms:PaymentToParentForReturnOfStockholderContributedCapital>
    <cms:PaymentToParentForReturnOfStockholderContributedCapital contextRef="c-62" decimals="-6" id="f-437" unitRef="usd">320000000</cms:PaymentToParentForReturnOfStockholderContributedCapital>
    <us-gaap:PaymentsOfOrdinaryDividends contextRef="c-2" decimals="-6" id="f-438" unitRef="usd">271000000</us-gaap:PaymentsOfOrdinaryDividends>
    <us-gaap:PaymentsOfOrdinaryDividends contextRef="c-62" decimals="-6" id="f-439" unitRef="usd">265000000</us-gaap:PaymentsOfOrdinaryDividends>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-2" decimals="-6" id="f-440" unitRef="usd">-1000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-62" decimals="-6" id="f-441" unitRef="usd">-3000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-2" decimals="-6" id="f-442" unitRef="usd">-229000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-62" decimals="-6" id="f-443" unitRef="usd">238000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-2" decimals="-6" id="f-444" unitRef="usd">2000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-62" decimals="-6" id="f-445" unitRef="usd">610000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-67" decimals="-6" id="f-446" unitRef="usd">119000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-68" decimals="-6" id="f-447" unitRef="usd">56000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-69" decimals="-6" id="f-448" unitRef="usd">121000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-70" decimals="-6" id="f-449" unitRef="usd">666000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-2" decimals="-6" id="f-450" unitRef="usd">249000000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-62" decimals="-6" id="f-451" unitRef="usd">152000000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-69" decimals="-6" id="f-452" unitRef="usd">61000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-67" decimals="-6" id="f-453" unitRef="usd">44000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-69" decimals="-6" id="f-454" unitRef="usd">60000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-67" decimals="-6" id="f-455" unitRef="usd">75000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-69" decimals="-6" id="f-456" unitRef="usd">29000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-67" decimals="-6" id="f-457" unitRef="usd">23000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent contextRef="c-71" decimals="-6" id="f-458" unitRef="usd">982000000</cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent>
    <cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent contextRef="c-72" decimals="-6" id="f-459" unitRef="usd">1019000000</cms:AccountsReceivableAndAccruedRevenueAfterAllowanceForCreditLossCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent contextRef="c-73" decimals="-6" id="f-460" unitRef="usd">10000000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent contextRef="c-74" decimals="-6" id="f-461" unitRef="usd">17000000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:EnergyRelatedInventoryGasStoredUnderground contextRef="c-69" decimals="-6" id="f-462" unitRef="usd">247000000</us-gaap:EnergyRelatedInventoryGasStoredUnderground>
    <us-gaap:EnergyRelatedInventoryGasStoredUnderground contextRef="c-67" decimals="-6" id="f-463" unitRef="usd">435000000</us-gaap:EnergyRelatedInventoryGasStoredUnderground>
    <us-gaap:OtherInventorySupplies contextRef="c-69" decimals="-6" id="f-464" unitRef="usd">302000000</us-gaap:OtherInventorySupplies>
    <us-gaap:OtherInventorySupplies contextRef="c-67" decimals="-6" id="f-465" unitRef="usd">291000000</us-gaap:OtherInventorySupplies>
    <us-gaap:EnergyRelatedInventoryOtherFossilFuel contextRef="c-69" decimals="-6" id="f-466" unitRef="usd">21000000</us-gaap:EnergyRelatedInventoryOtherFossilFuel>
    <us-gaap:EnergyRelatedInventoryOtherFossilFuel contextRef="c-67" decimals="-6" id="f-467" unitRef="usd">30000000</us-gaap:EnergyRelatedInventoryOtherFossilFuel>
    <cms:DeferredPropertyTaxes contextRef="c-69" decimals="-6" id="f-468" unitRef="usd">360000000</cms:DeferredPropertyTaxes>
    <cms:DeferredPropertyTaxes contextRef="c-67" decimals="-6" id="f-469" unitRef="usd">448000000</cms:DeferredPropertyTaxes>
    <us-gaap:RegulatoryAssetsCurrent contextRef="c-69" decimals="-6" id="f-470" unitRef="usd">173000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent contextRef="c-67" decimals="-6" id="f-471" unitRef="usd">229000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-69" decimals="-6" id="f-472" unitRef="usd">94000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-67" decimals="-6" id="f-473" unitRef="usd">86000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-69" decimals="-6" id="f-474" unitRef="usd">2310000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-67" decimals="-6" id="f-475" unitRef="usd">2674000000</us-gaap:AssetsCurrent>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-69" decimals="-6" id="f-476" unitRef="usd">33782000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-67" decimals="-6" id="f-477" unitRef="usd">33434000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization contextRef="c-69" decimals="-6" id="f-478" unitRef="usd">9525000000</cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization contextRef="c-67" decimals="-6" id="f-479" unitRef="usd">9310000000</cms:PublicUtilitiesPropertyPlantandEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP contextRef="c-69" decimals="-6" id="f-480" unitRef="usd">24257000000</cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP contextRef="c-67" decimals="-6" id="f-481" unitRef="usd">24124000000</cms:PublicUtilitiesPropertyPlantAndEquipmentNetExcludingCWIP>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress contextRef="c-69" decimals="-6" id="f-482" unitRef="usd">1990000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress contextRef="c-67" decimals="-6" id="f-483" unitRef="usd">1766000000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-69" decimals="-6" id="f-484" unitRef="usd">26247000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-67" decimals="-6" id="f-485" unitRef="usd">25890000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-69" decimals="-6" id="f-486" unitRef="usd">3543000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-67" decimals="-6" id="f-487" unitRef="usd">3569000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:AccountsReceivableNetNoncurrent contextRef="c-71" decimals="-6" id="f-488" unitRef="usd">26000000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetNoncurrent contextRef="c-72" decimals="-6" id="f-489" unitRef="usd">26000000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent contextRef="c-73" decimals="-6" id="f-490" unitRef="usd">91000000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent contextRef="c-74" decimals="-6" id="f-491" unitRef="usd">92000000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-69" decimals="-6" id="f-492" unitRef="usd">1550000000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-67" decimals="-6" id="f-493" unitRef="usd">1514000000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-69" decimals="-6" id="f-494" unitRef="usd">262000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-67" decimals="-6" id="f-495" unitRef="usd">323000000</us-gaap:OtherAssetsNoncurrent>
    <cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment contextRef="c-69" decimals="-6" id="f-496" unitRef="usd">5472000000</cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment>
    <cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment contextRef="c-67" decimals="-6" id="f-497" unitRef="usd">5524000000</cms:AssetsNoncurrentOtherThanPropertyPlantAndEquipment>
    <us-gaap:Assets contextRef="c-69" decimals="-6" id="f-498" unitRef="usd">34029000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-67" decimals="-6" id="f-499" unitRef="usd">34088000000</us-gaap:Assets>
    <cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable contextRef="c-69" decimals="-6" id="f-500" unitRef="usd">458000000</cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable>
    <cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable contextRef="c-67" decimals="-6" id="f-501" unitRef="usd">456000000</cms:LongTermDebtAndLeaseObligationCurrentExcludingNotesPayable>
    <us-gaap:NotesPayableCurrent contextRef="c-69" decimals="-6" id="f-502" unitRef="usd">0</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent contextRef="c-67" decimals="-6" id="f-503" unitRef="usd">65000000</us-gaap:NotesPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-71" decimals="-6" id="f-504" unitRef="usd">832000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-72" decimals="-6" id="f-505" unitRef="usd">917000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-73" decimals="-6" id="f-506" unitRef="usd">16000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-74" decimals="-6" id="f-507" unitRef="usd">12000000</us-gaap:AccountsPayableCurrent>
    <cms:AccruedRateRefunds contextRef="c-69" decimals="-6" id="f-508" unitRef="usd">2000000</cms:AccruedRateRefunds>
    <cms:AccruedRateRefunds contextRef="c-67" decimals="-6" id="f-509" unitRef="usd">38000000</cms:AccruedRateRefunds>
    <us-gaap:InterestAndDividendsPayableCurrent contextRef="c-69" decimals="-6" id="f-510" unitRef="usd">125000000</us-gaap:InterestAndDividendsPayableCurrent>
    <us-gaap:InterestAndDividendsPayableCurrent contextRef="c-67" decimals="-6" id="f-511" unitRef="usd">130000000</us-gaap:InterestAndDividendsPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-69" decimals="-6" id="f-512" unitRef="usd">515000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-67" decimals="-6" id="f-513" unitRef="usd">678000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:RegulatoryLiabilityCurrent contextRef="c-69" decimals="-6" id="f-514" unitRef="usd">99000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent contextRef="c-67" decimals="-6" id="f-515" unitRef="usd">111000000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-69" decimals="-6" id="f-516" unitRef="usd">162000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-67" decimals="-6" id="f-517" unitRef="usd">185000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-69" decimals="-6" id="f-518" unitRef="usd">2209000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-67" decimals="-6" id="f-519" unitRef="usd">2592000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-71" decimals="-6" id="f-520" unitRef="usd">10776000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-72" decimals="-6" id="f-521" unitRef="usd">10818000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-73" decimals="-6" id="f-522" unitRef="usd">823000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-74" decimals="-6" id="f-523" unitRef="usd">823000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-69" decimals="-6" id="f-524" unitRef="usd">68000000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-67" decimals="-6" id="f-525" unitRef="usd">69000000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-69" decimals="-6" id="f-526" unitRef="usd">4173000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c-67" decimals="-6" id="f-527" unitRef="usd">4067000000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-69" decimals="-6" id="f-528" unitRef="usd">69000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-67" decimals="-6" id="f-529" unitRef="usd">70000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent contextRef="c-69" decimals="-6" id="f-530" unitRef="usd">691000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent contextRef="c-67" decimals="-6" id="f-531" unitRef="usd">694000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit contextRef="c-69" decimals="-6" id="f-532" unitRef="usd">121000000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit contextRef="c-67" decimals="-6" id="f-533" unitRef="usd">122000000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-69" decimals="-6" id="f-534" unitRef="usd">3130000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-67" decimals="-6" id="f-535" unitRef="usd">3053000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-69" decimals="-6" id="f-536" unitRef="usd">313000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-67" decimals="-6" id="f-537" unitRef="usd">349000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c-69" decimals="-6" id="f-538" unitRef="usd">20164000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c-67" decimals="-6" id="f-539" unitRef="usd">20065000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies contextRef="c-69" id="f-540" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-67" id="f-541" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-69" decimals="-5" id="f-542" unitRef="shares">125000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-67" decimals="-5" id="f-543" unitRef="shares">125000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-67" decimals="-5" id="f-544" unitRef="shares">84100000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-69" decimals="-5" id="f-545" unitRef="shares">84100000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c-69" decimals="-6" id="f-546" unitRef="usd">841000000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-67" decimals="-6" id="f-547" unitRef="usd">841000000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-69" decimals="-6" id="f-548" unitRef="usd">8324000000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-67" decimals="-6" id="f-549" unitRef="usd">8174000000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-69" decimals="-6" id="f-550" unitRef="usd">-11000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-67" decimals="-6" id="f-551" unitRef="usd">-11000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-69" decimals="-6" id="f-552" unitRef="usd">2465000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-67" decimals="-6" id="f-553" unitRef="usd">2390000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <cms:CommonStockholdersEquity contextRef="c-69" decimals="-6" id="f-554" unitRef="usd">11619000000</cms:CommonStockholdersEquity>
    <cms:CommonStockholdersEquity contextRef="c-67" decimals="-6" id="f-555" unitRef="usd">11394000000</cms:CommonStockholdersEquity>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-69"
      decimals="2"
      id="f-556"
      unitRef="usdPerShare">4.50</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-67"
      decimals="2"
      id="f-557"
      unitRef="usdPerShare">4.50</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-69" decimals="-5" id="f-558" unitRef="shares">7500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-67" decimals="-5" id="f-559" unitRef="shares">7500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-67" decimals="-5" id="f-560" unitRef="shares">400000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-69" decimals="-5" id="f-561" unitRef="shares">400000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue contextRef="c-69" decimals="-6" id="f-562" unitRef="usd">37000000</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-67" decimals="-6" id="f-563" unitRef="usd">37000000</us-gaap:PreferredStockValue>
    <us-gaap:StockholdersEquity contextRef="c-69" decimals="-6" id="f-564" unitRef="usd">11656000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-67" decimals="-6" id="f-565" unitRef="usd">11431000000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-69" decimals="-6" id="f-566" unitRef="usd">34029000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-67" decimals="-6" id="f-567" unitRef="usd">34088000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-67" decimals="-6" id="f-568" unitRef="usd">11431000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-68" decimals="-6" id="f-569" unitRef="usd">10800000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-75" decimals="-6" id="f-570" unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-76" decimals="-6" id="f-571" unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-77" decimals="-6" id="f-572" unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-78" decimals="-6" id="f-573" unitRef="usd">841000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-79" decimals="-6" id="f-574" unitRef="usd">8174000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-80" decimals="-6" id="f-575" unitRef="usd">7759000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution contextRef="c-81" decimals="-6" id="f-576" unitRef="usd">150000000</cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution>
    <cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution contextRef="c-82" decimals="-6" id="f-577" unitRef="usd">320000000</cms:AdjustmentsToAdditionalPaidInCapitalStockholderContribution>
    <cms:AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution contextRef="c-81" decimals="-6" id="f-578" unitRef="usd">0</cms:AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution>
    <cms:AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution contextRef="c-82" decimals="-6" id="f-579" unitRef="usd">320000000</cms:AdjustmentsToAdditionalPaidInCapitalReturnOfStockholderContribution>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-83" decimals="-6" id="f-580" unitRef="usd">8324000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-84" decimals="-6" id="f-581" unitRef="usd">7759000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-85" decimals="-6" id="f-582" unitRef="usd">-11000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-86" decimals="-6" id="f-583" unitRef="usd">-11000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-87" decimals="-6" id="f-584" unitRef="usd">-15000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-88" decimals="-6" id="f-585" unitRef="usd">-15000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-89" decimals="-6" id="f-586" unitRef="usd">2390000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-90" decimals="-6" id="f-587" unitRef="usd">2178000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c-91" decimals="-6" id="f-588" unitRef="usd">346000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-92" decimals="-6" id="f-589" unitRef="usd">275000000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsCommonStockCash contextRef="c-91" decimals="-6" id="f-590" unitRef="usd">271000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-92" decimals="-6" id="f-591" unitRef="usd">265000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-93" decimals="-6" id="f-592" unitRef="usd">2465000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-94" decimals="-6" id="f-593" unitRef="usd">2188000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-95" decimals="-6" id="f-594" unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-96" decimals="-6" id="f-595" unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-97" decimals="-6" id="f-596" unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-98" decimals="-6" id="f-597" unitRef="usd">37000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-69" decimals="-6" id="f-598" unitRef="usd">11656000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-70" decimals="-6" id="f-599" unitRef="usd">10810000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:PublicUtilitiesDisclosureTextBlock contextRef="c-1" id="f-601">Regulatory Matters&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Regulatory matters are critical to Consumers. The Michigan Attorney General, ABATE, the MPSC&#160;Staff, residential customer advocacy groups, environmental organizations, and certain other parties typically participate in MPSC proceedings concerning Consumers, such as Consumers&#x2019; rate cases and power supply cost recovery and gas cost recovery processes. Intervenors also participate in certain FERC matters, including FERC&#x2019;s regulation of certain wholesale rates that affect Consumers&#x2019; power supply costs. These parties often challenge various aspects of those proceedings, including the prudence of Consumers&#x2019; policies and practices, and seek cost disallowances and other relief. The parties also have appealed significant MPSC orders. Depending upon the specific issues, the outcomes of rate cases and proceedings, including judicial proceedings challenging MPSC and FERC orders or other actions, could negatively affect CMS&#160;Energy&#x2019;s and Consumers&#x2019; liquidity, financial condition, and results of operations. Consumers cannot predict the outcome of these proceedings.&lt;/span&gt;&lt;/div&gt;</us-gaap:PublicUtilitiesDisclosureTextBlock>
    <us-gaap:PublicUtilitiesDisclosureTextBlock contextRef="c-2" id="f-600">Regulatory Matters&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Regulatory matters are critical to Consumers. The Michigan Attorney General, ABATE, the MPSC&#160;Staff, residential customer advocacy groups, environmental organizations, and certain other parties typically participate in MPSC proceedings concerning Consumers, such as Consumers&#x2019; rate cases and power supply cost recovery and gas cost recovery processes. Intervenors also participate in certain FERC matters, including FERC&#x2019;s regulation of certain wholesale rates that affect Consumers&#x2019; power supply costs. These parties often challenge various aspects of those proceedings, including the prudence of Consumers&#x2019; policies and practices, and seek cost disallowances and other relief. The parties also have appealed significant MPSC orders. Depending upon the specific issues, the outcomes of rate cases and proceedings, including judicial proceedings challenging MPSC and FERC orders or other actions, could negatively affect CMS&#160;Energy&#x2019;s and Consumers&#x2019; liquidity, financial condition, and results of operations. Consumers cannot predict the outcome of these proceedings.&lt;/span&gt;&lt;/div&gt;</us-gaap:PublicUtilitiesDisclosureTextBlock>
    <us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock contextRef="c-2" id="f-603">Contingencies and Commitments&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers are involved in various matters that give rise to contingent liabilities. Depending on the specific issues, the resolution of these contingencies could negatively affect CMS&#160;Energy&#x2019;s and Consumers&#x2019; liquidity, financial condition, and results of operations. In their disclosures of these matters, CMS&#160;Energy and Consumers provide an estimate of the possible loss or range of loss when such an estimate can be made. Disclosures stating that CMS&#160;Energy or Consumers cannot predict the outcome of a matter indicate that they are unable to estimate a possible loss or range of loss for the matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Bay Harbor:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; CMS&#160;Land retained environmental remediation obligations for the collection and treatment of leachate at Bay Harbor after selling its interests in the development in 2002. Leachate is produced when water enters into cement kiln dust piles left over from former cement plant operations at the site. In 2012, CMS&#160;Land and EGLE finalized an agreement establishing the final remedies and the future water quality criteria at the site. CMS&#160;Land completed all construction necessary to implement the remedies required by the agreement and will continue to maintain and operate a system to discharge treated leachate into Little Traverse Bay under an NPDES permit, which is valid through 2025. CMS&#160;Land submitted a renewal request in March&#160;2025, and will continue to operate under the existing permit until a renewal is issued.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;At March&#160;31,&#160;2025, CMS&#160;Energy had a recorded liability of $48&#160;million for its remaining obligations for environmental remediation. CMS&#160;Energy calculated this liability based on discounted projected costs, using a discount rate of 4.34&#160;percent and an inflation rate of one&#160;percent on annual operating and maintenance costs. The undiscounted amount of the remaining obligation is $60&#160;million. CMS&#160;Energy expects to pay the following amounts for long-term leachate disposal and operating and maintenance costs during the remainder of 2025 and in each of the next five&#160;years:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.656%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.796%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term leachate disposal and operating and maintenance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy&#x2019;s estimate of response activity costs and the timing of expenditures could change if there are changes in circumstances or assumptions used in calculating the liability. Although a liability for its present estimate of remaining response activity costs has been recorded, CMS&#160;Energy cannot predict the ultimate financial impact or outcome of this matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Consumers Electric Utility Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Electric Environmental Matters:&lt;/span&gt;&lt;span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers&#x2019; operations are subject to environmental laws and regulations. Historically, Consumers has generally been able to recover, in customer rates, the costs to operate its facilities in compliance with these laws and regulations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cleanup and Solid Waste:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers expects to incur remediation and other response activity costs at a number of sites under NREPA. Consumers believes that these costs should be recoverable in rates, but cannot guarantee that outcome. Consumers estimates its liability for NREPA sites for which it can estimate a range of loss to be between $4&#160;million and $5&#160;million. At March&#160;31,&#160;2025, Consumers had a &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;recorded liability of $4&#160;million, the minimum amount in the range of its estimated probable NREPA liability, as no amount in the range was considered a better estimate than any other amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers is a potentially responsible party at a number of contaminated sites administered under CERCLA. CERCLA liability is joint and several. In 2010, Consumers received official notification from the EPA that identified Consumers as a potentially responsible party for cleanup of PCBs at the Kalamazoo River CERCLA site. The notification claimed that the EPA had reason to believe that Consumers disposed of PCBs and arranged for the disposal and treatment of PCB-containing materials at portions of the site. In 2011, Consumers received a follow-up letter from the EPA requesting that Consumers agree to participate in a removal action plan along with several other companies for an area of lower Portage Creek, which is connected to the Kalamazoo River. All parties asked to participate in the removal action plan, including Consumers, declined to accept liability. Until further information is received from the EPA, Consumers is unable to estimate a range of potential liability for cleanup of the river.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Based on its experience, Consumers estimates its share of the total liability for known CERCLA sites to be between $3&#160;million and $8&#160;million. Various factors, including the number and creditworthiness of potentially responsible parties involved with each site, affect Consumers&#x2019; share of the total liability. At March&#160;31,&#160;2025, Consumers had a recorded liability of $3&#160;million for its share of the total liability at these sites, the minimum amount in the range of its estimated probable CERCLA liability, as no amount in the range was considered a better estimate than any other amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The timing of payments related to Consumers&#x2019; remediation and other response activities at its CERCLA and NREPA sites is uncertain. Consumers periodically reviews these cost estimates. A change in the underlying assumptions, such as an increase in the number of sites, different remediation techniques, the nature and extent of contamination, and legal and regulatory requirements, could affect its estimates of NREPA and CERCLA liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Ludington Overhaul Contract Dispute:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers and DTE&#160;Electric, co-owners of Ludington, entered into a 2010&#160;engineering, procurement, and construction agreement with Toshiba International Corporation, under which Toshiba International Corporation contracted to perform a major overhaul and upgrade of Ludington. Toshiba International Corporation later assigned the contract and all of its obligations to TAES. TAES&#x2019; work under the contract was incomplete, defective, and non&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;conforming. Consumers and DTE&#160;Electric repeatedly documented TAES&#x2019; failure to perform under the contract and&lt;/span&gt;&lt;span style="color:#000000;font-family:'Aptos',san-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;demanded that TAES provide a comprehensive plan to resolve those matters, including adherence to its warranty commitments and other contractual obligations. Consumers and DTE&#160;Electric engaged in extensive efforts to resolve these issues with TAES, including a formal demand to TAES&#x2019; parent, Toshiba, under a parent guaranty it provided. TAES did not provide a comprehensive plan or otherwise meet its performance obligations. As a result of TAES&#x2019; defaults, Consumers and DTE&#160;Electric terminated the contract. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In order to enforce their rights under the contract and parent guaranty, and to pursue appropriate damages, Consumers and DTE&#160;Electric filed a complaint against TAES and Toshiba in the U.S.&#160;District Court for the Eastern District of Michigan in 2022. TAES and Toshiba filed a motion to dismiss the complaint, along with an answer and counterclaims seeking approximately $15&#160;million in damages related to payments allegedly owed under the parties&#x2019; contract. As a co-owner of Ludington, Consumers would be liable for 51&#160;percent of any such damages, if liability and damages were proven. The court denied the motion to dismiss filed by TAES and Toshiba. The parties are engaged in ongoing litigation pursuant to a court-ordered schedule. Consumers believes the counterclaims filed by TAES and Toshiba are without merit, but cannot predict the financial impact or outcome of this matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#x2019;s and Consumers&#x2019; financial condition, results of operations, or liquidity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In 2023, Toshiba announced that TBJH became the majority shareholder and new parent company of Toshiba through a common stock purchase. TBJH is a subsidiary of a Japanese private equity firm. Consumers and DTE&#160;Electric continue to monitor this development, but do not believe that this affects their rights under the parent guaranty provided by Toshiba. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In 2023, the MPSC approved Consumers&#x2019; and DTE&#160;Electric&#x2019;s jointly-filed request for authority to defer as a regulatory asset the costs associated with repairing or replacing the defective work performed by TAES while the litigation with TAES and Toshiba moves forward. Although litigation is ongoing, Consumers currently estimates that its share of repair, replacement, and other damages resulting from TAES&#x2019; defective work is approximately $350&#160;million, which may be offset in part or entirely by any potential future litigation proceeds received from TAES or Toshiba. Consumers and DTE&#160;Electric will have the opportunity to seek appropriate recovery and ratemaking treatment for amounts recorded as a regulatory asset following resolution of the litigation, including any amounts not recovered from TAES or Toshiba, but cannot predict the financial impact or outcome of such proceedings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Consumers Gas Utility Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers expects to incur remediation and other response activity costs at a number of sites under NREPA. These sites include 23&#160;former MGP facilities. Consumers operated the facilities on these sites for some part of their operating lives. For some of these sites, Consumers has no present ownership interest or may own only a portion of the original site.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;At March&#160;31,&#160;2025, Consumers had a recorded liability of $60&#160;million for its remaining obligations for these sites. Consumers expects to pay the following amounts for remediation and other response activity costs during the remainder of 2025 and in each of the next five&#160;years:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.335%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.111%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.797%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remediation and other response activity costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers periodically reviews these cost estimates. Any significant change in the underlying assumptions, such as an increase in the number of sites, changes in remediation techniques, or legal and regulatory requirements, could affect Consumers&#x2019; estimates of annual response activity costs and the MGP liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Pursuant to orders issued by the MPSC, Consumers defers its MGP-related remediation costs and recovers them from its customers over a ten-year period. At March&#160;31,&#160;2025, Consumers had a regulatory asset of $88&#160;million related to the MGP sites.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Guarantees&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are CMS&#160;Energy&#x2019;s and Consumers&#x2019; guarantees at March&#160;31,&#160;2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:1.944%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:1.944%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issue Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expiration Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maximum Obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indemnity obligations from sale of membership interests in VIEs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indemnity obligations from stock and asset sale agreements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from the sale of membership interests in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco to tax equity investors. NorthStar Clean Energy provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#x2019;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, NorthStar Clean Energy would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on NorthStar Clean Energy&#x2019;s ownership interest in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco, see Note&#160;11, Variable Interest Entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;This obligation comprises a guarantee provided by Consumers to the U.S.&#160;Department of Energy in connection with a settlement agreement regarding damages resulting from the department&#x2019;s failure to accept spent nuclear fuel from nuclear power plants formerly owned by Consumers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Additionally, in the normal course of business, CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy have entered into various agreements containing tax and other indemnity provisions for which they are unable to estimate the maximum potential obligation. CMS&#160;Energy and Consumers consider the likelihood that they would be required to perform or incur substantial losses related to these indemnities and those disclosed in the table to be remote.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Other Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In addition to the matters disclosed in this Note and Note&#160;1, Regulatory Matters, there are certain other lawsuits and administrative proceedings before various courts and governmental agencies, as well as unasserted claims that may result in such proceedings, arising in the ordinary course of business to which CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy are parties. These other lawsuits, proceedings, and unasserted claims may involve personal injury, property damage, contracts, environmental matters, federal and state taxes, rates, licensing, employment, and other matters. Further, CMS&#160;Energy and Consumers occasionally self-report certain regulatory non&#x2011;compliance matters that may &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;or may not eventually result in administrative proceedings. CMS&#160;Energy and Consumers believe that the outcome of any one of these proceedings and potential claims will not have a material negative effect on their consolidated results of operations, financial condition, or liquidity.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock>
    <us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock contextRef="c-1" id="f-602">Contingencies and Commitments&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers are involved in various matters that give rise to contingent liabilities. Depending on the specific issues, the resolution of these contingencies could negatively affect CMS&#160;Energy&#x2019;s and Consumers&#x2019; liquidity, financial condition, and results of operations. In their disclosures of these matters, CMS&#160;Energy and Consumers provide an estimate of the possible loss or range of loss when such an estimate can be made. Disclosures stating that CMS&#160;Energy or Consumers cannot predict the outcome of a matter indicate that they are unable to estimate a possible loss or range of loss for the matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Bay Harbor:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; CMS&#160;Land retained environmental remediation obligations for the collection and treatment of leachate at Bay Harbor after selling its interests in the development in 2002. Leachate is produced when water enters into cement kiln dust piles left over from former cement plant operations at the site. In 2012, CMS&#160;Land and EGLE finalized an agreement establishing the final remedies and the future water quality criteria at the site. CMS&#160;Land completed all construction necessary to implement the remedies required by the agreement and will continue to maintain and operate a system to discharge treated leachate into Little Traverse Bay under an NPDES permit, which is valid through 2025. CMS&#160;Land submitted a renewal request in March&#160;2025, and will continue to operate under the existing permit until a renewal is issued.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;At March&#160;31,&#160;2025, CMS&#160;Energy had a recorded liability of $48&#160;million for its remaining obligations for environmental remediation. CMS&#160;Energy calculated this liability based on discounted projected costs, using a discount rate of 4.34&#160;percent and an inflation rate of one&#160;percent on annual operating and maintenance costs. The undiscounted amount of the remaining obligation is $60&#160;million. CMS&#160;Energy expects to pay the following amounts for long-term leachate disposal and operating and maintenance costs during the remainder of 2025 and in each of the next five&#160;years:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.656%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.796%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term leachate disposal and operating and maintenance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy&#x2019;s estimate of response activity costs and the timing of expenditures could change if there are changes in circumstances or assumptions used in calculating the liability. Although a liability for its present estimate of remaining response activity costs has been recorded, CMS&#160;Energy cannot predict the ultimate financial impact or outcome of this matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Consumers Electric Utility Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Electric Environmental Matters:&lt;/span&gt;&lt;span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers&#x2019; operations are subject to environmental laws and regulations. Historically, Consumers has generally been able to recover, in customer rates, the costs to operate its facilities in compliance with these laws and regulations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cleanup and Solid Waste:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers expects to incur remediation and other response activity costs at a number of sites under NREPA. Consumers believes that these costs should be recoverable in rates, but cannot guarantee that outcome. Consumers estimates its liability for NREPA sites for which it can estimate a range of loss to be between $4&#160;million and $5&#160;million. At March&#160;31,&#160;2025, Consumers had a &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;recorded liability of $4&#160;million, the minimum amount in the range of its estimated probable NREPA liability, as no amount in the range was considered a better estimate than any other amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers is a potentially responsible party at a number of contaminated sites administered under CERCLA. CERCLA liability is joint and several. In 2010, Consumers received official notification from the EPA that identified Consumers as a potentially responsible party for cleanup of PCBs at the Kalamazoo River CERCLA site. The notification claimed that the EPA had reason to believe that Consumers disposed of PCBs and arranged for the disposal and treatment of PCB-containing materials at portions of the site. In 2011, Consumers received a follow-up letter from the EPA requesting that Consumers agree to participate in a removal action plan along with several other companies for an area of lower Portage Creek, which is connected to the Kalamazoo River. All parties asked to participate in the removal action plan, including Consumers, declined to accept liability. Until further information is received from the EPA, Consumers is unable to estimate a range of potential liability for cleanup of the river.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Based on its experience, Consumers estimates its share of the total liability for known CERCLA sites to be between $3&#160;million and $8&#160;million. Various factors, including the number and creditworthiness of potentially responsible parties involved with each site, affect Consumers&#x2019; share of the total liability. At March&#160;31,&#160;2025, Consumers had a recorded liability of $3&#160;million for its share of the total liability at these sites, the minimum amount in the range of its estimated probable CERCLA liability, as no amount in the range was considered a better estimate than any other amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The timing of payments related to Consumers&#x2019; remediation and other response activities at its CERCLA and NREPA sites is uncertain. Consumers periodically reviews these cost estimates. A change in the underlying assumptions, such as an increase in the number of sites, different remediation techniques, the nature and extent of contamination, and legal and regulatory requirements, could affect its estimates of NREPA and CERCLA liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Ludington Overhaul Contract Dispute:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers and DTE&#160;Electric, co-owners of Ludington, entered into a 2010&#160;engineering, procurement, and construction agreement with Toshiba International Corporation, under which Toshiba International Corporation contracted to perform a major overhaul and upgrade of Ludington. Toshiba International Corporation later assigned the contract and all of its obligations to TAES. TAES&#x2019; work under the contract was incomplete, defective, and non&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;conforming. Consumers and DTE&#160;Electric repeatedly documented TAES&#x2019; failure to perform under the contract and&lt;/span&gt;&lt;span style="color:#000000;font-family:'Aptos',san-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;demanded that TAES provide a comprehensive plan to resolve those matters, including adherence to its warranty commitments and other contractual obligations. Consumers and DTE&#160;Electric engaged in extensive efforts to resolve these issues with TAES, including a formal demand to TAES&#x2019; parent, Toshiba, under a parent guaranty it provided. TAES did not provide a comprehensive plan or otherwise meet its performance obligations. As a result of TAES&#x2019; defaults, Consumers and DTE&#160;Electric terminated the contract. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In order to enforce their rights under the contract and parent guaranty, and to pursue appropriate damages, Consumers and DTE&#160;Electric filed a complaint against TAES and Toshiba in the U.S.&#160;District Court for the Eastern District of Michigan in 2022. TAES and Toshiba filed a motion to dismiss the complaint, along with an answer and counterclaims seeking approximately $15&#160;million in damages related to payments allegedly owed under the parties&#x2019; contract. As a co-owner of Ludington, Consumers would be liable for 51&#160;percent of any such damages, if liability and damages were proven. The court denied the motion to dismiss filed by TAES and Toshiba. The parties are engaged in ongoing litigation pursuant to a court-ordered schedule. Consumers believes the counterclaims filed by TAES and Toshiba are without merit, but cannot predict the financial impact or outcome of this matter. An unfavorable outcome could have a material adverse effect on CMS&#160;Energy&#x2019;s and Consumers&#x2019; financial condition, results of operations, or liquidity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In 2023, Toshiba announced that TBJH became the majority shareholder and new parent company of Toshiba through a common stock purchase. TBJH is a subsidiary of a Japanese private equity firm. Consumers and DTE&#160;Electric continue to monitor this development, but do not believe that this affects their rights under the parent guaranty provided by Toshiba. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In 2023, the MPSC approved Consumers&#x2019; and DTE&#160;Electric&#x2019;s jointly-filed request for authority to defer as a regulatory asset the costs associated with repairing or replacing the defective work performed by TAES while the litigation with TAES and Toshiba moves forward. Although litigation is ongoing, Consumers currently estimates that its share of repair, replacement, and other damages resulting from TAES&#x2019; defective work is approximately $350&#160;million, which may be offset in part or entirely by any potential future litigation proceeds received from TAES or Toshiba. Consumers and DTE&#160;Electric will have the opportunity to seek appropriate recovery and ratemaking treatment for amounts recorded as a regulatory asset following resolution of the litigation, including any amounts not recovered from TAES or Toshiba, but cannot predict the financial impact or outcome of such proceedings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Consumers Gas Utility Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers expects to incur remediation and other response activity costs at a number of sites under NREPA. These sites include 23&#160;former MGP facilities. Consumers operated the facilities on these sites for some part of their operating lives. For some of these sites, Consumers has no present ownership interest or may own only a portion of the original site.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;At March&#160;31,&#160;2025, Consumers had a recorded liability of $60&#160;million for its remaining obligations for these sites. Consumers expects to pay the following amounts for remediation and other response activity costs during the remainder of 2025 and in each of the next five&#160;years:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.335%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.111%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.797%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remediation and other response activity costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers periodically reviews these cost estimates. Any significant change in the underlying assumptions, such as an increase in the number of sites, changes in remediation techniques, or legal and regulatory requirements, could affect Consumers&#x2019; estimates of annual response activity costs and the MGP liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Pursuant to orders issued by the MPSC, Consumers defers its MGP-related remediation costs and recovers them from its customers over a ten-year period. At March&#160;31,&#160;2025, Consumers had a regulatory asset of $88&#160;million related to the MGP sites.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Guarantees&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are CMS&#160;Energy&#x2019;s and Consumers&#x2019; guarantees at March&#160;31,&#160;2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:1.944%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:1.944%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issue Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expiration Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maximum Obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indemnity obligations from sale of membership interests in VIEs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indemnity obligations from stock and asset sale agreements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from the sale of membership interests in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco to tax equity investors. NorthStar Clean Energy provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#x2019;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, NorthStar Clean Energy would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on NorthStar Clean Energy&#x2019;s ownership interest in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco, see Note&#160;11, Variable Interest Entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;This obligation comprises a guarantee provided by Consumers to the U.S.&#160;Department of Energy in connection with a settlement agreement regarding damages resulting from the department&#x2019;s failure to accept spent nuclear fuel from nuclear power plants formerly owned by Consumers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Additionally, in the normal course of business, CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy have entered into various agreements containing tax and other indemnity provisions for which they are unable to estimate the maximum potential obligation. CMS&#160;Energy and Consumers consider the likelihood that they would be required to perform or incur substantial losses related to these indemnities and those disclosed in the table to be remote.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Other Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In addition to the matters disclosed in this Note and Note&#160;1, Regulatory Matters, there are certain other lawsuits and administrative proceedings before various courts and governmental agencies, as well as unasserted claims that may result in such proceedings, arising in the ordinary course of business to which CMS&#160;Energy, Consumers, and certain other subsidiaries of CMS&#160;Energy are parties. These other lawsuits, proceedings, and unasserted claims may involve personal injury, property damage, contracts, environmental matters, federal and state taxes, rates, licensing, employment, and other matters. Further, CMS&#160;Energy and Consumers occasionally self-report certain regulatory non&#x2011;compliance matters that may &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;or may not eventually result in administrative proceedings. CMS&#160;Energy and Consumers believe that the outcome of any one of these proceedings and potential claims will not have a material negative effect on their consolidated results of operations, financial condition, or liquidity.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock>
    <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="c-99" decimals="-6" id="f-604" unitRef="usd">48000000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingenciesDiscountRate contextRef="c-99" decimals="4" id="f-605" unitRef="number">0.0434</us-gaap:AccrualForEnvironmentalLossContingenciesDiscountRate>
    <cms:AccrualForEnvironmentalLossContingenciesInflationRate contextRef="c-99" decimals="2" id="f-606" unitRef="number">0.01</cms:AccrualForEnvironmentalLossContingenciesInflationRate>
    <us-gaap:AccrualForEnvironmentalLossContingenciesGross contextRef="c-99" decimals="-6" id="f-607" unitRef="usd">60000000</us-gaap:AccrualForEnvironmentalLossContingenciesGross>
    <cms:ExpectedRemediationCostsByYearTableTextBlock contextRef="c-1" id="f-608">CMS&#160;Energy expects to pay the following amounts for long-term leachate disposal and operating and maintenance costs during the remainder of 2025 and in each of the next five&#160;years:&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.656%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.796%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term leachate disposal and operating and maintenance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cms:ExpectedRemediationCostsByYearTableTextBlock>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear contextRef="c-99" decimals="-6" id="f-609" unitRef="usd">4000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear contextRef="c-99" decimals="-6" id="f-610" unitRef="usd">4000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear contextRef="c-99" decimals="-6" id="f-611" unitRef="usd">4000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear contextRef="c-99" decimals="-6" id="f-612" unitRef="usd">4000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear contextRef="c-99" decimals="-6" id="f-613" unitRef="usd">4000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear contextRef="c-99" decimals="-6" id="f-614" unitRef="usd">4000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear>
    <us-gaap:LossContingencyEstimateOfPossibleLoss contextRef="c-100" decimals="-6" id="f-615" unitRef="usd">4000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss contextRef="c-101" decimals="-6" id="f-616" unitRef="usd">5000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="c-102" decimals="-6" id="f-617" unitRef="usd">4000000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:LossContingencyEstimateOfPossibleLoss contextRef="c-103" decimals="-6" id="f-618" unitRef="usd">3000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss contextRef="c-104" decimals="-6" id="f-619" unitRef="usd">8000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="c-105" decimals="-6" id="f-620" unitRef="usd">3000000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c-106" decimals="-6" id="f-621" unitRef="usd">15000000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare contextRef="c-107" decimals="2" id="f-622" unitRef="number">0.51</us-gaap:JointlyOwnedUtilityPlantProportionateOwnershipShare>
    <cms:RegulatoryAssetEstimateOfSharedCosts contextRef="c-108" decimals="-6" id="f-623" unitRef="usd">350000000</cms:RegulatoryAssetEstimateOfSharedCosts>
    <cms:NumberOfFormerManufacturedGasPlants
      contextRef="c-109"
      decimals="INF"
      id="f-624"
      unitRef="facility">23</cms:NumberOfFormerManufacturedGasPlants>
    <cms:EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag contextRef="c-1" id="f-625">recorded liability</cms:EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag>
    <us-gaap:AccrualForEnvironmentalLossContingencies contextRef="c-109" decimals="-6" id="f-626" unitRef="usd">60000000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <cms:ExpectedRemediationCostsByYearTableTextBlock contextRef="c-2" id="f-627">Consumers expects to pay the following amounts for remediation and other response activity costs during the remainder of 2025 and in each of the next five&#160;years:&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.335%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.111%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.797%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remediation and other response activity costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cms:ExpectedRemediationCostsByYearTableTextBlock>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear contextRef="c-110" decimals="-6" id="f-628" unitRef="usd">3000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInRemainderOfFiscalYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear contextRef="c-110" decimals="-6" id="f-629" unitRef="usd">7000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear contextRef="c-110" decimals="-6" id="f-630" unitRef="usd">9000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear contextRef="c-110" decimals="-6" id="f-631" unitRef="usd">24000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear contextRef="c-110" decimals="-6" id="f-632" unitRef="usd">7000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear>
    <us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear contextRef="c-110" decimals="-6" id="f-633" unitRef="usd">1000000</us-gaap:AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear>
    <us-gaap:RegulatoryAssetAmortizationPeriod contextRef="c-109" id="f-634">P10Y</us-gaap:RegulatoryAssetAmortizationPeriod>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c-111" decimals="-6" id="f-635" unitRef="usd">88000000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:ScheduleOfGuaranteeObligationsTextBlock contextRef="c-2" id="f-637">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are CMS&#160;Energy&#x2019;s and Consumers&#x2019; guarantees at March&#160;31,&#160;2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:1.944%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:1.944%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issue Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expiration Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maximum Obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indemnity obligations from sale of membership interests in VIEs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indemnity obligations from stock and asset sale agreements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from the sale of membership interests in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco to tax equity investors. NorthStar Clean Energy provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#x2019;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, NorthStar Clean Energy would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on NorthStar Clean Energy&#x2019;s ownership interest in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco, see Note&#160;11, Variable Interest Entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;This obligation comprises a guarantee provided by Consumers to the U.S.&#160;Department of Energy in connection with a settlement agreement regarding damages resulting from the department&#x2019;s failure to accept spent nuclear fuel from nuclear power plants formerly owned by Consumers.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGuaranteeObligationsTextBlock>
    <us-gaap:ScheduleOfGuaranteeObligationsTextBlock contextRef="c-1" id="f-636">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are CMS&#160;Energy&#x2019;s and Consumers&#x2019; guarantees at March&#160;31,&#160;2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.284%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:1.944%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:1.944%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issue Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expiration Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maximum Obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indemnity obligations from sale of membership interests in VIEs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indemnity obligations from stock and asset sale agreements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2011&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from the sale of membership interests in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco to tax equity investors. NorthStar Clean Energy provided certain indemnity obligations that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. These obligations are generally capped at an amount equal to the tax equity investor&#x2019;s capital contributions plus a specified return, less any distributions and tax benefits it receives, in connection with its membership interest. For any indemnity obligations related to Aviator Wind, NorthStar Clean Energy would recover 49&#160;percent of any amounts paid to the tax equity investor from the other owner of Aviator Wind Equity Holdings. Additionally, Aviator Wind holds insurance coverage that would partially protect against losses incurred as a result of certain failures to qualify for production tax credits. For further details on NorthStar Clean Energy&#x2019;s ownership interest in Aviator Wind, Newport Solar Holdings, and NWO&#160;Holdco, see Note&#160;11, Variable Interest Entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These obligations arose from stock and asset sale agreements under which CMS&#160;Energy or a subsidiary of CMS&#160;Energy indemnified the purchaser for losses resulting from various matters, including claims related to taxes. The maximum obligation amount is mostly related to an Equatorial Guinea tax claim. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;This obligation comprises a guarantee provided by Consumers to the U.S.&#160;Department of Energy in connection with a settlement agreement regarding damages resulting from the department&#x2019;s failure to accept spent nuclear fuel from nuclear power plants formerly owned by Consumers.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGuaranteeObligationsTextBlock>
    <us-gaap:GuaranteeObligationsMaximumExposure contextRef="c-112" decimals="-6" id="f-638" unitRef="usd">251000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue contextRef="c-112" decimals="-6" id="f-639" unitRef="usd">0</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:GuaranteeObligationsMaximumExposure contextRef="c-113" decimals="-6" id="f-640" unitRef="usd">153000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue contextRef="c-113" decimals="-6" id="f-641" unitRef="usd">1000000</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:GuaranteeObligationsMaximumExposure contextRef="c-114" decimals="-6" id="f-642" unitRef="usd">30000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue contextRef="c-114" decimals="-6" id="f-643" unitRef="usd">0</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:GuaranteeObligationsMaximumExposure contextRef="c-115" decimals="-6" id="f-644" unitRef="usd">30000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue contextRef="c-115" decimals="-6" id="f-645" unitRef="usd">0</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="c-116" decimals="2" id="f-646" unitRef="number">0.49</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-2" id="f-648">Financings and Capitalization&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Financings:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Presented in the following table is a summary of major long-term debt issuances during the three&#160;months ended March&#160;31,&#160;2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.124%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.248%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal&lt;br/&gt;(In Millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Rate (%)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Junior subordinated notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;February 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 2055&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term loan credit agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;February 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NorthStar Clean Energy, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Construction financing agreement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;February 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Five years after conversion date&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total NorthStar Clean Energy, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These unsecured obligations rank subordinate and junior in right of payment to all of CMS&#160;Energy&#x2019;s existing and future senior indebtedness. On June&#160;1,&#160;2035, and every five years thereafter, the notes will reset to an interest rate equal to the five-year treasury rate plus 1.961&#160;percent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;At completion of project construction, scheduled for the first half of 2026, these financings will convert into a term loan that will mature five years after the conversion date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Retirements: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a summary of major long-term debt retirements during the three&#160;months ended March&#160;31,&#160;2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.810%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.124%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.126%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal&lt;br/&gt;(In Millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Rate (%)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retirement Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term loan credit agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term loan credit agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;February 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Credit Facilities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; The following credit facilities with banks were available at March&#160;31,&#160;2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.047%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.188%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.639%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expiration Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Borrowed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Letters of Credit Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Available&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 14, 2027&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;30,&#160;2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NorthStar Clean Energy, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;May 7, 2027&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;25,&#160;2025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Upon completion of construction project&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 14, 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;November&#160;18, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March 31, 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;There were no borrowings under this facility during the three&#160;months ended March&#160;31,&#160;2025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Obligations under this facility are secured by certain pledged equity interests in subsidiaries of NorthStar Clean Energy; under the terms of this facility, the interests may not be sold by NorthStar Clean Energy unless there is an agreed-upon substitution for the pledged equity interests. At March&#160;31,&#160;2025, the net book value of the pledged equity interests was $426&#160;million. Also under the terms of this facility, NorthStar Clean Energy may be restricted from remitting cash dividends to CMS&#160;Energy in the event of default. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;This letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;11, Variable Interest Entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;The letter of credit facility is available to certain subsidiaries of NorthStar Clean Energy. The letter of credit facility will expire upon completion of project construction scheduled for the first half of 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Obligations under these facilities are secured by first mortgage bonds of Consumers. There were no&#160;borrowings under these facilities during the three&#160;months ended March&#160;31,&#160;2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Regulatory Authorization for Financings:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers is required to maintain FERC authorization for financings. Any long-term issuances during the authorization period are exempt from FERC&#x2019;s competitive bidding and negotiated placement requirements. Its current authorization ends on May&#160;2,&#160;2026. In February&#160;2025, FERC approved Consumers&#x2019; application for authority to issue long-term debt securities. The authorization is effective February&#160;21,&#160;2025 through February&#160;20,&#160;2027.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Short-term Borrowings:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Under Consumers&#x2019; commercial paper program, Consumers may issue, in one or more placements, investment-grade commercial paper notes with maturities of up to 365&#160;days at market interest rates. These issuances are supported by Consumers&#x2019; revolving credit facilities and may have an aggregate principal amount outstanding of up to $500&#160;million. While the amount of outstanding commercial paper does not reduce the available capacity of the revolving credit facilities, Consumers does not intend to issue commercial paper in an amount exceeding the available capacity of the facilities. At March&#160;31,&#160;2025, there were no commercial paper notes outstanding under this program.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In December&#160;2024, Consumers renewed a short-term credit agreement with CMS&#160;Energy, permitting Consumers to borrow up to $500&#160;million at an interest rate of the prior month&#x2019;s average one&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;month Term &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;SOFR minus 0.100&#160;percent. At March&#160;31,&#160;2025, there were no outstanding borrowings under the agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Dividend Restrictions:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; At March&#160;31,&#160;2025, payment of dividends by CMS&#160;Energy on its common stock was limited to $8.1&#160;billion under provisions of the Michigan Business Corporation Act of 1972.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Under the provisions of its articles of incorporation, at March&#160;31,&#160;2025, Consumers had $2.4&#160;billion of unrestricted retained earnings available to pay dividends on its common stock to CMS&#160;Energy. Provisions of the Federal Power Act and the Natural Gas Act appear to restrict dividends payable by Consumers to the amount of Consumers&#x2019; retained earnings. Several decisions from FERC suggest that, under a variety of circumstances, dividends from Consumers on its common stock would not be limited to amounts in Consumers&#x2019; retained earnings. Any decision by Consumers to pay dividends on its common stock in excess of retained earnings would be based on specific facts and circumstances and would be subject to a formal regulatory filing process.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;During the three&#160;months ended March&#160;31,&#160;2025, Consumers paid $271&#160;million in dividends on its common stock to CMS&#160;Energy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Issuance of Common Stock: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In 2023, CMS&#160;Energy entered into an equity offering program under which it may sell shares of its common stock having an aggregate sales price of up to $1&#160;billion in privately negotiated transactions, in &#x201c;at the market&#x201d; offerings, or through forward sales transactions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are details of CMS&#160;Energy&#x2019;s forward sales contracts under its current equity offering program at March&#160;31,&#160;2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.335%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.335%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.771%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.310%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.797%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.801%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward Price Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Initial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March&#160;31,&#160;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 16, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;November 27, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400,581&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;February 25, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;May 11, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;757,686&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March 14, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June 15, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;551,166&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;72.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Under these contracts, CMS&#160;Energy may either settle physically by issuing shares of its common stock at the then-applicable forward sale price specified by the agreement or settle net by delivering or receiving cash or shares. CMS&#160;Energy may settle the contracts at any time through their maturity dates, and presently intends to physically settle the contracts by delivering shares of its common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The initial forward price in the forward equity sale contracts includes a deduction for commissions and will be adjusted on a daily basis over the term based on an interest rate factor and decreased on certain dates by certain predetermined amounts to reflect expected dividend payments. No amounts are recorded on CMS&#160;Energy&#x2019;s consolidated balance sheets until settlements of the forward equity sale contracts occur. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;If CMS&#160;Energy had elected to net share settle or net cash settle the contracts as of March&#160;31,&#160;2025, it would have been required to deliver 92,864&#160;shares or pay $7&#160;million in cash.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-647">Financings and Capitalization&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Financings:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Presented in the following table is a summary of major long-term debt issuances during the three&#160;months ended March&#160;31,&#160;2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.124%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.248%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal&lt;br/&gt;(In Millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Rate (%)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Junior subordinated notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;February 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 2055&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term loan credit agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;February 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NorthStar Clean Energy, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Construction financing agreement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;February 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Five years after conversion date&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total NorthStar Clean Energy, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These unsecured obligations rank subordinate and junior in right of payment to all of CMS&#160;Energy&#x2019;s existing and future senior indebtedness. On June&#160;1,&#160;2035, and every five years thereafter, the notes will reset to an interest rate equal to the five-year treasury rate plus 1.961&#160;percent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;At completion of project construction, scheduled for the first half of 2026, these financings will convert into a term loan that will mature five years after the conversion date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Retirements: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a summary of major long-term debt retirements during the three&#160;months ended March&#160;31,&#160;2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.810%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.124%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.126%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal&lt;br/&gt;(In Millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Rate (%)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retirement Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term loan credit agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term loan credit agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;February 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Credit Facilities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; The following credit facilities with banks were available at March&#160;31,&#160;2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.047%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.188%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.639%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expiration Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Borrowed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Letters of Credit Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Available&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 14, 2027&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;30,&#160;2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NorthStar Clean Energy, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;May 7, 2027&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;25,&#160;2025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Upon completion of construction project&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 14, 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;November&#160;18, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March 31, 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;There were no borrowings under this facility during the three&#160;months ended March&#160;31,&#160;2025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Obligations under this facility are secured by certain pledged equity interests in subsidiaries of NorthStar Clean Energy; under the terms of this facility, the interests may not be sold by NorthStar Clean Energy unless there is an agreed-upon substitution for the pledged equity interests. At March&#160;31,&#160;2025, the net book value of the pledged equity interests was $426&#160;million. Also under the terms of this facility, NorthStar Clean Energy may be restricted from remitting cash dividends to CMS&#160;Energy in the event of default. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;This letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;11, Variable Interest Entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;The letter of credit facility is available to certain subsidiaries of NorthStar Clean Energy. The letter of credit facility will expire upon completion of project construction scheduled for the first half of 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Obligations under these facilities are secured by first mortgage bonds of Consumers. There were no&#160;borrowings under these facilities during the three&#160;months ended March&#160;31,&#160;2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Regulatory Authorization for Financings:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers is required to maintain FERC authorization for financings. Any long-term issuances during the authorization period are exempt from FERC&#x2019;s competitive bidding and negotiated placement requirements. Its current authorization ends on May&#160;2,&#160;2026. In February&#160;2025, FERC approved Consumers&#x2019; application for authority to issue long-term debt securities. The authorization is effective February&#160;21,&#160;2025 through February&#160;20,&#160;2027.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Short-term Borrowings:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Under Consumers&#x2019; commercial paper program, Consumers may issue, in one or more placements, investment-grade commercial paper notes with maturities of up to 365&#160;days at market interest rates. These issuances are supported by Consumers&#x2019; revolving credit facilities and may have an aggregate principal amount outstanding of up to $500&#160;million. While the amount of outstanding commercial paper does not reduce the available capacity of the revolving credit facilities, Consumers does not intend to issue commercial paper in an amount exceeding the available capacity of the facilities. At March&#160;31,&#160;2025, there were no commercial paper notes outstanding under this program.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In December&#160;2024, Consumers renewed a short-term credit agreement with CMS&#160;Energy, permitting Consumers to borrow up to $500&#160;million at an interest rate of the prior month&#x2019;s average one&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;month Term &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;SOFR minus 0.100&#160;percent. At March&#160;31,&#160;2025, there were no outstanding borrowings under the agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;NorthStar Clean Energy&#x2019;s Supplier Financing Program&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;: Under a supplier financing program, NorthStar Clean Energy agrees to pay a bank that is acting as its payment agent the stated amount of confirmed invoices from participating suppliers on the original maturity dates of the invoices. The bank is required to pay the supplier invoices that have been confirmed as valid under the program in full within 135&#160;days of the invoice date. NorthStar Clean Energy does not provide collateral or a guarantee to the bank in support of its payment obligations under the agreement, nor does it pay a fee for the service. NorthStar Clean Energy or the bank may terminate the supplier financing program agreement upon 30&#160;days prior written notice to the other party. At March&#160;31,&#160;2025, obligations under this program accounted for as &lt;span style="-sec-ix-hidden:f-709"&gt;accounts payable&lt;/span&gt; on CMS&#160;Energy&#x2019;s consolidated balance sheets were $27&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Dividend Restrictions:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; At March&#160;31,&#160;2025, payment of dividends by CMS&#160;Energy on its common stock was limited to $8.1&#160;billion under provisions of the Michigan Business Corporation Act of 1972.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Under the provisions of its articles of incorporation, at March&#160;31,&#160;2025, Consumers had $2.4&#160;billion of unrestricted retained earnings available to pay dividends on its common stock to CMS&#160;Energy. Provisions of the Federal Power Act and the Natural Gas Act appear to restrict dividends payable by Consumers to the amount of Consumers&#x2019; retained earnings. Several decisions from FERC suggest that, under a variety of circumstances, dividends from Consumers on its common stock would not be limited to amounts in Consumers&#x2019; retained earnings. Any decision by Consumers to pay dividends on its common stock in excess of retained earnings would be based on specific facts and circumstances and would be subject to a formal regulatory filing process.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;During the three&#160;months ended March&#160;31,&#160;2025, Consumers paid $271&#160;million in dividends on its common stock to CMS&#160;Energy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Issuance of Common Stock: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In 2023, CMS&#160;Energy entered into an equity offering program under which it may sell shares of its common stock having an aggregate sales price of up to $1&#160;billion in privately negotiated transactions, in &#x201c;at the market&#x201d; offerings, or through forward sales transactions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are details of CMS&#160;Energy&#x2019;s forward sales contracts under its current equity offering program at March&#160;31,&#160;2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.335%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.335%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.771%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.310%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.797%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.801%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward Price Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Initial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March&#160;31,&#160;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 16, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;November 27, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400,581&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;February 25, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;May 11, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;757,686&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March 14, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June 15, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;551,166&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;72.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Under these contracts, CMS&#160;Energy may either settle physically by issuing shares of its common stock at the then-applicable forward sale price specified by the agreement or settle net by delivering or receiving cash or shares. CMS&#160;Energy may settle the contracts at any time through their maturity dates, and presently intends to physically settle the contracts by delivering shares of its common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The initial forward price in the forward equity sale contracts includes a deduction for commissions and will be adjusted on a daily basis over the term based on an interest rate factor and decreased on certain dates by certain predetermined amounts to reflect expected dividend payments. No amounts are recorded on CMS&#160;Energy&#x2019;s consolidated balance sheets until settlements of the forward equity sale contracts occur. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;If CMS&#160;Energy had elected to net share settle or net cash settle the contracts as of March&#160;31,&#160;2025, it would have been required to deliver 92,864&#160;shares or pay $7&#160;million in cash.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c-2" id="f-650">Presented in the following table is a summary of major long-term debt issuances during the three&#160;months ended March&#160;31,&#160;2025:&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.124%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.248%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal&lt;br/&gt;(In Millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Rate (%)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Junior subordinated notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;February 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 2055&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term loan credit agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;February 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NorthStar Clean Energy, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Construction financing agreement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;February 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Five years after conversion date&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total NorthStar Clean Energy, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These unsecured obligations rank subordinate and junior in right of payment to all of CMS&#160;Energy&#x2019;s existing and future senior indebtedness. On June&#160;1,&#160;2035, and every five years thereafter, the notes will reset to an interest rate equal to the five-year treasury rate plus 1.961&#160;percent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;At completion of project construction, scheduled for the first half of 2026, these financings will convert into a term loan that will mature five years after the conversion date.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c-1" id="f-649">Presented in the following table is a summary of major long-term debt issuances during the three&#160;months ended March&#160;31,&#160;2025:&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.688%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.124%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.248%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal&lt;br/&gt;(In Millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Rate (%)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Junior subordinated notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;February 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 2055&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term loan credit agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;February 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NorthStar Clean Energy, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Construction financing agreement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;February 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Five years after conversion date&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total NorthStar Clean Energy, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;These unsecured obligations rank subordinate and junior in right of payment to all of CMS&#160;Energy&#x2019;s existing and future senior indebtedness. On June&#160;1,&#160;2035, and every five years thereafter, the notes will reset to an interest rate equal to the five-year treasury rate plus 1.961&#160;percent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;At completion of project construction, scheduled for the first half of 2026, these financings will convert into a term loan that will mature five years after the conversion date.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a summary of major long-term debt retirements during the three&#160;months ended March&#160;31,&#160;2025:&lt;/span&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.810%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.124%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.126%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal&lt;br/&gt;(In Millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Rate (%)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retirement Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term loan credit agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term loan credit agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;February 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-117" decimals="-6" id="f-651" unitRef="usd">1000000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-117" decimals="5" id="f-652" unitRef="number">0.06500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-118" decimals="-6" id="f-653" unitRef="usd">110000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-119" decimals="-6" id="f-654" unitRef="usd">1110000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-120" decimals="-6" id="f-655" unitRef="usd">90000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-121" decimals="-6" id="f-656" unitRef="usd">90000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-22" decimals="-6" id="f-657" unitRef="usd">1200000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-122" decimals="5" id="f-658" unitRef="number">0.01961</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentTerm contextRef="c-123" id="f-659">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:RepaymentsOfDebt contextRef="c-124" decimals="-6" id="f-660" unitRef="usd">400000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="c-125" decimals="-6" id="f-661" unitRef="usd">200000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="c-126" decimals="-6" id="f-662" unitRef="usd">600000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="c-1" decimals="-6" id="f-663" unitRef="usd">600000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock contextRef="c-2" id="f-665">The following credit facilities with banks were available at March&#160;31,&#160;2025:&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.047%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.188%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.639%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expiration Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Borrowed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Letters of Credit Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Available&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 14, 2027&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;30,&#160;2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NorthStar Clean Energy, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;May 7, 2027&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;25,&#160;2025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Upon completion of construction project&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 14, 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;November&#160;18, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March 31, 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;There were no borrowings under this facility during the three&#160;months ended March&#160;31,&#160;2025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Obligations under this facility are secured by certain pledged equity interests in subsidiaries of NorthStar Clean Energy; under the terms of this facility, the interests may not be sold by NorthStar Clean Energy unless there is an agreed-upon substitution for the pledged equity interests. At March&#160;31,&#160;2025, the net book value of the pledged equity interests was $426&#160;million. Also under the terms of this facility, NorthStar Clean Energy may be restricted from remitting cash dividends to CMS&#160;Energy in the event of default. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;This letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;11, Variable Interest Entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;The letter of credit facility is available to certain subsidiaries of NorthStar Clean Energy. The letter of credit facility will expire upon completion of project construction scheduled for the first half of 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Obligations under these facilities are secured by first mortgage bonds of Consumers. There were no&#160;borrowings under these facilities during the three&#160;months ended March&#160;31,&#160;2025.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock>
    <us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock contextRef="c-1" id="f-664">The following credit facilities with banks were available at March&#160;31,&#160;2025:&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.047%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.188%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.105%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.639%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expiration Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Borrowed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Letters of Credit Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Available&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, parent only&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 14, 2027&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;30,&#160;2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NorthStar Clean Energy, including subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;May 7, 2027&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;25,&#160;2025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Upon completion of construction project&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 14, 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;November&#160;18, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March 31, 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;There were no borrowings under this facility during the three&#160;months ended March&#160;31,&#160;2025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Obligations under this facility are secured by certain pledged equity interests in subsidiaries of NorthStar Clean Energy; under the terms of this facility, the interests may not be sold by NorthStar Clean Energy unless there is an agreed-upon substitution for the pledged equity interests. At March&#160;31,&#160;2025, the net book value of the pledged equity interests was $426&#160;million. Also under the terms of this facility, NorthStar Clean Energy may be restricted from remitting cash dividends to CMS&#160;Energy in the event of default. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;This letter of credit facility is available to Aviator Wind Equity Holdings. For more information regarding Aviator Wind Equity Holdings, see Note&#160;11, Variable Interest Entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;The letter of credit facility is available to certain subsidiaries of NorthStar Clean Energy. The letter of credit facility will expire upon completion of project construction scheduled for the first half of 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Obligations under these facilities are secured by first mortgage bonds of Consumers. There were no&#160;borrowings under these facilities during the three&#160;months ended March&#160;31,&#160;2025.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-127" decimals="-6" id="f-666" unitRef="usd">550000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit contextRef="c-127" decimals="-6" id="f-667" unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-127" decimals="-6" id="f-668" unitRef="usd">37000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-127" decimals="-6" id="f-669" unitRef="usd">513000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-128" decimals="-6" id="f-670" unitRef="usd">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit contextRef="c-128" decimals="-6" id="f-671" unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-128" decimals="-6" id="f-672" unitRef="usd">50000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-128" decimals="-6" id="f-673" unitRef="usd">0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-129" decimals="-6" id="f-674" unitRef="usd">150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit contextRef="c-129" decimals="-6" id="f-675" unitRef="usd">75000000</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-129" decimals="-6" id="f-676" unitRef="usd">0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-129" decimals="-6" id="f-677" unitRef="usd">75000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-130" decimals="-6" id="f-678" unitRef="usd">37000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit contextRef="c-130" decimals="-6" id="f-679" unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-130" decimals="-6" id="f-680" unitRef="usd">37000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-130" decimals="-6" id="f-681" unitRef="usd">0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-131" decimals="-6" id="f-682" unitRef="usd">19000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit contextRef="c-131" decimals="-6" id="f-683" unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-131" decimals="-6" id="f-684" unitRef="usd">12000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-131" decimals="-6" id="f-685" unitRef="usd">7000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-132" decimals="-6" id="f-686" unitRef="usd">1100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit contextRef="c-132" decimals="-6" id="f-687" unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-132" decimals="-6" id="f-688" unitRef="usd">25000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-132" decimals="-6" id="f-689" unitRef="usd">1075000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-133" decimals="-6" id="f-690" unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit contextRef="c-133" decimals="-6" id="f-691" unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-133" decimals="-6" id="f-692" unitRef="usd">72000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-133" decimals="-6" id="f-693" unitRef="usd">178000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-134" decimals="-6" id="f-694" unitRef="usd">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit contextRef="c-134" decimals="-6" id="f-695" unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-134" decimals="-6" id="f-696" unitRef="usd">0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-134" decimals="-6" id="f-697" unitRef="usd">50000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-135" decimals="INF" id="f-698" unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:DebtInstrumentCollateralAmount contextRef="c-129" decimals="-6" id="f-699" unitRef="usd">426000000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-136" decimals="INF" id="f-700" unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <cms:ShortTermDebtAuthorizedBorrowings contextRef="c-137" decimals="-6" id="f-701" unitRef="usd">500000000</cms:ShortTermDebtAuthorizedBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c-138" decimals="-6" id="f-702" unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-139" decimals="-6" id="f-703" unitRef="usd">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-140"
      decimals="INF"
      id="f-704"
      unitRef="number">-0.00100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:NotesPayableCurrent contextRef="c-141" decimals="-6" id="f-705" unitRef="usd">0</us-gaap:NotesPayableCurrent>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-142" id="f-706">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;NorthStar Clean Energy&#x2019;s Supplier Financing Program&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;: Under a supplier financing program, NorthStar Clean Energy agrees to pay a bank that is acting as its payment agent the stated amount of confirmed invoices from participating suppliers on the original maturity dates of the invoices. The bank is required to pay the supplier invoices that have been confirmed as valid under the program in full within 135&#160;days of the invoice date. NorthStar Clean Energy does not provide collateral or a guarantee to the bank in support of its payment obligations under the agreement, nor does it pay a fee for the service. NorthStar Clean Energy or the bank may terminate the supplier financing program agreement upon 30&#160;days prior written notice to the other party. At March&#160;31,&#160;2025, obligations under this program accounted for as &lt;span style="-sec-ix-hidden:f-709"&gt;accounts payable&lt;/span&gt; on CMS&#160;Energy&#x2019;s consolidated balance sheets were $27&#160;million.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:SupplierFinanceProgramPaymentTimingPeriod contextRef="c-143" id="f-707">P135D</us-gaap:SupplierFinanceProgramPaymentTimingPeriod>
    <cms:SupplierFinanceProgramTerminationPeriod contextRef="c-143" id="f-708">P30D</cms:SupplierFinanceProgramTerminationPeriod>
    <us-gaap:SupplierFinanceProgramObligation contextRef="c-144" decimals="-6" id="f-710" unitRef="usd">27000000</us-gaap:SupplierFinanceProgramObligation>
    <cms:AmountAvailableForDividendDistribution contextRef="c-22" decimals="-8" id="f-711" unitRef="usd">8100000000</cms:AmountAvailableForDividendDistribution>
    <us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval contextRef="c-69" decimals="-8" id="f-712" unitRef="usd">2400000000</us-gaap:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries contextRef="c-1" decimals="-6" id="f-713" unitRef="usd">271000000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <cms:StockOfferingProgramMaximumValue contextRef="c-145" decimals="-9" id="f-714" unitRef="usd">1000000000</cms:StockOfferingProgramMaximumValue>
    <us-gaap:ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock contextRef="c-1" id="f-715">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are details of CMS&#160;Energy&#x2019;s forward sales contracts under its current equity offering program at March&#160;31,&#160;2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.335%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.335%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.771%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.310%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.797%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.801%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward Price Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Initial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March&#160;31,&#160;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 16, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;November 27, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400,581&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;February 25, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;May 11, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;757,686&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March 14, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June 15, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;551,166&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;72.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfForwardContractsIndexedToIssuersEquityTextBlock>
    <us-gaap:ForwardContractIndexedToIssuersEquityShares
      contextRef="c-146"
      decimals="INF"
      id="f-716"
      unitRef="shares">400581</us-gaap:ForwardContractIndexedToIssuersEquityShares>
    <us-gaap:ForwardContractIndexedToIssuersEquityForwardRate
      contextRef="c-146"
      decimals="2"
      id="f-717"
      unitRef="usdPerShare">69.43</us-gaap:ForwardContractIndexedToIssuersEquityForwardRate>
    <us-gaap:ForwardContractIndexedToIssuersEquityForwardRate
      contextRef="c-147"
      decimals="2"
      id="f-718"
      unitRef="usdPerShare">69.64</us-gaap:ForwardContractIndexedToIssuersEquityForwardRate>
    <us-gaap:ForwardContractIndexedToIssuersEquityShares
      contextRef="c-148"
      decimals="INF"
      id="f-719"
      unitRef="shares">757686</us-gaap:ForwardContractIndexedToIssuersEquityShares>
    <us-gaap:ForwardContractIndexedToIssuersEquityForwardRate
      contextRef="c-148"
      decimals="2"
      id="f-720"
      unitRef="usdPerShare">70.11</us-gaap:ForwardContractIndexedToIssuersEquityForwardRate>
    <us-gaap:ForwardContractIndexedToIssuersEquityForwardRate
      contextRef="c-149"
      decimals="2"
      id="f-721"
      unitRef="usdPerShare">70.26</us-gaap:ForwardContractIndexedToIssuersEquityForwardRate>
    <us-gaap:ForwardContractIndexedToIssuersEquityShares
      contextRef="c-150"
      decimals="INF"
      id="f-722"
      unitRef="shares">551166</us-gaap:ForwardContractIndexedToIssuersEquityShares>
    <us-gaap:ForwardContractIndexedToIssuersEquityForwardRate
      contextRef="c-150"
      decimals="2"
      id="f-723"
      unitRef="usdPerShare">72.99</us-gaap:ForwardContractIndexedToIssuersEquityForwardRate>
    <us-gaap:ForwardContractIndexedToIssuersEquityForwardRate
      contextRef="c-151"
      decimals="2"
      id="f-724"
      unitRef="usdPerShare">73.10</us-gaap:ForwardContractIndexedToIssuersEquityForwardRate>
    <us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue contextRef="c-22" decimals="0" id="f-725" unitRef="shares">92864</us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue>
    <us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue contextRef="c-22" decimals="-6" id="f-726" unitRef="usd">7000000</us-gaap:ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock contextRef="c-2" id="f-728">Fair Value Measurements&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. When measuring fair value, CMS&#160;Energy and Consumers are required to incorporate all assumptions that market participants would use in pricing an asset or liability, including assumptions about risk. A fair value hierarchy prioritizes inputs used to measure fair value according to their observability in the market. The three&#160;levels of the fair value hierarchy are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Level&#160;1 inputs are unadjusted quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Level&#160;2 inputs are observable, market-based inputs, other than Level&#160;1 prices. Level&#160;2 inputs may include quoted prices for similar assets or liabilities in active markets, quoted prices in inactive markets, and inputs derived from or corroborated by observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Level&#160;3 inputs are unobservable inputs that reflect CMS&#160;Energy&#x2019;s or Consumers&#x2019; own assumptions about how market participants would value their assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers classify fair value measurements within the fair value hierarchy based on the lowest level of input that is significant to the fair value measurement in its entirety.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Assets and Liabilities Measured at Fair Value on a Recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are CMS&#160;Energy&#x2019;s and Consumers&#x2019; assets and liabilities recorded at fair value on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:33.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.324%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nonqualified deferred compensation plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nonqualified deferred compensation plan liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;All assets and liabilities were classified as Level&#160;1 with the exception of derivative contracts, which were classified as Level 2 and&#160;3.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Cash Equivalents:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Cash equivalents and restricted cash equivalents consist of money market funds with daily liquidity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Nonqualified Deferred Compensation Plan Assets and Liabilities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; The nonqualified deferred compensation plan assets consist of mutual funds, which are bought and sold only at the discretion of plan participants. The assets are valued using the daily quoted net asset values. CMS&#160;Energy and Consumers value their nonqualified deferred compensation plan liabilities based on the fair values of the plan assets, as they reflect the amount owed to the plan participants in accordance with their investment elections. CMS&#160;Energy and Consumers report the assets in other non&#x2011;current assets and the liabilities in other non&#x2011;current liabilities on their consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Derivative Instruments:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; CMS&#160;Energy and Consumers value their derivative instruments using either a market approach that incorporates information from market transactions, or an income approach that discounts future expected cash flows to a present value amount. CMS&#160;Energy&#x2019;s and Consumers&#x2019; derivatives are classified as Level&#160;2 and 3. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The derivatives classified as Level&#160;2 are interest rate swaps at NorthStar Clean Energy, which are valued using market-based inputs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In February&#160;2025, a subsidiary of NorthStar Clean Energy entered into floating-to-fixed interest rate swaps to reduce the impact of interest rate fluctuations associated with interest payments on certain future long&#x2011;term variable-rate debt. The interest rate swaps economically hedge the future variability of interest payments on debt with a notional amount of $109&#160;million. Gains or losses on these swaps are reported in other expense on CMS&#160;Energy&#x2019;s consolidated statements of income. The amount recorded in other expense was $3&#160;million for the three&#160;months ended March&#160;31,&#160;2025. The fair value of these swaps recorded in other non-current liabilities on CMS&#160;Energy&#x2019;s consolidated balance sheets totaled $3&#160;million at March&#160;31,&#160;2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The majority of derivatives classified as Level&#160;3 are FTRs held by Consumers. Due to the lack of quoted pricing information, Consumers determines the fair value of its FTRs based on Consumers&#x2019; average historical settlements. Consumers reports derivatives associated with FTRs in other current assets on its consolidated balance sheets.There was no material activity within the Level&#160;3 category of derivatives during the periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock contextRef="c-1" id="f-727">Fair Value Measurements&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. When measuring fair value, CMS&#160;Energy and Consumers are required to incorporate all assumptions that market participants would use in pricing an asset or liability, including assumptions about risk. A fair value hierarchy prioritizes inputs used to measure fair value according to their observability in the market. The three&#160;levels of the fair value hierarchy are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Level&#160;1 inputs are unadjusted quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Level&#160;2 inputs are observable, market-based inputs, other than Level&#160;1 prices. Level&#160;2 inputs may include quoted prices for similar assets or liabilities in active markets, quoted prices in inactive markets, and inputs derived from or corroborated by observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Level&#160;3 inputs are unobservable inputs that reflect CMS&#160;Energy&#x2019;s or Consumers&#x2019; own assumptions about how market participants would value their assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers classify fair value measurements within the fair value hierarchy based on the lowest level of input that is significant to the fair value measurement in its entirety.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Assets and Liabilities Measured at Fair Value on a Recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are CMS&#160;Energy&#x2019;s and Consumers&#x2019; assets and liabilities recorded at fair value on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:33.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.324%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nonqualified deferred compensation plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nonqualified deferred compensation plan liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;All assets and liabilities were classified as Level&#160;1 with the exception of derivative contracts, which were classified as Level 2 and&#160;3.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Cash Equivalents:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Cash equivalents and restricted cash equivalents consist of money market funds with daily liquidity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Nonqualified Deferred Compensation Plan Assets and Liabilities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; The nonqualified deferred compensation plan assets consist of mutual funds, which are bought and sold only at the discretion of plan participants. The assets are valued using the daily quoted net asset values. CMS&#160;Energy and Consumers value their nonqualified deferred compensation plan liabilities based on the fair values of the plan assets, as they reflect the amount owed to the plan participants in accordance with their investment elections. CMS&#160;Energy and Consumers report the assets in other non&#x2011;current assets and the liabilities in other non&#x2011;current liabilities on their consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Derivative Instruments:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; CMS&#160;Energy and Consumers value their derivative instruments using either a market approach that incorporates information from market transactions, or an income approach that discounts future expected cash flows to a present value amount. CMS&#160;Energy&#x2019;s and Consumers&#x2019; derivatives are classified as Level&#160;2 and 3. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The derivatives classified as Level&#160;2 are interest rate swaps at NorthStar Clean Energy, which are valued using market-based inputs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In February&#160;2025, a subsidiary of NorthStar Clean Energy entered into floating-to-fixed interest rate swaps to reduce the impact of interest rate fluctuations associated with interest payments on certain future long&#x2011;term variable-rate debt. The interest rate swaps economically hedge the future variability of interest payments on debt with a notional amount of $109&#160;million. Gains or losses on these swaps are reported in other expense on CMS&#160;Energy&#x2019;s consolidated statements of income. The amount recorded in other expense was $3&#160;million for the three&#160;months ended March&#160;31,&#160;2025. The fair value of these swaps recorded in other non-current liabilities on CMS&#160;Energy&#x2019;s consolidated balance sheets totaled $3&#160;million at March&#160;31,&#160;2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The majority of derivatives classified as Level&#160;3 are FTRs held by Consumers. Due to the lack of quoted pricing information, Consumers determines the fair value of its FTRs based on Consumers&#x2019; average historical settlements. Consumers reports derivatives associated with FTRs in other current assets on its consolidated balance sheets.There was no material activity within the Level&#160;3 category of derivatives during the periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c-2" id="f-730">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are CMS&#160;Energy&#x2019;s and Consumers&#x2019; assets and liabilities recorded at fair value on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:33.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.324%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nonqualified deferred compensation plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nonqualified deferred compensation plan liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;All assets and liabilities were classified as Level&#160;1 with the exception of derivative contracts, which were classified as Level 2 and&#160;3.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c-1" id="f-729">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are CMS&#160;Energy&#x2019;s and Consumers&#x2019; assets and liabilities recorded at fair value on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:33.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.324%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nonqualified deferred compensation plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nonqualified deferred compensation plan liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;All assets and liabilities were classified as Level&#160;1 with the exception of derivative contracts, which were classified as Level 2 and&#160;3.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-152" decimals="-6" id="f-731" unitRef="usd">269000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-153" decimals="-6" id="f-732" unitRef="usd">27000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-154" decimals="-6" id="f-733" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-155" decimals="-6" id="f-734" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-152" decimals="-6" id="f-735" unitRef="usd">61000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-153" decimals="-6" id="f-736" unitRef="usd">75000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-154" decimals="-6" id="f-737" unitRef="usd">60000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-155" decimals="-6" id="f-738" unitRef="usd">75000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure contextRef="c-152" decimals="-6" id="f-739" unitRef="usd">33000000</cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure contextRef="c-153" decimals="-6" id="f-740" unitRef="usd">34000000</cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure contextRef="c-154" decimals="-6" id="f-741" unitRef="usd">24000000</cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure contextRef="c-155" decimals="-6" id="f-742" unitRef="usd">25000000</cms:NonqualifiedDeferredCompensationPlanAssetsFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-156" decimals="-6" id="f-743" unitRef="usd">1000000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-157" decimals="-6" id="f-744" unitRef="usd">2000000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-158" decimals="-6" id="f-745" unitRef="usd">1000000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-159" decimals="-6" id="f-746" unitRef="usd">2000000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-160" decimals="-6" id="f-747" unitRef="usd">364000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-161" decimals="-6" id="f-748" unitRef="usd">138000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-162" decimals="-6" id="f-749" unitRef="usd">85000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-163" decimals="-6" id="f-750" unitRef="usd">102000000</us-gaap:AssetsFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure contextRef="c-152" decimals="-6" id="f-751" unitRef="usd">33000000</cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure contextRef="c-153" decimals="-6" id="f-752" unitRef="usd">34000000</cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure contextRef="c-154" decimals="-6" id="f-753" unitRef="usd">24000000</cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure contextRef="c-155" decimals="-6" id="f-754" unitRef="usd">25000000</cms:NonqualifiedDeferredCompensationPlanLiabilitiesFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-156" decimals="-6" id="f-755" unitRef="usd">3000000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-157" decimals="-6" id="f-756" unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-158" decimals="-6" id="f-757" unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-159" decimals="-6" id="f-758" unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-160" decimals="-6" id="f-759" unitRef="usd">36000000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-161" decimals="-6" id="f-760" unitRef="usd">34000000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-162" decimals="-6" id="f-761" unitRef="usd">24000000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-163" decimals="-6" id="f-762" unitRef="usd">25000000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:DerivativeNotionalAmount contextRef="c-164" decimals="-6" id="f-763" unitRef="usd">109000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:OtherNonoperatingExpense contextRef="c-165" decimals="-6" id="f-764" unitRef="usd">3000000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-166" decimals="-6" id="f-765" unitRef="usd">3000000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock contextRef="c-2" id="f-767">Financial Instruments&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are the carrying amounts and fair values, by level within the fair value hierarchy, of CMS&#160;Energy&#x2019;s and Consumers&#x2019; financial instruments that are not recorded at fair value. The table excludes cash, cash equivalents, short-term financial instruments, and trade accounts receivable and payable whose carrying amounts approximate their fair values. For information about assets and liabilities recorded at fair value and for additional details regarding the fair value hierarchy, see Note&#160;4, Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.765%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="66" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31,&#160;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" rowspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term payables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes receivable &#x2013; related party&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt &#x2013; related party&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term accounts receivable and notes receivable of $3&#160;million at March&#160;31,&#160;2025 and $4&#160;million at December&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term debt of $704&#160;million at March&#160;31,&#160;2025 and $1.2&#160;billion at December&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term payables of $1&#160;million at March&#160;31,&#160;2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of notes receivable &#x2013; related party of $7&#160;million at March&#160;31,&#160;2025 and December&#160;31,&#160;2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.43pt"&gt;Includes current portion of long-term debt of $454&#160;million at March&#160;31,&#160;2025 and $452&#160;million at December&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Notes receivable &#x2013; related party represents Consumers&#x2019; portion of the DB&#160;SERP demand note payable issued by CMS&#160;Energy to the DB&#160;SERP rabbi trust. The demand note bears interest at an annual rate of 4.10&#160;percent and has a maturity date of 2028.&lt;/span&gt;&lt;/div&gt;</cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock>
    <cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock contextRef="c-1" id="f-766">Financial Instruments&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are the carrying amounts and fair values, by level within the fair value hierarchy, of CMS&#160;Energy&#x2019;s and Consumers&#x2019; financial instruments that are not recorded at fair value. The table excludes cash, cash equivalents, short-term financial instruments, and trade accounts receivable and payable whose carrying amounts approximate their fair values. For information about assets and liabilities recorded at fair value and for additional details regarding the fair value hierarchy, see Note&#160;4, Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.765%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="66" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31,&#160;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" rowspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term payables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes receivable &#x2013; related party&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt &#x2013; related party&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term accounts receivable and notes receivable of $3&#160;million at March&#160;31,&#160;2025 and $4&#160;million at December&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term debt of $704&#160;million at March&#160;31,&#160;2025 and $1.2&#160;billion at December&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term payables of $1&#160;million at March&#160;31,&#160;2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of notes receivable &#x2013; related party of $7&#160;million at March&#160;31,&#160;2025 and December&#160;31,&#160;2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.43pt"&gt;Includes current portion of long-term debt of $454&#160;million at March&#160;31,&#160;2025 and $452&#160;million at December&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Notes receivable &#x2013; related party represents Consumers&#x2019; portion of the DB&#160;SERP demand note payable issued by CMS&#160;Energy to the DB&#160;SERP rabbi trust. The demand note bears interest at an annual rate of 4.10&#160;percent and has a maturity date of 2028.&lt;/span&gt;&lt;/div&gt;</cms:FairValueOfFinancialInstrumentsAndInvestmentsInDebtAndEquitySecuritiesTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock contextRef="c-1" id="f-769">For information about assets and liabilities recorded at fair value and for additional details regarding the fair value hierarchy, see Note&#160;4, Fair Value Measurements.&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.765%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="66" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31,&#160;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" rowspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term payables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes receivable &#x2013; related party&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt &#x2013; related party&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term accounts receivable and notes receivable of $3&#160;million at March&#160;31,&#160;2025 and $4&#160;million at December&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term debt of $704&#160;million at March&#160;31,&#160;2025 and $1.2&#160;billion at December&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term payables of $1&#160;million at March&#160;31,&#160;2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of notes receivable &#x2013; related party of $7&#160;million at March&#160;31,&#160;2025 and December&#160;31,&#160;2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.43pt"&gt;Includes current portion of long-term debt of $454&#160;million at March&#160;31,&#160;2025 and $452&#160;million at December&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock contextRef="c-2" id="f-768">For information about assets and liabilities recorded at fair value and for additional details regarding the fair value hierarchy, see Note&#160;4, Fair Value Measurements.&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.765%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.592%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="66" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31,&#160;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="30" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" rowspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="24" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term payables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes receivable &#x2013; related party&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt &#x2013; related party&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term accounts receivable and notes receivable of $3&#160;million at March&#160;31,&#160;2025 and $4&#160;million at December&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term debt of $704&#160;million at March&#160;31,&#160;2025 and $1.2&#160;billion at December&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of long-term payables of $1&#160;million at March&#160;31,&#160;2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of notes receivable &#x2013; related party of $7&#160;million at March&#160;31,&#160;2025 and December&#160;31,&#160;2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.43pt"&gt;Includes current portion of long-term debt of $454&#160;million at March&#160;31,&#160;2025 and $452&#160;million at December&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-167" decimals="-6" id="f-770" unitRef="usd">8000000</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-168" decimals="-6" id="f-771" unitRef="usd">7000000</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-169" decimals="-6" id="f-772" unitRef="usd">0</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-170" decimals="-6" id="f-773" unitRef="usd">0</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-171" decimals="-6" id="f-774" unitRef="usd">7000000</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-172" decimals="-6" id="f-775" unitRef="usd">9000000</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-173" decimals="-6" id="f-776" unitRef="usd">8000000</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-174" decimals="-6" id="f-777" unitRef="usd">0</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-175" decimals="-6" id="f-778" unitRef="usd">0</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-176" decimals="-6" id="f-779" unitRef="usd">8000000</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:LongTermDebtFairValue contextRef="c-167" decimals="-6" id="f-780" unitRef="usd">16852000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-168" decimals="-6" id="f-781" unitRef="usd">15493000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-169" decimals="-6" id="f-782" unitRef="usd">1971000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-170" decimals="-6" id="f-783" unitRef="usd">11598000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-171" decimals="-6" id="f-784" unitRef="usd">1924000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-172" decimals="-6" id="f-785" unitRef="usd">16386000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-173" decimals="-6" id="f-786" unitRef="usd">14876000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-174" decimals="-6" id="f-787" unitRef="usd">1018000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-175" decimals="-6" id="f-788" unitRef="usd">11952000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-176" decimals="-6" id="f-789" unitRef="usd">1906000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-167" decimals="-6" id="f-790" unitRef="usd">8000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-168" decimals="-6" id="f-791" unitRef="usd">8000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-169" decimals="-6" id="f-792" unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-170" decimals="-6" id="f-793" unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-171" decimals="-6" id="f-794" unitRef="usd">8000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-172" decimals="-6" id="f-795" unitRef="usd">9000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-173" decimals="-6" id="f-796" unitRef="usd">9000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-174" decimals="-6" id="f-797" unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-175" decimals="-6" id="f-798" unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-176" decimals="-6" id="f-799" unitRef="usd">9000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-177" decimals="-6" id="f-800" unitRef="usd">8000000</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-178" decimals="-6" id="f-801" unitRef="usd">7000000</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-179" decimals="-6" id="f-802" unitRef="usd">0</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-180" decimals="-6" id="f-803" unitRef="usd">0</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-181" decimals="-6" id="f-804" unitRef="usd">7000000</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-182" decimals="-6" id="f-805" unitRef="usd">9000000</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-183" decimals="-6" id="f-806" unitRef="usd">8000000</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-184" decimals="-6" id="f-807" unitRef="usd">0</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-185" decimals="-6" id="f-808" unitRef="usd">0</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ReceivablesFairValueDisclosure contextRef="c-186" decimals="-6" id="f-809" unitRef="usd">8000000</us-gaap:ReceivablesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure contextRef="c-177" decimals="-6" id="f-810" unitRef="usd">93000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure contextRef="c-178" decimals="-6" id="f-811" unitRef="usd">93000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure contextRef="c-179" decimals="-6" id="f-812" unitRef="usd">0</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure contextRef="c-180" decimals="-6" id="f-813" unitRef="usd">0</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure contextRef="c-181" decimals="-6" id="f-814" unitRef="usd">93000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure contextRef="c-182" decimals="-6" id="f-815" unitRef="usd">94000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure contextRef="c-183" decimals="-6" id="f-816" unitRef="usd">94000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure contextRef="c-184" decimals="-6" id="f-817" unitRef="usd">0</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure contextRef="c-185" decimals="-6" id="f-818" unitRef="usd">0</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <cms:NotesReceivableRelatedPartiesFairValueDisclosure contextRef="c-186" decimals="-6" id="f-819" unitRef="usd">94000000</cms:NotesReceivableRelatedPartiesFairValueDisclosure>
    <us-gaap:LongTermDebtFairValue contextRef="c-187" decimals="-6" id="f-820" unitRef="usd">11230000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-188" decimals="-6" id="f-821" unitRef="usd">10007000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-189" decimals="-6" id="f-822" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-190" decimals="-6" id="f-823" unitRef="usd">8083000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-191" decimals="-6" id="f-824" unitRef="usd">1924000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-192" decimals="-6" id="f-825" unitRef="usd">11270000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-193" decimals="-6" id="f-826" unitRef="usd">9940000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-194" decimals="-6" id="f-827" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-195" decimals="-6" id="f-828" unitRef="usd">8034000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-196" decimals="-6" id="f-829" unitRef="usd">1906000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-197" decimals="-6" id="f-830" unitRef="usd">823000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-198" decimals="-6" id="f-831" unitRef="usd">550000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-199" decimals="-6" id="f-832" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-200" decimals="-6" id="f-833" unitRef="usd">550000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-201" decimals="-6" id="f-834" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-202" decimals="-6" id="f-835" unitRef="usd">823000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-203" decimals="-6" id="f-836" unitRef="usd">549000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-204" decimals="-6" id="f-837" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-205" decimals="-6" id="f-838" unitRef="usd">549000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-206" decimals="-6" id="f-839" unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-177" decimals="-6" id="f-840" unitRef="usd">3000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-178" decimals="-6" id="f-841" unitRef="usd">3000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-179" decimals="-6" id="f-842" unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-180" decimals="-6" id="f-843" unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-181" decimals="-6" id="f-844" unitRef="usd">3000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-182" decimals="-6" id="f-845" unitRef="usd">4000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-183" decimals="-6" id="f-846" unitRef="usd">4000000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-184" decimals="-6" id="f-847" unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-185" decimals="-6" id="f-848" unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-186" decimals="-6" id="f-849" unitRef="usd">4000000</us-gaap:NotesPayableFairValueDisclosure>
    <cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent contextRef="c-69" decimals="-6" id="f-850" unitRef="usd">3000000</cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent>
    <cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent contextRef="c-22" decimals="-6" id="f-851" unitRef="usd">3000000</cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent>
    <cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent contextRef="c-67" decimals="-6" id="f-852" unitRef="usd">4000000</cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent>
    <cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent contextRef="c-20" decimals="-6" id="f-853" unitRef="usd">4000000</cms:AccountsReceivableBeforeAllowanceForCreditLossAndNotesReceivableCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-22" decimals="-6" id="f-854" unitRef="usd">704000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-20" decimals="-8" id="f-855" unitRef="usd">1200000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:OtherShortTermBorrowings contextRef="c-22" decimals="-6" id="f-856" unitRef="usd">1000000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:NotesAndLoansReceivableNetCurrent contextRef="c-74" decimals="-6" id="f-857" unitRef="usd">7000000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent contextRef="c-73" decimals="-6" id="f-858" unitRef="usd">7000000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-69" decimals="-6" id="f-859" unitRef="usd">454000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-67" decimals="-6" id="f-860" unitRef="usd">452000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-207" decimals="4" id="f-861" unitRef="number">0.0410</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c-2" id="f-863">Retirement Benefits&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers provide pension, OPEB, and other retirement benefits to eligible employees under a number of different plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Costs:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.912%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(59)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In Consumers&#x2019; electric and gas rate cases, the MPSC approved a mechanism allowing Consumers to defer for future recovery or refund pension and OPEB expenses above or below the amounts used to set existing rates. Amounts deferred will be collected from or refunded to customers over ten&#160;years. At March&#160;31,&#160;2025, CMS&#160;Energy, including Consumers, had deferred $1&#160;million of pension credits and $4&#160;million of OPEB credits under this mechanism related to 2025&#160;expense. At March&#160;31,&#160;2024, CMS&#160;Energy, including Consumers, had deferred $5&#160;million of pension credits and less than $1&#160;million of OPEB costs under this mechanism related to 2024&#160;expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c-1" id="f-862">Retirement Benefits&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers provide pension, OPEB, and other retirement benefits to eligible employees under a number of different plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Costs:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.912%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(59)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In Consumers&#x2019; electric and gas rate cases, the MPSC approved a mechanism allowing Consumers to defer for future recovery or refund pension and OPEB expenses above or below the amounts used to set existing rates. Amounts deferred will be collected from or refunded to customers over ten&#160;years. At March&#160;31,&#160;2025, CMS&#160;Energy, including Consumers, had deferred $1&#160;million of pension credits and $4&#160;million of OPEB credits under this mechanism related to 2025&#160;expense. At March&#160;31,&#160;2024, CMS&#160;Energy, including Consumers, had deferred $5&#160;million of pension credits and less than $1&#160;million of OPEB costs under this mechanism related to 2024&#160;expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock contextRef="c-1" id="f-865">Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans:&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.912%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(59)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock contextRef="c-2" id="f-864">Presented in the following table are the costs (credits) and other changes in plan assets and benefit obligations incurred in CMS&#160;Energy&#x2019;s and Consumers&#x2019; retirement benefit plans:&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.912%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.515%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;DB&#160;Pension Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;OPEB Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(59)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlement loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-208" decimals="-6" id="f-866" unitRef="usd">6000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-209" decimals="-6" id="f-867" unitRef="usd">7000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-210" decimals="-6" id="f-868" unitRef="usd">2000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-211" decimals="-6" id="f-869" unitRef="usd">3000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-208" decimals="-6" id="f-870" unitRef="usd">27000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-209" decimals="-6" id="f-871" unitRef="usd">26000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-210" decimals="-6" id="f-872" unitRef="usd">11000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-211" decimals="-6" id="f-873" unitRef="usd">11000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-208" decimals="-6" id="f-874" unitRef="usd">57000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-209" decimals="-6" id="f-875" unitRef="usd">59000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-210" decimals="-6" id="f-876" unitRef="usd">28000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-211" decimals="-6" id="f-877" unitRef="usd">29000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-208" decimals="-6" id="f-878" unitRef="usd">-3000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-209" decimals="-6" id="f-879" unitRef="usd">-3000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-210" decimals="-6" id="f-880" unitRef="usd">-1000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-211" decimals="-6" id="f-881" unitRef="usd">-1000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-208" decimals="-6" id="f-882" unitRef="usd">1000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-209" decimals="-6" id="f-883" unitRef="usd">1000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-210" decimals="-6" id="f-884" unitRef="usd">-9000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-211" decimals="-6" id="f-885" unitRef="usd">-8000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss contextRef="c-208" decimals="-6" id="f-886" unitRef="usd">3000000</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss contextRef="c-209" decimals="-6" id="f-887" unitRef="usd">3000000</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss contextRef="c-210" decimals="-6" id="f-888" unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss contextRef="c-211" decimals="-6" id="f-889" unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-208" decimals="-6" id="f-890" unitRef="usd">-17000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-209" decimals="-6" id="f-891" unitRef="usd">-19000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-210" decimals="-6" id="f-892" unitRef="usd">-23000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-211" decimals="-6" id="f-893" unitRef="usd">-22000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-212" decimals="-6" id="f-894" unitRef="usd">6000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-213" decimals="-6" id="f-895" unitRef="usd">7000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-214" decimals="-6" id="f-896" unitRef="usd">2000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-215" decimals="-6" id="f-897" unitRef="usd">3000000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-212" decimals="-6" id="f-898" unitRef="usd">26000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-213" decimals="-6" id="f-899" unitRef="usd">24000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-214" decimals="-6" id="f-900" unitRef="usd">10000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-215" decimals="-6" id="f-901" unitRef="usd">10000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-212" decimals="-6" id="f-902" unitRef="usd">54000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-213" decimals="-6" id="f-903" unitRef="usd">55000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-214" decimals="-6" id="f-904" unitRef="usd">26000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-215" decimals="-6" id="f-905" unitRef="usd">27000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-212" decimals="-6" id="f-906" unitRef="usd">-2000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-213" decimals="-6" id="f-907" unitRef="usd">-3000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-214" decimals="-6" id="f-908" unitRef="usd">-1000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-215" decimals="-6" id="f-909" unitRef="usd">-1000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-212" decimals="-6" id="f-910" unitRef="usd">1000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-213" decimals="-6" id="f-911" unitRef="usd">1000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-214" decimals="-6" id="f-912" unitRef="usd">-8000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-215" decimals="-6" id="f-913" unitRef="usd">-7000000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss contextRef="c-212" decimals="-6" id="f-914" unitRef="usd">3000000</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss contextRef="c-213" decimals="-6" id="f-915" unitRef="usd">3000000</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss contextRef="c-214" decimals="-6" id="f-916" unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <cms:DefinedBenefitPlanAmortizationOfSettlementLoss contextRef="c-215" decimals="-6" id="f-917" unitRef="usd">0</cms:DefinedBenefitPlanAmortizationOfSettlementLoss>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-212" decimals="-6" id="f-918" unitRef="usd">-16000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-213" decimals="-6" id="f-919" unitRef="usd">-17000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-214" decimals="-6" id="f-920" unitRef="usd">-21000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-215" decimals="-6" id="f-921" unitRef="usd">-20000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <cms:DefinedBenefitPlanDeferredCredits contextRef="c-216" decimals="-6" id="f-922" unitRef="usd">1000000</cms:DefinedBenefitPlanDeferredCredits>
    <cms:DefinedBenefitPlanDeferredCredits contextRef="c-217" decimals="-6" id="f-923" unitRef="usd">4000000</cms:DefinedBenefitPlanDeferredCredits>
    <cms:DefinedBenefitPlanDeferredCredits contextRef="c-218" decimals="-6" id="f-924" unitRef="usd">5000000</cms:DefinedBenefitPlanDeferredCredits>
    <cms:DefinedBenefitPlanDeferredCredits contextRef="c-219" decimals="-6" id="f-925" unitRef="usd">1000000</cms:DefinedBenefitPlanDeferredCredits>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-2" id="f-927">Income Taxes&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a reconciliation of the statutory U.S.&#160;federal income tax rate to the effective income tax rate from continuing operations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.961%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State and local income taxes, net of federal effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Renewable energy tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TCJA excess deferred taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Taxes attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State and local income taxes, net of federal effect&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Renewable energy tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TCJA excess deferred taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;State Income Tax Claim: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In February&#160;2025, CMS&#160;Energy received an adverse ruling from the Michigan Tax Tribunal in regards to the methodology of state apportionment for Consumers&#x2019; electricity sales to MISO. In March&#160;2025, CMS&#160;Energy filed an appeal with the Michigan Court of Appeals and a final decision is not expected until 2026. CMS&#160;Energy and Consumers have evaluated and concluded their uncertain tax positions associated with this matter to be sufficient as of March&#160;31,&#160;2025. While CMS&#160;Energy and Consumers expect the appeal to prevail, if it were to fail, the companies would be required to revise the estimated value of their state deferred tax liabilities, which could result in a material impact to their results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-926">Income Taxes&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a reconciliation of the statutory U.S.&#160;federal income tax rate to the effective income tax rate from continuing operations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.961%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State and local income taxes, net of federal effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Renewable energy tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TCJA excess deferred taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Taxes attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State and local income taxes, net of federal effect&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Renewable energy tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TCJA excess deferred taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;State Income Tax Claim: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In February&#160;2025, CMS&#160;Energy received an adverse ruling from the Michigan Tax Tribunal in regards to the methodology of state apportionment for Consumers&#x2019; electricity sales to MISO. In March&#160;2025, CMS&#160;Energy filed an appeal with the Michigan Court of Appeals and a final decision is not expected until 2026. CMS&#160;Energy and Consumers have evaluated and concluded their uncertain tax positions associated with this matter to be sufficient as of March&#160;31,&#160;2025. While CMS&#160;Energy and Consumers expect the appeal to prevail, if it were to fail, the companies would be required to revise the estimated value of their state deferred tax liabilities, which could result in a material impact to their results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c-2" id="f-929">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a reconciliation of the statutory U.S.&#160;federal income tax rate to the effective income tax rate from continuing operations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.961%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State and local income taxes, net of federal effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Renewable energy tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TCJA excess deferred taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Taxes attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State and local income taxes, net of federal effect&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Renewable energy tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TCJA excess deferred taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c-1" id="f-928">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a reconciliation of the statutory U.S.&#160;federal income tax rate to the effective income tax rate from continuing operations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.258%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.961%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State and local income taxes, net of federal effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Renewable energy tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TCJA excess deferred taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Taxes attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Increase (decrease) in income taxes from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State and local income taxes, net of federal effect&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Renewable energy tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TCJA excess deferred taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="3" id="f-930" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-11" decimals="3" id="f-931" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-1" decimals="3" id="f-932" unitRef="number">0.053</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-11" decimals="3" id="f-933" unitRef="number">0.055</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther contextRef="c-1" decimals="3" id="f-934" unitRef="number">0.057</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther contextRef="c-11" decimals="3" id="f-935" unitRef="number">0.060</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef="c-1" decimals="3" id="f-936" unitRef="number">-0.034</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef="c-11" decimals="3" id="f-937" unitRef="number">-0.037</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense contextRef="c-1" decimals="3" id="f-938" unitRef="number">-0.006</us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense contextRef="c-11" decimals="3" id="f-939" unitRef="number">-0.011</us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-1" decimals="3" id="f-940" unitRef="number">-0.002</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-11" decimals="3" id="f-941" unitRef="number">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-942" unitRef="number">0.176</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-11" decimals="3" id="f-943" unitRef="number">0.181</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-2" decimals="3" id="f-944" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-62" decimals="3" id="f-945" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-2" decimals="3" id="f-946" unitRef="number">0.048</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-62" decimals="3" id="f-947" unitRef="number">0.049</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther contextRef="c-2" decimals="3" id="f-948" unitRef="number">0.033</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther contextRef="c-62" decimals="3" id="f-949" unitRef="number">0.040</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef="c-2" decimals="3" id="f-950" unitRef="number">-0.029</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef="c-62" decimals="3" id="f-951" unitRef="number">-0.032</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-2" decimals="3" id="f-952" unitRef="number">-0.003</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-62" decimals="3" id="f-953" unitRef="number">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-2" decimals="3" id="f-954" unitRef="number">0.193</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-62" decimals="3" id="f-955" unitRef="number">0.189</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-956">Earnings Per Share&#x2014;CMS&#160;Energy&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are CMS&#160;Energy&#x2019;s basic and diluted EPS computations based on income from continuing operations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.639%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In&#160;Millions,&#160;Except&#160;Per&#160;Share&#160;Amounts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less loss attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income from continuing operations available to common stockholders &#x2013; basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average shares &#x2013; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;298.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;296.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Add dilutive nonvested stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average shares &#x2013; diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;299.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;297.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income from continuing operations per average common share available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Nonvested Stock Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy&#x2019;s nonvested stock awards are composed of participating and non&#x2011;participating securities. The participating securities accrue cash dividends when common stockholders receive dividends. Since the recipient is not required to return the dividends to CMS&#160;Energy if the recipient forfeits the award, the nonvested stock awards are considered participating securities. As such, the participating nonvested stock awards were included in the computation of basic EPS. The non&#x2011;participating securities accrue stock dividends that vest concurrently with the stock award. If the recipient forfeits the award, the stock dividends accrued on the non&#x2011;participating securities are also forfeited. Accordingly, the non&#x2011;participating awards and stock dividends were included in the computation of diluted EPS, but not in the computation of basic EPS.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Forward Equity Sale Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy has entered into forward equity sale contracts. These forward equity sale contracts are non-participating securities. While the forward sale price in the forward equity sale contract is decreased on certain dates by certain predetermined amounts to reflect expected dividend payments, these price adjustments were set upon inception of the agreement and the forward contract does not give the owner the right to participate in undistributed earnings. Accordingly, the forward equity sale contracts were included in the computation of diluted EPS, but not in the computation of basic EPS. The impact to diluted EPS was de minimis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The potentially dilutive impact from these forward equity sale contracts is reflected in diluted EPS using the treasury stock method. There will be a dilutive effect on EPS when the average market price of common stock shares is above the applicable adjusted forward sale price. Additionally, any physical settlement or net share settlement of the agreements would dilute EPS. For further details on the forward equity sale contracts, see Note&#160;3, Financings and Capitalization.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Convertible Securities&lt;/span&gt;&lt;/div&gt;In 2023, CMS&#160;Energy issued convertible senior notes. Potentially dilutive common shares issuable upon conversion of the convertible senior notes are determined using the if-converted method for calculating diluted EPS. Upon conversion, the convertible senior notes are required to be paid in cash with only amounts exceeding the principal permitted to be settled in shares. Accordingly, the convertible senior notes were included in the computation of diluted EPS, but not in the computation of basic EPS. The impact to diluted EPS was de minimis.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-957">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are CMS&#160;Energy&#x2019;s basic and diluted EPS computations based on income from continuing operations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.639%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In&#160;Millions,&#160;Except&#160;Per&#160;Share&#160;Amounts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less loss attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less preferred stock dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income from continuing operations available to common stockholders &#x2013; basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average shares &#x2013; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;298.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;296.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Add dilutive nonvested stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average shares &#x2013; diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;299.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;297.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income from continuing operations per average common share available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-1" decimals="-6" id="f-958" unitRef="usd">295000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-11" decimals="-6" id="f-959" unitRef="usd">263000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-1" decimals="-6" id="f-960" unitRef="usd">-9000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-11" decimals="-6" id="f-961" unitRef="usd">-24000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments contextRef="c-1" decimals="-6" id="f-962" unitRef="usd">2000000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments contextRef="c-11" decimals="-6" id="f-963" unitRef="usd">2000000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c-1" decimals="-6" id="f-964" unitRef="usd">302000000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c-11" decimals="-6" id="f-965" unitRef="usd">285000000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-5" id="f-966" unitRef="shares">298200000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-11" decimals="-5" id="f-967" unitRef="shares">296500000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends contextRef="c-1" decimals="-5" id="f-968" unitRef="shares">900000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends contextRef="c-11" decimals="-5" id="f-969" unitRef="shares">700000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-5" id="f-970" unitRef="shares">299100000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-11" decimals="-5" id="f-971" unitRef="shares">297200000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-1"
      decimals="2"
      id="f-972"
      unitRef="usdPerShare">1.01</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-11"
      decimals="2"
      id="f-973"
      unitRef="usdPerShare">0.96</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-1"
      decimals="2"
      id="f-974"
      unitRef="usdPerShare">1.01</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-11"
      decimals="2"
      id="f-975"
      unitRef="usdPerShare">0.96</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c-1" id="f-976">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Nonvested Stock Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy&#x2019;s nonvested stock awards are composed of participating and non&#x2011;participating securities. The participating securities accrue cash dividends when common stockholders receive dividends. Since the recipient is not required to return the dividends to CMS&#160;Energy if the recipient forfeits the award, the nonvested stock awards are considered participating securities. As such, the participating nonvested stock awards were included in the computation of basic EPS. The non&#x2011;participating securities accrue stock dividends that vest concurrently with the stock award. If the recipient forfeits the award, the stock dividends accrued on the non&#x2011;participating securities are also forfeited. Accordingly, the non&#x2011;participating awards and stock dividends were included in the computation of diluted EPS, but not in the computation of basic EPS.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Forward Equity Sale Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy has entered into forward equity sale contracts. These forward equity sale contracts are non-participating securities. While the forward sale price in the forward equity sale contract is decreased on certain dates by certain predetermined amounts to reflect expected dividend payments, these price adjustments were set upon inception of the agreement and the forward contract does not give the owner the right to participate in undistributed earnings. Accordingly, the forward equity sale contracts were included in the computation of diluted EPS, but not in the computation of basic EPS. The impact to diluted EPS was de minimis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The potentially dilutive impact from these forward equity sale contracts is reflected in diluted EPS using the treasury stock method. There will be a dilutive effect on EPS when the average market price of common stock shares is above the applicable adjusted forward sale price. Additionally, any physical settlement or net share settlement of the agreements would dilute EPS. For further details on the forward equity sale contracts, see Note&#160;3, Financings and Capitalization.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Convertible Securities&lt;/span&gt;&lt;/div&gt;In 2023, CMS&#160;Energy issued convertible senior notes. Potentially dilutive common shares issuable upon conversion of the convertible senior notes are determined using the if-converted method for calculating diluted EPS. Upon conversion, the convertible senior notes are required to be paid in cash with only amounts exceeding the principal permitted to be settled in shares. Accordingly, the convertible senior notes were included in the computation of diluted EPS, but not in the computation of basic EPS. The impact to diluted EPS was de minimis.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-2" id="f-978">Revenue&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following tables are the components of operating revenue:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts represent NorthStar Clean Energy&#x2019;s operating revenue from independent power production and its sales of energy commodities. Certain of NorthStar Clean Energy&#x2019;s power sales agreements are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. NorthStar Clean Energy&#x2019;s leasing income included variable lease payments of $31&#160;million for the three&#160;months ended March&#160;31,&#160;2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts represent NorthStar Clean Energy&#x2019;s operating revenue from independent power production and its sales of energy commodities. Certain of NorthStar Clean Energy&#x2019;s power sales agreements are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. NorthStar Clean Energy&#x2019;s leasing income included variable lease payments of $16&#160;million for the three&#160;months ended March&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Electric and Gas Utilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Consumers Utility Revenue:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers recognizes revenue primarily from the sale of electric and gas utility services at tariff-based rates regulated by the MPSC. Consumers&#x2019; customer base consists of a mix of residential, commercial, and diversified industrial customers. Consumers&#x2019; tariff-based sales performance obligations are described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Consumers has performance obligations for the service of standing ready to deliver electricity or natural gas to customers, and it satisfies these performance obligations over time. Consumers recognizes revenue at a fixed rate as it provides these services. These arrangements generally do not have fixed terms and remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of Consumers&#x2019; service to stand ready to deliver.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Consumers has performance obligations for the service of delivering the commodity of electricity or natural gas to customers, and it satisfies these performance obligations upon delivery. Consumers recognizes revenue at a price per unit of electricity or natural gas delivered, based on the tariffs established by the MPSC. These arrangements generally do not have fixed terms and remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of a bundled &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;product comprising the commodity, electricity or natural gas, and the service of delivering such commodity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In some instances, Consumers has specific fixed-term contracts with large commercial and industrial customers to provide electricity or gas at certain tariff rates or to provide gas transportation services at contracted rates. The amount of electricity and gas to be delivered under these contracts and the associated future revenue to be received are generally dependent on the customers&#x2019; needs. Accordingly, Consumers recognizes revenues at the tariff or contracted rate as electricity or gas is delivered to the customer. Consumers also has other miscellaneous contracts with customers related to pole and other property rentals and utility contract work. Generally, these contracts are short term or evergreen in nature.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Accounts Receivable and Unbilled Revenues:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Accounts receivable comprise trade receivables and unbilled receivables. CMS&#160;Energy and Consumers record their accounts receivable at cost less an allowance for uncollectible accounts. The allowance is increased for uncollectible accounts expense and decreased for account write-offs net of recoveries. CMS&#160;Energy and Consumers establish the allowance based on historical losses, management&#x2019;s assessment of existing economic conditions, customer payment trends, and reasonable and supported forecast information. CMS&#160;Energy and Consumers assess late payment fees on trade receivables based on contractual past-due terms established with customers. Accounts are written off when deemed uncollectible, which is generally when they become six&#160;months past due.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $12&#160;million for the three&#160;months ended March&#160;31,&#160;2025 and $10&#160;million for the three&#160;months ended March&#160;31,&#160;2024&lt;/span&gt;&lt;span style="color:#026dce;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers&#x2019; customers are billed monthly in cycles having billing dates that do not generally coincide with the end of a calendar month. This results in customers having received electricity or natural gas that they have not been billed for as of the month-end. Consumers estimates its unbilled revenues by applying an average billed rate to total unbilled deliveries for each customer class. Unbilled revenues, which are recorded as accounts receivable and accrued revenue on CMS&#160;Energy&#x2019;s and Consumers&#x2019; consolidated balance sheets, were $489&#160;million at March&#160;31,&#160;2025 and $584&#160;million at December&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Alternative&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;revenue Program:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Under a demand response incentive mechanism, Consumers earns a financial incentive when it meets demand response targets set by the MPSC. Consumers recognizes revenue related to this program once demand response incentive objectives are complete, the incentive amount is calculable, and the incentive revenue will be collected within a 24&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;month period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers also accounts for its financial compensation mechanism as an alternative-revenue program. Consumers recognizes revenue related to the financial compensation mechanism as payments are made on MPSC-approved PPAs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers does not reclassify revenue from its alternative-revenue program to revenue from contracts with customers at the time the amounts are collected from customers.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-977">Revenue&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following tables are the components of operating revenue:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts represent NorthStar Clean Energy&#x2019;s operating revenue from independent power production and its sales of energy commodities. Certain of NorthStar Clean Energy&#x2019;s power sales agreements are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. NorthStar Clean Energy&#x2019;s leasing income included variable lease payments of $31&#160;million for the three&#160;months ended March&#160;31,&#160;2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts represent NorthStar Clean Energy&#x2019;s operating revenue from independent power production and its sales of energy commodities. Certain of NorthStar Clean Energy&#x2019;s power sales agreements are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. NorthStar Clean Energy&#x2019;s leasing income included variable lease payments of $16&#160;million for the three&#160;months ended March&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Electric and Gas Utilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Consumers Utility Revenue:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers recognizes revenue primarily from the sale of electric and gas utility services at tariff-based rates regulated by the MPSC. Consumers&#x2019; customer base consists of a mix of residential, commercial, and diversified industrial customers. Consumers&#x2019; tariff-based sales performance obligations are described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Consumers has performance obligations for the service of standing ready to deliver electricity or natural gas to customers, and it satisfies these performance obligations over time. Consumers recognizes revenue at a fixed rate as it provides these services. These arrangements generally do not have fixed terms and remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of Consumers&#x2019; service to stand ready to deliver.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Consumers has performance obligations for the service of delivering the commodity of electricity or natural gas to customers, and it satisfies these performance obligations upon delivery. Consumers recognizes revenue at a price per unit of electricity or natural gas delivered, based on the tariffs established by the MPSC. These arrangements generally do not have fixed terms and remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of a bundled &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;product comprising the commodity, electricity or natural gas, and the service of delivering such commodity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In some instances, Consumers has specific fixed-term contracts with large commercial and industrial customers to provide electricity or gas at certain tariff rates or to provide gas transportation services at contracted rates. The amount of electricity and gas to be delivered under these contracts and the associated future revenue to be received are generally dependent on the customers&#x2019; needs. Accordingly, Consumers recognizes revenues at the tariff or contracted rate as electricity or gas is delivered to the customer. Consumers also has other miscellaneous contracts with customers related to pole and other property rentals and utility contract work. Generally, these contracts are short term or evergreen in nature.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Accounts Receivable and Unbilled Revenues:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Accounts receivable comprise trade receivables and unbilled receivables. CMS&#160;Energy and Consumers record their accounts receivable at cost less an allowance for uncollectible accounts. The allowance is increased for uncollectible accounts expense and decreased for account write-offs net of recoveries. CMS&#160;Energy and Consumers establish the allowance based on historical losses, management&#x2019;s assessment of existing economic conditions, customer payment trends, and reasonable and supported forecast information. CMS&#160;Energy and Consumers assess late payment fees on trade receivables based on contractual past-due terms established with customers. Accounts are written off when deemed uncollectible, which is generally when they become six&#160;months past due.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy and Consumers recorded uncollectible accounts expense of $12&#160;million for the three&#160;months ended March&#160;31,&#160;2025 and $10&#160;million for the three&#160;months ended March&#160;31,&#160;2024&lt;/span&gt;&lt;span style="color:#026dce;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers&#x2019; customers are billed monthly in cycles having billing dates that do not generally coincide with the end of a calendar month. This results in customers having received electricity or natural gas that they have not been billed for as of the month-end. Consumers estimates its unbilled revenues by applying an average billed rate to total unbilled deliveries for each customer class. Unbilled revenues, which are recorded as accounts receivable and accrued revenue on CMS&#160;Energy&#x2019;s and Consumers&#x2019; consolidated balance sheets, were $489&#160;million at March&#160;31,&#160;2025 and $584&#160;million at December&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Alternative&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;revenue Program:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Under a demand response incentive mechanism, Consumers earns a financial incentive when it meets demand response targets set by the MPSC. Consumers recognizes revenue related to this program once demand response incentive objectives are complete, the incentive amount is calculable, and the incentive revenue will be collected within a 24&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2011;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;month period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers also accounts for its financial compensation mechanism as an alternative-revenue program. Consumers recognizes revenue related to the financial compensation mechanism as payments are made on MPSC-approved PPAs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers does not reclassify revenue from its alternative-revenue program to revenue from contracts with customers at the time the amounts are collected from customers.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-980">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following tables are the components of operating revenue:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;Amounts represent NorthStar Clean Energy&#x2019;s operating revenue from independent power production and its sales of energy commodities. Certain of NorthStar Clean Energy&#x2019;s power sales agreements are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. NorthStar Clean Energy&#x2019;s leasing income included variable lease payments of $31&#160;million for the three&#160;months ended March&#160;31,&#160;2025&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts represent NorthStar Clean Energy&#x2019;s operating revenue from independent power production and its sales of energy commodities. Certain of NorthStar Clean Energy&#x2019;s power sales agreements are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. NorthStar Clean Energy&#x2019;s leasing income included variable lease payments of $16&#160;million for the three&#160;months ended March&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-2" id="f-979">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following tables are the components of operating revenue:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;Amounts represent NorthStar Clean Energy&#x2019;s operating revenue from independent power production and its sales of energy commodities. Certain of NorthStar Clean Energy&#x2019;s power sales agreements are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. NorthStar Clean Energy&#x2019;s leasing income included variable lease payments of $31&#160;million for the three&#160;months ended March&#160;31,&#160;2025&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.641%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumers alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; CMS&#160;Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumers utility revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue recognized from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternative-revenue programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating revenue &#x2013; Consumers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts represent NorthStar Clean Energy&#x2019;s operating revenue from independent power production and its sales of energy commodities. Certain of NorthStar Clean Energy&#x2019;s power sales agreements are accounted for as operating leases. In addition to fixed payments, these agreements have variable payments based on energy delivered. NorthStar Clean Energy&#x2019;s leasing income included variable lease payments of $16&#160;million for the three&#160;months ended March&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-220" decimals="-6" id="f-981" unitRef="usd">1294000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-221" decimals="-6" id="f-982" unitRef="usd">1047000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-2" decimals="-6" id="f-983" unitRef="usd">2341000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-222" decimals="-6" id="f-984" unitRef="usd">57000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-223" decimals="-6" id="f-985" unitRef="usd">57000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-224" decimals="-6" id="f-986" unitRef="usd">1294000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-225" decimals="-6" id="f-987" unitRef="usd">1047000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-226" decimals="-6" id="f-988" unitRef="usd">57000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-6" id="f-989" unitRef="usd">2398000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:LeaseIncome contextRef="c-226" decimals="-6" id="f-990" unitRef="usd">42000000</us-gaap:LeaseIncome>
    <us-gaap:LeaseIncome contextRef="c-1" decimals="-6" id="f-991" unitRef="usd">42000000</us-gaap:LeaseIncome>
    <cms:FinancingIncome contextRef="c-224" decimals="-6" id="f-992" unitRef="usd">3000000</cms:FinancingIncome>
    <cms:FinancingIncome contextRef="c-225" decimals="-6" id="f-993" unitRef="usd">2000000</cms:FinancingIncome>
    <cms:FinancingIncome contextRef="c-1" decimals="-6" id="f-994" unitRef="usd">5000000</cms:FinancingIncome>
    <cms:AlternativeRevenuePrograms contextRef="c-220" decimals="-6" id="f-995" unitRef="usd">2000000</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms contextRef="c-221" decimals="-6" id="f-996" unitRef="usd">0</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms contextRef="c-2" decimals="-6" id="f-997" unitRef="usd">2000000</cms:AlternativeRevenuePrograms>
    <us-gaap:Revenues contextRef="c-224" decimals="-6" id="f-998" unitRef="usd">1299000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-225" decimals="-6" id="f-999" unitRef="usd">1049000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-226" decimals="-6" id="f-1000" unitRef="usd">99000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-1" decimals="-6" id="f-1001" unitRef="usd">2447000000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-227" decimals="-6" id="f-1002" unitRef="usd">594000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-228" decimals="-6" id="f-1003" unitRef="usd">731000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-229" decimals="-6" id="f-1004" unitRef="usd">1325000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-230" decimals="-6" id="f-1005" unitRef="usd">418000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-231" decimals="-6" id="f-1006" unitRef="usd">239000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-232" decimals="-6" id="f-1007" unitRef="usd">657000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-233" decimals="-6" id="f-1008" unitRef="usd">173000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-234" decimals="-6" id="f-1009" unitRef="usd">30000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-235" decimals="-6" id="f-1010" unitRef="usd">203000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-236" decimals="-6" id="f-1011" unitRef="usd">109000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-237" decimals="-6" id="f-1012" unitRef="usd">47000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-238" decimals="-6" id="f-1013" unitRef="usd">156000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-220" decimals="-6" id="f-1014" unitRef="usd">1294000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-221" decimals="-6" id="f-1015" unitRef="usd">1047000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-2" decimals="-6" id="f-1016" unitRef="usd">2341000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cms:FinancingIncome contextRef="c-220" decimals="-6" id="f-1017" unitRef="usd">3000000</cms:FinancingIncome>
    <cms:FinancingIncome contextRef="c-221" decimals="-6" id="f-1018" unitRef="usd">2000000</cms:FinancingIncome>
    <cms:FinancingIncome contextRef="c-2" decimals="-6" id="f-1019" unitRef="usd">5000000</cms:FinancingIncome>
    <cms:AlternativeRevenuePrograms contextRef="c-220" decimals="-6" id="f-1020" unitRef="usd">2000000</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms contextRef="c-221" decimals="-6" id="f-1021" unitRef="usd">0</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms contextRef="c-2" decimals="-6" id="f-1022" unitRef="usd">2000000</cms:AlternativeRevenuePrograms>
    <us-gaap:Revenues contextRef="c-220" decimals="-6" id="f-1023" unitRef="usd">1299000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-221" decimals="-6" id="f-1024" unitRef="usd">1049000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-2" decimals="-6" id="f-1025" unitRef="usd">2348000000</us-gaap:Revenues>
    <us-gaap:OperatingLeaseVariableLeaseIncome contextRef="c-239" decimals="-6" id="f-1026" unitRef="usd">31000000</us-gaap:OperatingLeaseVariableLeaseIncome>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-240" decimals="-6" id="f-1027" unitRef="usd">1129000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-241" decimals="-6" id="f-1028" unitRef="usd">963000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-62" decimals="-6" id="f-1029" unitRef="usd">2092000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-242" decimals="-6" id="f-1030" unitRef="usd">52000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-243" decimals="-6" id="f-1031" unitRef="usd">52000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-244" decimals="-6" id="f-1032" unitRef="usd">1129000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-245" decimals="-6" id="f-1033" unitRef="usd">963000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-246" decimals="-6" id="f-1034" unitRef="usd">52000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-11" decimals="-6" id="f-1035" unitRef="usd">2144000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:LeaseIncome contextRef="c-246" decimals="-6" id="f-1036" unitRef="usd">27000000</us-gaap:LeaseIncome>
    <us-gaap:LeaseIncome contextRef="c-11" decimals="-6" id="f-1037" unitRef="usd">27000000</us-gaap:LeaseIncome>
    <cms:FinancingIncome contextRef="c-244" decimals="-6" id="f-1038" unitRef="usd">2000000</cms:FinancingIncome>
    <cms:FinancingIncome contextRef="c-245" decimals="-6" id="f-1039" unitRef="usd">2000000</cms:FinancingIncome>
    <cms:FinancingIncome contextRef="c-11" decimals="-6" id="f-1040" unitRef="usd">4000000</cms:FinancingIncome>
    <cms:AlternativeRevenuePrograms contextRef="c-240" decimals="-6" id="f-1041" unitRef="usd">1000000</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms contextRef="c-241" decimals="-6" id="f-1042" unitRef="usd">0</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms contextRef="c-62" decimals="-6" id="f-1043" unitRef="usd">1000000</cms:AlternativeRevenuePrograms>
    <us-gaap:Revenues contextRef="c-244" decimals="-6" id="f-1044" unitRef="usd">1132000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-245" decimals="-6" id="f-1045" unitRef="usd">965000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-246" decimals="-6" id="f-1046" unitRef="usd">79000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-11" decimals="-6" id="f-1047" unitRef="usd">2176000000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-247" decimals="-6" id="f-1048" unitRef="usd">525000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-248" decimals="-6" id="f-1049" unitRef="usd">665000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-249" decimals="-6" id="f-1050" unitRef="usd">1190000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-250" decimals="-6" id="f-1051" unitRef="usd">360000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-251" decimals="-6" id="f-1052" unitRef="usd">207000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-252" decimals="-6" id="f-1053" unitRef="usd">567000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-253" decimals="-6" id="f-1054" unitRef="usd">156000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-254" decimals="-6" id="f-1055" unitRef="usd">24000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-255" decimals="-6" id="f-1056" unitRef="usd">180000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-256" decimals="-6" id="f-1057" unitRef="usd">88000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-257" decimals="-6" id="f-1058" unitRef="usd">67000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-258" decimals="-6" id="f-1059" unitRef="usd">155000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-240" decimals="-6" id="f-1060" unitRef="usd">1129000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-241" decimals="-6" id="f-1061" unitRef="usd">963000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-62" decimals="-6" id="f-1062" unitRef="usd">2092000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cms:FinancingIncome contextRef="c-240" decimals="-6" id="f-1063" unitRef="usd">2000000</cms:FinancingIncome>
    <cms:FinancingIncome contextRef="c-241" decimals="-6" id="f-1064" unitRef="usd">2000000</cms:FinancingIncome>
    <cms:FinancingIncome contextRef="c-62" decimals="-6" id="f-1065" unitRef="usd">4000000</cms:FinancingIncome>
    <cms:AlternativeRevenuePrograms contextRef="c-240" decimals="-6" id="f-1066" unitRef="usd">1000000</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms contextRef="c-241" decimals="-6" id="f-1067" unitRef="usd">0</cms:AlternativeRevenuePrograms>
    <cms:AlternativeRevenuePrograms contextRef="c-62" decimals="-6" id="f-1068" unitRef="usd">1000000</cms:AlternativeRevenuePrograms>
    <us-gaap:Revenues contextRef="c-240" decimals="-6" id="f-1069" unitRef="usd">1132000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-241" decimals="-6" id="f-1070" unitRef="usd">965000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-62" decimals="-6" id="f-1071" unitRef="usd">2097000000</us-gaap:Revenues>
    <us-gaap:OperatingLeaseVariableLeaseIncome contextRef="c-259" decimals="-6" id="f-1072" unitRef="usd">16000000</us-gaap:OperatingLeaseVariableLeaseIncome>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c-2" id="f-1073">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Consumers Utility Revenue:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumers recognizes revenue primarily from the sale of electric and gas utility services at tariff-based rates regulated by the MPSC. Consumers&#x2019; customer base consists of a mix of residential, commercial, and diversified industrial customers. Consumers&#x2019; tariff-based sales performance obligations are described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Consumers has performance obligations for the service of standing ready to deliver electricity or natural gas to customers, and it satisfies these performance obligations over time. Consumers recognizes revenue at a fixed rate as it provides these services. These arrangements generally do not have fixed terms and remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of Consumers&#x2019; service to stand ready to deliver.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;Consumers has performance obligations for the service of delivering the commodity of electricity or natural gas to customers, and it satisfies these performance obligations upon delivery. Consumers recognizes revenue at a price per unit of electricity or natural gas delivered, based on the tariffs established by the MPSC. These arrangements generally do not have fixed terms and remain in effect as long as the customer consumes the utility service. The rates are set by the MPSC through the rate-making process and represent the stand-alone selling price of a bundled &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;product comprising the commodity, electricity or natural gas, and the service of delivering such commodity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In some instances, Consumers has specific fixed-term contracts with large commercial and industrial customers to provide electricity or gas at certain tariff rates or to provide gas transportation services at contracted rates. The amount of electricity and gas to be delivered under these contracts and the associated future revenue to be received are generally dependent on the customers&#x2019; needs. Accordingly, Consumers recognizes revenues at the tariff or contracted rate as electricity or gas is delivered to the customer. Consumers also has other miscellaneous contracts with customers related to pole and other property rentals and utility contract work. Generally, these contracts are short term or evergreen in nature.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:CreditLossFinancialInstrumentPolicyTextBlock contextRef="c-2" id="f-1075">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Accounts Receivable and Unbilled Revenues:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Accounts receivable comprise trade receivables and unbilled receivables. CMS&#160;Energy and Consumers record their accounts receivable at cost less an allowance for uncollectible accounts. The allowance is increased for uncollectible accounts expense and decreased for account write-offs net of recoveries. CMS&#160;Energy and Consumers establish the allowance based on historical losses, management&#x2019;s assessment of existing economic conditions, customer payment trends, and reasonable and supported forecast information. CMS&#160;Energy and Consumers assess late payment fees on trade receivables based on contractual past-due terms established with customers. Accounts are written off when deemed uncollectible, which is generally when they become six&#160;months past due.&lt;/span&gt;&lt;/div&gt;</us-gaap:CreditLossFinancialInstrumentPolicyTextBlock>
    <us-gaap:CreditLossFinancialInstrumentPolicyTextBlock contextRef="c-1" id="f-1074">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Accounts Receivable and Unbilled Revenues:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Accounts receivable comprise trade receivables and unbilled receivables. CMS&#160;Energy and Consumers record their accounts receivable at cost less an allowance for uncollectible accounts. The allowance is increased for uncollectible accounts expense and decreased for account write-offs net of recoveries. CMS&#160;Energy and Consumers establish the allowance based on historical losses, management&#x2019;s assessment of existing economic conditions, customer payment trends, and reasonable and supported forecast information. CMS&#160;Energy and Consumers assess late payment fees on trade receivables based on contractual past-due terms established with customers. Accounts are written off when deemed uncollectible, which is generally when they become six&#160;months past due.&lt;/span&gt;&lt;/div&gt;</us-gaap:CreditLossFinancialInstrumentPolicyTextBlock>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-2" decimals="-6" id="f-1076" unitRef="usd">12000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-1" decimals="-6" id="f-1077" unitRef="usd">12000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-62" decimals="-6" id="f-1078" unitRef="usd">10000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-11" decimals="-6" id="f-1079" unitRef="usd">10000000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy contextRef="c-2" id="f-1080">Consumers&#x2019; customers are billed monthly in cycles having billing dates that do not generally coincide with the end of a calendar month. This results in customers having received electricity or natural gas that they have not been billed for as of the month-end. Consumers estimates its unbilled revenues by applying an average billed rate to total unbilled deliveries for each customer class.</us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c-69" decimals="-6" id="f-1081" unitRef="usd">489000000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c-22" decimals="-6" id="f-1082" unitRef="usd">489000000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c-67" decimals="-6" id="f-1083" unitRef="usd">584000000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c-20" decimals="-6" id="f-1084" unitRef="usd">584000000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-2" id="f-1086">Reportable Segments&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Reportable segments consist of business units defined by the products and services they offer. CMS&#160;Energy&#x2019;s and Consumers&#x2019; chief operating decision-maker is the CEO. The chief operating decision-maker evaluates segment performance and profitability using net income available to CMS&#160;Energy&#x2019;s common stockholders. This metric provides a clear, consistent basis for analyzing the financial results of each segment and supports decision-making regarding the allocation of resources.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Resource allocation to CMS&#160;Energy&#x2019;s and Consumers&#x2019; segments begins with the annual budgeting process, which establishes initial funding and resource levels for each segment.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The budget incorporates key financial and operational inputs, including anticipated revenues, expenses, and capital requirements, aligning with CMS&#160;Energy&#x2019;s and Consumers&#x2019; strategic objectives and regulatory obligations.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The chief operating decision-maker reviews budget-to-actual variances on a monthly basis and makes interim decisions to reallocate resources among segments as needed, ensuring a timely and effective response to changing conditions. For the electric utility and gas utility segments, the chief operating decision-maker uses this assessment to determine whether the segments are achieving their regulatory authorized return on equity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The segments reported for CMS&#160;Energy are:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;NorthStar Clean Energy, consisting of various subsidiaries engaging in domestic independent power production, including the development and operation of renewable generation, and the marketing of independent power production&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy presents corporate interest and other expenses, discontinued operations, and Consumers&#x2019; other consolidated entities within other reconciling items.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The segments reported for Consumers are:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers&#x2019; other consolidated entities are presented within other reconciling items.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following tables is financial information by segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:28.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.287%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Reconciling Items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Power supply cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maintenance and other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income (Loss) Before Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income (Loss) From Continuing Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income (Loss) Available to Common Stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts include a portion of Consumers&#x2019; other common assets attributable to both the electric and gas utility businesses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Reconciling Items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Power supply cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maintenance and other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Before Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income Available to Common Stockholder&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Other segment items comprise of preferred stock dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts include a portion of Consumers&#x2019; other common assets attributable to both the electric and gas utility businesses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:28.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.287%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Reconciling Items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Power supply cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maintenance and other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income (Loss) Before Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income (Loss) From Continuing Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income (Loss) Available to Common Stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts include a portion of Consumers&#x2019; other common assets attributable to both the electric and gas utility businesses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Reconciling Items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Power supply cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maintenance and other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Before Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income Available to Common Stockholder&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;32,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;32,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Other segment items comprise of preferred stock dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts include a portion of Consumers&#x2019; other common assets attributable to both the electric and gas utility businesses.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-1085">Reportable Segments&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Reportable segments consist of business units defined by the products and services they offer. CMS&#160;Energy&#x2019;s and Consumers&#x2019; chief operating decision-maker is the CEO. The chief operating decision-maker evaluates segment performance and profitability using net income available to CMS&#160;Energy&#x2019;s common stockholders. This metric provides a clear, consistent basis for analyzing the financial results of each segment and supports decision-making regarding the allocation of resources.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Resource allocation to CMS&#160;Energy&#x2019;s and Consumers&#x2019; segments begins with the annual budgeting process, which establishes initial funding and resource levels for each segment.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The budget incorporates key financial and operational inputs, including anticipated revenues, expenses, and capital requirements, aligning with CMS&#160;Energy&#x2019;s and Consumers&#x2019; strategic objectives and regulatory obligations.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The chief operating decision-maker reviews budget-to-actual variances on a monthly basis and makes interim decisions to reallocate resources among segments as needed, ensuring a timely and effective response to changing conditions. For the electric utility and gas utility segments, the chief operating decision-maker uses this assessment to determine whether the segments are achieving their regulatory authorized return on equity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The segments reported for CMS&#160;Energy are:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;NorthStar Clean Energy, consisting of various subsidiaries engaging in domestic independent power production, including the development and operation of renewable generation, and the marketing of independent power production&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;CMS&#160;Energy presents corporate interest and other expenses, discontinued operations, and Consumers&#x2019; other consolidated entities within other reconciling items.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The segments reported for Consumers are:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;electric utility, consisting of regulated activities associated with the generation, purchase, distribution, and sale of electricity in Michigan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;gas utility, consisting of regulated activities associated with the purchase, transmission, storage, distribution, and sale of natural gas in Michigan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers&#x2019; other consolidated entities are presented within other reconciling items.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following tables is financial information by segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:28.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.287%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Reconciling Items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Power supply cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maintenance and other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income (Loss) Before Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income (Loss) From Continuing Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income (Loss) Available to Common Stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts include a portion of Consumers&#x2019; other common assets attributable to both the electric and gas utility businesses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Reconciling Items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Power supply cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maintenance and other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Before Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income Available to Common Stockholder&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Other segment items comprise of preferred stock dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts include a portion of Consumers&#x2019; other common assets attributable to both the electric and gas utility businesses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:28.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.287%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Reconciling Items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Power supply cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maintenance and other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income (Loss) Before Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income (Loss) From Continuing Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income (Loss) Available to Common Stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts include a portion of Consumers&#x2019; other common assets attributable to both the electric and gas utility businesses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Reconciling Items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Power supply cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maintenance and other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Before Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income Available to Common Stockholder&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;32,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;32,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Other segment items comprise of preferred stock dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts include a portion of Consumers&#x2019; other common assets attributable to both the electric and gas utility businesses.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c-1" id="f-1088">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following tables is financial information by segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:28.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.287%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Reconciling Items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Power supply cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maintenance and other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income (Loss) Before Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income (Loss) From Continuing Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income (Loss) Available to Common Stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts include a portion of Consumers&#x2019; other common assets attributable to both the electric and gas utility businesses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Reconciling Items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Power supply cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maintenance and other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Before Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income Available to Common Stockholder&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Other segment items comprise of preferred stock dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts include a portion of Consumers&#x2019; other common assets attributable to both the electric and gas utility businesses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:28.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.287%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Reconciling Items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Power supply cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maintenance and other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income (Loss) Before Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income (Loss) From Continuing Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income (Loss) Available to Common Stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts include a portion of Consumers&#x2019; other common assets attributable to both the electric and gas utility businesses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Reconciling Items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Power supply cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maintenance and other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Before Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income Available to Common Stockholder&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;32,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;32,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Other segment items comprise of preferred stock dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts include a portion of Consumers&#x2019; other common assets attributable to both the electric and gas utility businesses.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c-2" id="f-1087">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following tables is financial information by segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:28.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.287%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Reconciling Items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Power supply cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maintenance and other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income (Loss) Before Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income (Loss) From Continuing Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income (Loss) Available to Common Stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts include a portion of Consumers&#x2019; other common assets attributable to both the electric and gas utility businesses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Reconciling Items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Power supply cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maintenance and other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Before Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income Available to Common Stockholder&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Other segment items comprise of preferred stock dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts include a portion of Consumers&#x2019; other common assets attributable to both the electric and gas utility businesses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:28.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.287%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Reconciling Items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CMS&#160;Energy, including Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Power supply cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maintenance and other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income (Loss) Before Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income (Loss) From Continuing Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income (Loss) Available to Common Stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 10pt 0 1pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Other segment items comprise of loss attributable to noncontrolling interests and preferred stock dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts include a portion of Consumers&#x2019; other common assets attributable to both the electric and gas utility businesses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.921%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.285%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Electric Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas Utility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segments Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Reconciling Items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:15pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Power supply cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maintenance and other operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Before Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income Available to Common Stockholder&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;32,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;32,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Power supply costs comprise of fuel for electric generation, purchased and interchange power, and purchased power &#x2013; related parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Other segment items comprise of preferred stock dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Amounts include a portion of Consumers&#x2019; other common assets attributable to both the electric and gas utility businesses.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues contextRef="c-224" decimals="-6" id="f-1089" unitRef="usd">1299000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-225" decimals="-6" id="f-1090" unitRef="usd">1049000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-226" decimals="-6" id="f-1091" unitRef="usd">99000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-260" decimals="-6" id="f-1092" unitRef="usd">2447000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-261" decimals="-6" id="f-1093" unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-1" decimals="-6" id="f-1094" unitRef="usd">2447000000</us-gaap:Revenues>
    <cms:PowerSupplyCosts contextRef="c-224" decimals="-6" id="f-1095" unitRef="usd">546000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-225" decimals="-6" id="f-1096" unitRef="usd">0</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-226" decimals="-6" id="f-1097" unitRef="usd">69000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-260" decimals="-6" id="f-1098" unitRef="usd">615000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-261" decimals="-6" id="f-1099" unitRef="usd">0</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-1" decimals="-6" id="f-1100" unitRef="usd">615000000</cms:PowerSupplyCosts>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-262" decimals="-6" id="f-1101" unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-263" decimals="-6" id="f-1102" unitRef="usd">382000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-264" decimals="-6" id="f-1103" unitRef="usd">1000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-265" decimals="-6" id="f-1104" unitRef="usd">383000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-266" decimals="-6" id="f-1105" unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-14" decimals="-6" id="f-1106" unitRef="usd">383000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-224" decimals="-6" id="f-1107" unitRef="usd">257000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-225" decimals="-6" id="f-1108" unitRef="usd">116000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-226" decimals="-6" id="f-1109" unitRef="usd">30000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-260" decimals="-6" id="f-1110" unitRef="usd">403000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-261" decimals="-6" id="f-1111" unitRef="usd">2000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-1" decimals="-6" id="f-1112" unitRef="usd">405000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-224" decimals="-6" id="f-1113" unitRef="usd">221000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-225" decimals="-6" id="f-1114" unitRef="usd">154000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-226" decimals="-6" id="f-1115" unitRef="usd">13000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-260" decimals="-6" id="f-1116" unitRef="usd">388000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-261" decimals="-6" id="f-1117" unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-6" id="f-1118" unitRef="usd">388000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-224" decimals="-6" id="f-1119" unitRef="usd">73000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-225" decimals="-6" id="f-1120" unitRef="usd">86000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-226" decimals="-6" id="f-1121" unitRef="usd">3000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-260" decimals="-6" id="f-1122" unitRef="usd">162000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-261" decimals="-6" id="f-1123" unitRef="usd">0</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-1" decimals="-6" id="f-1124" unitRef="usd">162000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:CostsAndExpenses contextRef="c-224" decimals="-6" id="f-1125" unitRef="usd">1097000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-225" decimals="-6" id="f-1126" unitRef="usd">738000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-226" decimals="-6" id="f-1127" unitRef="usd">116000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-260" decimals="-6" id="f-1128" unitRef="usd">1951000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-261" decimals="-6" id="f-1129" unitRef="usd">2000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-1" decimals="-6" id="f-1130" unitRef="usd">1953000000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-224" decimals="-6" id="f-1131" unitRef="usd">202000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-225" decimals="-6" id="f-1132" unitRef="usd">311000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-226" decimals="-6" id="f-1133" unitRef="usd">-17000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-260" decimals="-6" id="f-1134" unitRef="usd">496000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-261" decimals="-6" id="f-1135" unitRef="usd">-2000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-6" id="f-1136" unitRef="usd">494000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-224" decimals="-6" id="f-1137" unitRef="usd">27000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-225" decimals="-6" id="f-1138" unitRef="usd">19000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-226" decimals="-6" id="f-1139" unitRef="usd">1000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-260" decimals="-6" id="f-1140" unitRef="usd">47000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-261" decimals="-6" id="f-1141" unitRef="usd">3000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-1" decimals="-6" id="f-1142" unitRef="usd">50000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:InterestExpenseNonoperating contextRef="c-224" decimals="-6" id="f-1143" unitRef="usd">82000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-225" decimals="-6" id="f-1144" unitRef="usd">48000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-226" decimals="-6" id="f-1145" unitRef="usd">0</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-260" decimals="-6" id="f-1146" unitRef="usd">130000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-261" decimals="-6" id="f-1147" unitRef="usd">56000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-1" decimals="-6" id="f-1148" unitRef="usd">186000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-224" decimals="-6" id="f-1149" unitRef="usd">147000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-225" decimals="-6" id="f-1150" unitRef="usd">282000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-226" decimals="-6" id="f-1151" unitRef="usd">-16000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-260" decimals="-6" id="f-1152" unitRef="usd">413000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-261" decimals="-6" id="f-1153" unitRef="usd">-55000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-6" id="f-1154" unitRef="usd">358000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-224" decimals="-6" id="f-1155" unitRef="usd">23000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-225" decimals="-6" id="f-1156" unitRef="usd">69000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-226" decimals="-6" id="f-1157" unitRef="usd">11000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-260" decimals="-6" id="f-1158" unitRef="usd">103000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-261" decimals="-6" id="f-1159" unitRef="usd">-40000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-6" id="f-1160" unitRef="usd">63000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-224" decimals="-6" id="f-1161" unitRef="usd">124000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-225" decimals="-6" id="f-1162" unitRef="usd">213000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-226" decimals="-6" id="f-1163" unitRef="usd">-27000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-260" decimals="-6" id="f-1164" unitRef="usd">310000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-261" decimals="-6" id="f-1165" unitRef="usd">-15000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-1" decimals="-6" id="f-1166" unitRef="usd">295000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-224" decimals="-6" id="f-1167" unitRef="usd">0</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-225" decimals="-6" id="f-1168" unitRef="usd">0</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-226" decimals="-6" id="f-1169" unitRef="usd">-9000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-260" decimals="-6" id="f-1170" unitRef="usd">-9000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-261" decimals="-6" id="f-1171" unitRef="usd">2000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-1" decimals="-6" id="f-1172" unitRef="usd">-7000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-224" decimals="-6" id="f-1173" unitRef="usd">124000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-225" decimals="-6" id="f-1174" unitRef="usd">213000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-226" decimals="-6" id="f-1175" unitRef="usd">-18000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-260" decimals="-6" id="f-1176" unitRef="usd">319000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-261" decimals="-6" id="f-1177" unitRef="usd">-17000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-6" id="f-1178" unitRef="usd">302000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-267" decimals="-6" id="f-1179" unitRef="usd">20340000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-268" decimals="-6" id="f-1180" unitRef="usd">13412000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-269" decimals="-6" id="f-1181" unitRef="usd">1505000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-270" decimals="-6" id="f-1182" unitRef="usd">35257000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-271" decimals="-6" id="f-1183" unitRef="usd">24000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-22" decimals="-6" id="f-1184" unitRef="usd">35281000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <us-gaap:Assets contextRef="c-267" decimals="-6" id="f-1185" unitRef="usd">20875000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-268" decimals="-6" id="f-1186" unitRef="usd">13025000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-269" decimals="-6" id="f-1187" unitRef="usd">1977000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-270" decimals="-6" id="f-1188" unitRef="usd">35877000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-271" decimals="-6" id="f-1189" unitRef="usd">418000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-22" decimals="-6" id="f-1190" unitRef="usd">36295000000</us-gaap:Assets>
    <us-gaap:Revenues contextRef="c-220" decimals="-6" id="f-1191" unitRef="usd">1299000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-221" decimals="-6" id="f-1192" unitRef="usd">1049000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-272" decimals="-6" id="f-1193" unitRef="usd">2348000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-273" decimals="-6" id="f-1194" unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-2" decimals="-6" id="f-1195" unitRef="usd">2348000000</us-gaap:Revenues>
    <cms:PowerSupplyCosts contextRef="c-220" decimals="-6" id="f-1196" unitRef="usd">546000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-221" decimals="-6" id="f-1197" unitRef="usd">0</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-272" decimals="-6" id="f-1198" unitRef="usd">546000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-273" decimals="-6" id="f-1199" unitRef="usd">0</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-2" decimals="-6" id="f-1200" unitRef="usd">546000000</cms:PowerSupplyCosts>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-220" decimals="-6" id="f-1201" unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-221" decimals="-6" id="f-1202" unitRef="usd">382000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-272" decimals="-6" id="f-1203" unitRef="usd">382000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-273" decimals="-6" id="f-1204" unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-2" decimals="-6" id="f-1205" unitRef="usd">382000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-220" decimals="-6" id="f-1206" unitRef="usd">257000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-221" decimals="-6" id="f-1207" unitRef="usd">116000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-272" decimals="-6" id="f-1208" unitRef="usd">373000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-273" decimals="-6" id="f-1209" unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-2" decimals="-6" id="f-1210" unitRef="usd">373000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-220" decimals="-6" id="f-1211" unitRef="usd">221000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-221" decimals="-6" id="f-1212" unitRef="usd">154000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-272" decimals="-6" id="f-1213" unitRef="usd">375000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-273" decimals="-6" id="f-1214" unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-2" decimals="-6" id="f-1215" unitRef="usd">375000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-220" decimals="-6" id="f-1216" unitRef="usd">73000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-221" decimals="-6" id="f-1217" unitRef="usd">86000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-272" decimals="-6" id="f-1218" unitRef="usd">159000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-273" decimals="-6" id="f-1219" unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-2" decimals="-6" id="f-1220" unitRef="usd">159000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-220" decimals="-6" id="f-1221" unitRef="usd">1097000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-221" decimals="-6" id="f-1222" unitRef="usd">738000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-272" decimals="-6" id="f-1223" unitRef="usd">1835000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-273" decimals="-6" id="f-1224" unitRef="usd">0</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-2" decimals="-6" id="f-1225" unitRef="usd">1835000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss contextRef="c-220" decimals="-6" id="f-1226" unitRef="usd">202000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-221" decimals="-6" id="f-1227" unitRef="usd">311000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-272" decimals="-6" id="f-1228" unitRef="usd">513000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-273" decimals="-6" id="f-1229" unitRef="usd">0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-2" decimals="-6" id="f-1230" unitRef="usd">513000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-220" decimals="-6" id="f-1231" unitRef="usd">27000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-221" decimals="-6" id="f-1232" unitRef="usd">19000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-272" decimals="-6" id="f-1233" unitRef="usd">46000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-273" decimals="-6" id="f-1234" unitRef="usd">0</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-2" decimals="-6" id="f-1235" unitRef="usd">46000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:InterestExpenseNonoperating contextRef="c-220" decimals="-6" id="f-1236" unitRef="usd">82000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-221" decimals="-6" id="f-1237" unitRef="usd">48000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-272" decimals="-6" id="f-1238" unitRef="usd">130000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-273" decimals="-6" id="f-1239" unitRef="usd">0</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-2" decimals="-6" id="f-1240" unitRef="usd">130000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-220" decimals="-6" id="f-1241" unitRef="usd">147000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-221" decimals="-6" id="f-1242" unitRef="usd">282000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-272" decimals="-6" id="f-1243" unitRef="usd">429000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-273" decimals="-6" id="f-1244" unitRef="usd">0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-2" decimals="-6" id="f-1245" unitRef="usd">429000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-220" decimals="-6" id="f-1246" unitRef="usd">23000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-221" decimals="-6" id="f-1247" unitRef="usd">69000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-272" decimals="-6" id="f-1248" unitRef="usd">92000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-273" decimals="-6" id="f-1249" unitRef="usd">-9000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-2" decimals="-6" id="f-1250" unitRef="usd">83000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-220" decimals="-6" id="f-1251" unitRef="usd">124000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-221" decimals="-6" id="f-1252" unitRef="usd">213000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-272" decimals="-6" id="f-1253" unitRef="usd">337000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-273" decimals="-6" id="f-1254" unitRef="usd">9000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-2" decimals="-6" id="f-1255" unitRef="usd">346000000</us-gaap:NetIncomeLoss>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-220" decimals="-6" id="f-1256" unitRef="usd">0</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-221" decimals="-6" id="f-1257" unitRef="usd">0</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-272" decimals="-6" id="f-1258" unitRef="usd">0</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-273" decimals="-6" id="f-1259" unitRef="usd">0</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-2" decimals="-6" id="f-1260" unitRef="usd">0</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-220" decimals="-6" id="f-1261" unitRef="usd">124000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-221" decimals="-6" id="f-1262" unitRef="usd">213000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-272" decimals="-6" id="f-1263" unitRef="usd">337000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-273" decimals="-6" id="f-1264" unitRef="usd">9000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-2" decimals="-6" id="f-1265" unitRef="usd">346000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-274" decimals="-6" id="f-1266" unitRef="usd">20340000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-275" decimals="-6" id="f-1267" unitRef="usd">13412000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-276" decimals="-6" id="f-1268" unitRef="usd">33752000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-277" decimals="-6" id="f-1269" unitRef="usd">30000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-69" decimals="-6" id="f-1270" unitRef="usd">33782000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <us-gaap:Assets contextRef="c-274" decimals="-6" id="f-1271" unitRef="usd">20930000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-275" decimals="-6" id="f-1272" unitRef="usd">13068000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-276" decimals="-6" id="f-1273" unitRef="usd">33998000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-277" decimals="-6" id="f-1274" unitRef="usd">31000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-69" decimals="-6" id="f-1275" unitRef="usd">34029000000</us-gaap:Assets>
    <us-gaap:Revenues contextRef="c-244" decimals="-6" id="f-1276" unitRef="usd">1132000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-245" decimals="-6" id="f-1277" unitRef="usd">965000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-246" decimals="-6" id="f-1278" unitRef="usd">79000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-278" decimals="-6" id="f-1279" unitRef="usd">2176000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-279" decimals="-6" id="f-1280" unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-11" decimals="-6" id="f-1281" unitRef="usd">2176000000</us-gaap:Revenues>
    <cms:PowerSupplyCosts contextRef="c-244" decimals="-6" id="f-1282" unitRef="usd">449000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-245" decimals="-6" id="f-1283" unitRef="usd">0</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-246" decimals="-6" id="f-1284" unitRef="usd">39000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-278" decimals="-6" id="f-1285" unitRef="usd">488000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-279" decimals="-6" id="f-1286" unitRef="usd">0</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-11" decimals="-6" id="f-1287" unitRef="usd">488000000</cms:PowerSupplyCosts>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-280" decimals="-6" id="f-1288" unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-281" decimals="-6" id="f-1289" unitRef="usd">350000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-282" decimals="-6" id="f-1290" unitRef="usd">1000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-283" decimals="-6" id="f-1291" unitRef="usd">351000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-284" decimals="-6" id="f-1292" unitRef="usd">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-15" decimals="-6" id="f-1293" unitRef="usd">351000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-244" decimals="-6" id="f-1294" unitRef="usd">238000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-245" decimals="-6" id="f-1295" unitRef="usd">140000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-246" decimals="-6" id="f-1296" unitRef="usd">22000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-278" decimals="-6" id="f-1297" unitRef="usd">400000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-279" decimals="-6" id="f-1298" unitRef="usd">2000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating contextRef="c-11" decimals="-6" id="f-1299" unitRef="usd">402000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-244" decimals="-6" id="f-1300" unitRef="usd">213000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-245" decimals="-6" id="f-1301" unitRef="usd">143000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-246" decimals="-6" id="f-1302" unitRef="usd">11000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-278" decimals="-6" id="f-1303" unitRef="usd">367000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-279" decimals="-6" id="f-1304" unitRef="usd">1000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-11" decimals="-6" id="f-1305" unitRef="usd">368000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-244" decimals="-6" id="f-1306" unitRef="usd">71000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-245" decimals="-6" id="f-1307" unitRef="usd">81000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-246" decimals="-6" id="f-1308" unitRef="usd">3000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-278" decimals="-6" id="f-1309" unitRef="usd">155000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-279" decimals="-6" id="f-1310" unitRef="usd">0</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes contextRef="c-11" decimals="-6" id="f-1311" unitRef="usd">155000000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:CostsAndExpenses contextRef="c-244" decimals="-6" id="f-1312" unitRef="usd">971000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-245" decimals="-6" id="f-1313" unitRef="usd">714000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-246" decimals="-6" id="f-1314" unitRef="usd">76000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-278" decimals="-6" id="f-1315" unitRef="usd">1761000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-279" decimals="-6" id="f-1316" unitRef="usd">3000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-11" decimals="-6" id="f-1317" unitRef="usd">1764000000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-244" decimals="-6" id="f-1318" unitRef="usd">161000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-245" decimals="-6" id="f-1319" unitRef="usd">251000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-246" decimals="-6" id="f-1320" unitRef="usd">3000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-278" decimals="-6" id="f-1321" unitRef="usd">415000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-279" decimals="-6" id="f-1322" unitRef="usd">-3000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-11" decimals="-6" id="f-1323" unitRef="usd">412000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-244" decimals="-6" id="f-1324" unitRef="usd">34000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-245" decimals="-6" id="f-1325" unitRef="usd">22000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-246" decimals="-6" id="f-1326" unitRef="usd">6000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-278" decimals="-6" id="f-1327" unitRef="usd">62000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-279" decimals="-6" id="f-1328" unitRef="usd">24000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-11" decimals="-6" id="f-1329" unitRef="usd">86000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:InterestExpenseNonoperating contextRef="c-244" decimals="-6" id="f-1330" unitRef="usd">81000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-245" decimals="-6" id="f-1331" unitRef="usd">48000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-246" decimals="-6" id="f-1332" unitRef="usd">1000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-278" decimals="-6" id="f-1333" unitRef="usd">130000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-279" decimals="-6" id="f-1334" unitRef="usd">47000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-11" decimals="-6" id="f-1335" unitRef="usd">177000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-244" decimals="-6" id="f-1336" unitRef="usd">114000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-245" decimals="-6" id="f-1337" unitRef="usd">225000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-246" decimals="-6" id="f-1338" unitRef="usd">8000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-278" decimals="-6" id="f-1339" unitRef="usd">347000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-279" decimals="-6" id="f-1340" unitRef="usd">-26000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-11" decimals="-6" id="f-1341" unitRef="usd">321000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-244" decimals="-6" id="f-1342" unitRef="usd">17000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-245" decimals="-6" id="f-1343" unitRef="usd">56000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-246" decimals="-6" id="f-1344" unitRef="usd">1000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-278" decimals="-6" id="f-1345" unitRef="usd">74000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-279" decimals="-6" id="f-1346" unitRef="usd">-16000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-11" decimals="-6" id="f-1347" unitRef="usd">58000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-244" decimals="-6" id="f-1348" unitRef="usd">97000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-245" decimals="-6" id="f-1349" unitRef="usd">169000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-246" decimals="-6" id="f-1350" unitRef="usd">7000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-278" decimals="-6" id="f-1351" unitRef="usd">273000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-279" decimals="-6" id="f-1352" unitRef="usd">-10000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c-11" decimals="-6" id="f-1353" unitRef="usd">263000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-244" decimals="-6" id="f-1354" unitRef="usd">0</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-245" decimals="-6" id="f-1355" unitRef="usd">0</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-246" decimals="-6" id="f-1356" unitRef="usd">-24000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-278" decimals="-6" id="f-1357" unitRef="usd">-24000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-279" decimals="-6" id="f-1358" unitRef="usd">2000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-11" decimals="-6" id="f-1359" unitRef="usd">-22000000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-244" decimals="-6" id="f-1360" unitRef="usd">97000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-245" decimals="-6" id="f-1361" unitRef="usd">169000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-246" decimals="-6" id="f-1362" unitRef="usd">31000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-278" decimals="-6" id="f-1363" unitRef="usd">297000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-279" decimals="-6" id="f-1364" unitRef="usd">-12000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-11" decimals="-6" id="f-1365" unitRef="usd">285000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-285" decimals="-6" id="f-1366" unitRef="usd">19317000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-286" decimals="-6" id="f-1367" unitRef="usd">12475000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-287" decimals="-6" id="f-1368" unitRef="usd">1424000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-288" decimals="-6" id="f-1369" unitRef="usd">33216000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-289" decimals="-6" id="f-1370" unitRef="usd">20000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <cms:PropertyPlantAndEquipmentGrossExcludingCWIP contextRef="c-23" decimals="-6" id="f-1371" unitRef="usd">33236000000</cms:PropertyPlantAndEquipmentGrossExcludingCWIP>
    <us-gaap:Assets contextRef="c-285" decimals="-6" id="f-1372" unitRef="usd">19759000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-286" decimals="-6" id="f-1373" unitRef="usd">12305000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-287" decimals="-6" id="f-1374" unitRef="usd">1615000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-288" decimals="-6" id="f-1375" unitRef="usd">33679000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-289" decimals="-6" id="f-1376" unitRef="usd">222000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-23" decimals="-6" id="f-1377" unitRef="usd">33901000000</us-gaap:Assets>
    <us-gaap:Revenues contextRef="c-240" decimals="-6" id="f-1378" unitRef="usd">1132000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-241" decimals="-6" id="f-1379" unitRef="usd">965000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-290" decimals="-6" id="f-1380" unitRef="usd">2097000000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-291" decimals="-6" id="f-1381" unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-62" decimals="-6" id="f-1382" unitRef="usd">2097000000</us-gaap:Revenues>
    <cms:PowerSupplyCosts contextRef="c-240" decimals="-6" id="f-1383" unitRef="usd">449000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-241" decimals="-6" id="f-1384" unitRef="usd">0</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-290" decimals="-6" id="f-1385" unitRef="usd">449000000</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-291" decimals="-6" id="f-1386" unitRef="usd">0</cms:PowerSupplyCosts>
    <cms:PowerSupplyCosts contextRef="c-62" decimals="-6" id="f-1387" unitRef="usd">449000000</cms:PowerSupplyCosts>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-240" decimals="-6" id="f-1388" unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-241" decimals="-6" id="f-1389" unitRef="usd">350000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-290" decimals="-6" id="f-1390" unitRef="usd">350000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-291" decimals="-6" id="f-1391" unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased contextRef="c-62" decimals="-6" id="f-1392" unitRef="usd">350000000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-240" decimals="-6" id="f-1393" unitRef="usd">238000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-241" decimals="-6" id="f-1394" unitRef="usd">140000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-290" decimals="-6" id="f-1395" unitRef="usd">378000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-291" decimals="-6" id="f-1396" unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c-62" decimals="-6" id="f-1397" unitRef="usd">378000000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-240" decimals="-6" id="f-1398" unitRef="usd">213000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-241" decimals="-6" id="f-1399" unitRef="usd">143000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-290" decimals="-6" id="f-1400" unitRef="usd">356000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-291" decimals="-6" id="f-1401" unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c-62" decimals="-6" id="f-1402" unitRef="usd">356000000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-240" decimals="-6" id="f-1403" unitRef="usd">71000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-241" decimals="-6" id="f-1404" unitRef="usd">81000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-290" decimals="-6" id="f-1405" unitRef="usd">152000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-291" decimals="-6" id="f-1406" unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c-62" decimals="-6" id="f-1407" unitRef="usd">152000000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-240" decimals="-6" id="f-1408" unitRef="usd">971000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-241" decimals="-6" id="f-1409" unitRef="usd">714000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-290" decimals="-6" id="f-1410" unitRef="usd">1685000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-291" decimals="-6" id="f-1411" unitRef="usd">0</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c-62" decimals="-6" id="f-1412" unitRef="usd">1685000000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss contextRef="c-240" decimals="-6" id="f-1413" unitRef="usd">161000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-241" decimals="-6" id="f-1414" unitRef="usd">251000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-290" decimals="-6" id="f-1415" unitRef="usd">412000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-291" decimals="-6" id="f-1416" unitRef="usd">0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-62" decimals="-6" id="f-1417" unitRef="usd">412000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-240" decimals="-6" id="f-1418" unitRef="usd">34000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-241" decimals="-6" id="f-1419" unitRef="usd">22000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-290" decimals="-6" id="f-1420" unitRef="usd">56000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-291" decimals="-6" id="f-1421" unitRef="usd">0</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-62" decimals="-6" id="f-1422" unitRef="usd">56000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:InterestExpenseNonoperating contextRef="c-240" decimals="-6" id="f-1423" unitRef="usd">81000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-241" decimals="-6" id="f-1424" unitRef="usd">48000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-290" decimals="-6" id="f-1425" unitRef="usd">129000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-291" decimals="-6" id="f-1426" unitRef="usd">0</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-62" decimals="-6" id="f-1427" unitRef="usd">129000000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-240" decimals="-6" id="f-1428" unitRef="usd">114000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-241" decimals="-6" id="f-1429" unitRef="usd">225000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-290" decimals="-6" id="f-1430" unitRef="usd">339000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-291" decimals="-6" id="f-1431" unitRef="usd">0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-62" decimals="-6" id="f-1432" unitRef="usd">339000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-240" decimals="-6" id="f-1433" unitRef="usd">17000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-241" decimals="-6" id="f-1434" unitRef="usd">56000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-290" decimals="-6" id="f-1435" unitRef="usd">73000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-291" decimals="-6" id="f-1436" unitRef="usd">-9000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-62" decimals="-6" id="f-1437" unitRef="usd">64000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-240" decimals="-6" id="f-1438" unitRef="usd">97000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-241" decimals="-6" id="f-1439" unitRef="usd">169000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-290" decimals="-6" id="f-1440" unitRef="usd">266000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-291" decimals="-6" id="f-1441" unitRef="usd">9000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-62" decimals="-6" id="f-1442" unitRef="usd">275000000</us-gaap:NetIncomeLoss>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-240" decimals="-6" id="f-1443" unitRef="usd">0</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-241" decimals="-6" id="f-1444" unitRef="usd">0</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-290" decimals="-6" id="f-1445" unitRef="usd">0</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-291" decimals="-6" id="f-1446" unitRef="usd">0</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-62" decimals="-6" id="f-1447" unitRef="usd">0</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-240" decimals="-6" id="f-1448" unitRef="usd">97000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-241" decimals="-6" id="f-1449" unitRef="usd">169000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-290" decimals="-6" id="f-1450" unitRef="usd">266000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-291" decimals="-6" id="f-1451" unitRef="usd">9000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-62" decimals="-6" id="f-1452" unitRef="usd">275000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-292" decimals="-6" id="f-1453" unitRef="usd">19317000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-293" decimals="-6" id="f-1454" unitRef="usd">12475000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-294" decimals="-6" id="f-1455" unitRef="usd">31792000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-295" decimals="-6" id="f-1456" unitRef="usd">28000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress contextRef="c-70" decimals="-6" id="f-1457" unitRef="usd">31820000000</cms:PublicUtilitiesPropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortizationAndConstructionWorkInProgress>
    <us-gaap:Assets contextRef="c-292" decimals="-6" id="f-1458" unitRef="usd">19818000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-293" decimals="-6" id="f-1459" unitRef="usd">12348000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-294" decimals="-6" id="f-1460" unitRef="usd">32166000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-295" decimals="-6" id="f-1461" unitRef="usd">43000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-70" decimals="-6" id="f-1462" unitRef="usd">32209000000</us-gaap:Assets>
    <us-gaap:VariableInterestEntityDisclosureTextBlock contextRef="c-1" id="f-1464">Variable Interest Entities&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Consolidated VIEs:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; In March&#160;2025, NorthStar Clean Energy sold a 50-percent interest in NWO&#160;Wind Equity Holdings for net proceeds of $36&#160;million. NWO&#160;Wind Equity Holdings holds the Class&#160;B membership interest in NWO&#160;Holdco, the holding company of a 100&#x2011;MW wind project located in Paulding County, Ohio. Additionally in March&#160;2025, NorthStar Clean Energy sold a 50-percent interest in Delta Solar Equity Holdings for net proceeds of $8&#160;million. Delta Solar Equity Holdings is the holding company of a 24-MW solar project located in Delta Township, Michigan. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy consolidates these and other entities that it does not wholly own, but for which it manages and controls the entities&#x2019; operating activities. NorthStar Clean Energy is the primary beneficiary of these entities because it has the power to direct the activities that most significantly impact the economic performance of the companies, as well as the obligation to absorb losses or the right to receive benefits from the companies. Presented in the following table is information about the VIEs NorthStar Clean Energy consolidates: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.585%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.746%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.369%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated VIE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&#x2019;s ownership&#160;interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Description of VIE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Aviator Wind Equity Holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51&#x2011;percent ownership interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holds a Class B membership interest&#160;in&#160;Aviator&#160;Wind&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Aviator Wind&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Class B membership interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holding company of a 525&#x2011;MW wind generation project in Coke County, Texas&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Delta Solar Equity Holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50-percent ownership interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holding company of a 24-MW solar generation&#160;project in Delta Township, Michigan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Newport Solar Holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Class B membership interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holding company of a 180&#x2011;MW solar generation project in Jackson County, Arkansas&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NWO Wind Equity Holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50-percent ownership interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holds a Class B membership interest&#160;in&#160;NWO&#160;Holdco&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NWO Holdco&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Class B membership interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holding company of a 100&#x2011;MW wind generation project in Paulding County, Ohio&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;The remaining ownership interest is presented as noncontrolling interest on CMS&#160;Energy&#x2019;s consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;The Class&#160;A membership interest in the entity is held by a tax equity investor and is presented as noncontrolling interest on CMS&#160;Energy&#x2019;s consolidated balance sheets. Under the associated limited liability company agreement, the tax equity investor is guaranteed preferred returns from the entity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Earnings, tax attributes, and cash flows generated by the entities in which NorthStar Clean Energy holds a Class&#160;B membership are allocated among and distributed to the membership classes in accordance with the ratios specified in the associated limited liability company agreements; these ratios change over time and are not representative of the ownership interest percentages of each membership class. Since these entities&#x2019; income and cash flows are not distributed among their investors based on ownership interest percentages, NorthStar Clean Energy allocates the entities&#x2019; income (loss) among the investors by applying the hypothetical liquidation at book value method. This method calculates each investor&#x2019;s earnings based on a hypothetical liquidation of the entities at the net book value of underlying assets as of the balance sheet date. The liquidation tax gain (loss) is allocated to each investor&#x2019;s capital account, resulting in income (loss) equal to the period change in the investor&#x2019;s capital account balance. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are the carrying values of the VIEs&#x2019; assets and liabilities included on CMS&#160;Energy&#x2019;s consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.432%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.432%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.959%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31,&#160;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepayments and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Plant, property, and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-current portion of finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Asset retirement obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Assets may be used only to meet VIEs&#x2019; obligations and commitments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy is obligated under certain indemnities that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. For additional details on these indemnity obligations, see Note&#160;2, Contingencies and Commitments&#x2014;Guarantees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers&#x2019; wholly-owned subsidiaries, Consumers 2014&#160;Securitization Funding and Consumers 2023&#160;Securitization Funding, are VIEs designed to collateralize Consumers&#x2019; securitization bonds. These entities are considered VIEs primarily because their equity capitalization is insufficient to support their operations. Consumers is the primary beneficiary of and consolidates these VIEs, as it has the power to direct the activities that most significantly impact the economic performance of the companies, as well as the obligation to absorb losses or the right to receive benefits from the companies. The VIEs&#x2019; primary assets and liabilities comprise non-current regulatory assets and long-term debt. The carrying value of the regulatory assets on Consumers&#x2019; consolidated balance sheets was $638&#160;million at March 31, 2025 and $666&#160;million at December&#160;31,&#160;2024. The carrying value of securitization bonds on Consumers&#x2019; consolidated balance sheets was $659&#160;million at March 31, 2025 and $700&#160;million at December&#160;31,&#160;2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Non-consolidated VIEs: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy has variable interests in T.E.S.&#160;Filer City, Grayling, Genesee, and Craven. While NorthStar Clean Energy owns 50&#160;percent of each partnership, it is not the primary beneficiary of any of these partnerships because decision making is shared among unrelated parties, and no one party has the ability to direct the activities that most significantly impact the entities&#x2019; economic performance, such as operations and maintenance, plant dispatch, and fuel strategy. The partners must agree on all major decisions for each of the partnerships.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is information about these partnerships:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.444%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:32.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.183%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nature&#160;of&#160;the&#160;Entity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nature of NorthStar Clean Energy&#x2019;s Involvement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;T.E.S.&#160;Filer City &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Coal-fueled power generator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term PPA between partnership and Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employee assignment agreement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="4" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Grayling &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wood waste-fueled power generator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term PPA between partnership and Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reduced dispatch agreement with Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating and management contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Genesee &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wood waste-fueled power generator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term PPA between partnership and Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reduced dispatch agreement with Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating and management contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Craven &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wood waste-fueled power generator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating and management contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Reduced dispatch agreements allow the facilities to be dispatched based on the market price of power compared with the cost of production of the plants. This results in fuel cost savings that each partnership shares with Consumers&#x2019; customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The creditors of these partnerships do not have recourse to the general credit of CMS&#160;Energy, NorthStar Clean Energy, or Consumers. NorthStar Clean Energy&#x2019;s maximum risk exposure to these partnerships is generally limited to its investment in the partnerships, which is included in investments on CMS&#160;Energy&#x2019;s consolidated balance sheets in the amount of $66&#160;million at March&#160;31,&#160;2025 and $64&#160;million at December&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:VariableInterestEntityDisclosureTextBlock>
    <us-gaap:VariableInterestEntityDisclosureTextBlock contextRef="c-2" id="f-1463">Variable Interest Entities&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Consolidated VIEs:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; In March&#160;2025, NorthStar Clean Energy sold a 50-percent interest in NWO&#160;Wind Equity Holdings for net proceeds of $36&#160;million. NWO&#160;Wind Equity Holdings holds the Class&#160;B membership interest in NWO&#160;Holdco, the holding company of a 100&#x2011;MW wind project located in Paulding County, Ohio. Additionally in March&#160;2025, NorthStar Clean Energy sold a 50-percent interest in Delta Solar Equity Holdings for net proceeds of $8&#160;million. Delta Solar Equity Holdings is the holding company of a 24-MW solar project located in Delta Township, Michigan. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy consolidates these and other entities that it does not wholly own, but for which it manages and controls the entities&#x2019; operating activities. NorthStar Clean Energy is the primary beneficiary of these entities because it has the power to direct the activities that most significantly impact the economic performance of the companies, as well as the obligation to absorb losses or the right to receive benefits from the companies. Presented in the following table is information about the VIEs NorthStar Clean Energy consolidates: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.585%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.746%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.369%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated VIE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&#x2019;s ownership&#160;interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Description of VIE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Aviator Wind Equity Holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51&#x2011;percent ownership interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holds a Class B membership interest&#160;in&#160;Aviator&#160;Wind&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Aviator Wind&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Class B membership interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holding company of a 525&#x2011;MW wind generation project in Coke County, Texas&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Delta Solar Equity Holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50-percent ownership interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holding company of a 24-MW solar generation&#160;project in Delta Township, Michigan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Newport Solar Holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Class B membership interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holding company of a 180&#x2011;MW solar generation project in Jackson County, Arkansas&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NWO Wind Equity Holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50-percent ownership interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holds a Class B membership interest&#160;in&#160;NWO&#160;Holdco&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NWO Holdco&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Class B membership interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holding company of a 100&#x2011;MW wind generation project in Paulding County, Ohio&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;The remaining ownership interest is presented as noncontrolling interest on CMS&#160;Energy&#x2019;s consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;The Class&#160;A membership interest in the entity is held by a tax equity investor and is presented as noncontrolling interest on CMS&#160;Energy&#x2019;s consolidated balance sheets. Under the associated limited liability company agreement, the tax equity investor is guaranteed preferred returns from the entity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Earnings, tax attributes, and cash flows generated by the entities in which NorthStar Clean Energy holds a Class&#160;B membership are allocated among and distributed to the membership classes in accordance with the ratios specified in the associated limited liability company agreements; these ratios change over time and are not representative of the ownership interest percentages of each membership class. Since these entities&#x2019; income and cash flows are not distributed among their investors based on ownership interest percentages, NorthStar Clean Energy allocates the entities&#x2019; income (loss) among the investors by applying the hypothetical liquidation at book value method. This method calculates each investor&#x2019;s earnings based on a hypothetical liquidation of the entities at the net book value of underlying assets as of the balance sheet date. The liquidation tax gain (loss) is allocated to each investor&#x2019;s capital account, resulting in income (loss) equal to the period change in the investor&#x2019;s capital account balance. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are the carrying values of the VIEs&#x2019; assets and liabilities included on CMS&#160;Energy&#x2019;s consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.432%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.432%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.959%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31,&#160;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepayments and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Plant, property, and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-current portion of finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Asset retirement obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Assets may be used only to meet VIEs&#x2019; obligations and commitments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy is obligated under certain indemnities that protect the tax equity investors against losses incurred as a result of breaches of representations and warranties under the associated limited liability company agreements. For additional details on these indemnity obligations, see Note&#160;2, Contingencies and Commitments&#x2014;Guarantees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumers&#x2019; wholly-owned subsidiaries, Consumers 2014&#160;Securitization Funding and Consumers 2023&#160;Securitization Funding, are VIEs designed to collateralize Consumers&#x2019; securitization bonds. These entities are considered VIEs primarily because their equity capitalization is insufficient to support their operations. Consumers is the primary beneficiary of and consolidates these VIEs, as it has the power to direct the activities that most significantly impact the economic performance of the companies, as well as the obligation to absorb losses or the right to receive benefits from the companies. The VIEs&#x2019; primary assets and liabilities comprise non-current regulatory assets and long-term debt. The carrying value of the regulatory assets on Consumers&#x2019; consolidated balance sheets was $638&#160;million at March 31, 2025 and $666&#160;million at December&#160;31,&#160;2024. The carrying value of securitization bonds on Consumers&#x2019; consolidated balance sheets was $659&#160;million at March 31, 2025 and $700&#160;million at December&#160;31,&#160;2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Non-consolidated VIEs: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy has variable interests in T.E.S.&#160;Filer City, Grayling, Genesee, and Craven. While NorthStar Clean Energy owns 50&#160;percent of each partnership, it is not the primary beneficiary of any of these partnerships because decision making is shared among unrelated parties, and no one party has the ability to direct the activities that most significantly impact the entities&#x2019; economic performance, such as operations and maintenance, plant dispatch, and fuel strategy. The partners must agree on all major decisions for each of the partnerships.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is information about these partnerships:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.444%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:32.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.183%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nature&#160;of&#160;the&#160;Entity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nature of NorthStar Clean Energy&#x2019;s Involvement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;T.E.S.&#160;Filer City &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Coal-fueled power generator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term PPA between partnership and Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employee assignment agreement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="4" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Grayling &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wood waste-fueled power generator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term PPA between partnership and Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reduced dispatch agreement with Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating and management contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Genesee &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wood waste-fueled power generator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term PPA between partnership and Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reduced dispatch agreement with Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating and management contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Craven &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wood waste-fueled power generator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating and management contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Reduced dispatch agreements allow the facilities to be dispatched based on the market price of power compared with the cost of production of the plants. This results in fuel cost savings that each partnership shares with Consumers&#x2019; customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The creditors of these partnerships do not have recourse to the general credit of CMS&#160;Energy, NorthStar Clean Energy, or Consumers. NorthStar Clean Energy&#x2019;s maximum risk exposure to these partnerships is generally limited to its investment in the partnerships, which is included in investments on CMS&#160;Energy&#x2019;s consolidated balance sheets in the amount of $66&#160;million at March&#160;31,&#160;2025 and $64&#160;million at December&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:VariableInterestEntityDisclosureTextBlock>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="c-296"
      decimals="2"
      id="f-1465"
      unitRef="number">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit contextRef="c-297" decimals="-6" id="f-1466" unitRef="usd">36000000</us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit>
    <cms:VariableInterestEntityMaximumCapacity contextRef="c-298" decimals="0" id="f-1467" unitRef="mw">100</cms:VariableInterestEntityMaximumCapacity>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="c-299"
      decimals="2"
      id="f-1468"
      unitRef="number">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit contextRef="c-300" decimals="-6" id="f-1469" unitRef="usd">8000000</us-gaap:ProceedsFromSaleOfInterestInPartnershipUnit>
    <cms:VariableInterestEntityMaximumCapacity contextRef="c-299" decimals="0" id="f-1470" unitRef="mw">24</cms:VariableInterestEntityMaximumCapacity>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock contextRef="c-1" id="f-1471">Presented in the following table is information about the VIEs NorthStar Clean Energy consolidates: &lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.585%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.746%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.369%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated VIE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy&#x2019;s ownership&#160;interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Description of VIE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Aviator Wind Equity Holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51&#x2011;percent ownership interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;text-indent:9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holds a Class B membership interest&#160;in&#160;Aviator&#160;Wind&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Aviator Wind&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Class B membership interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holding company of a 525&#x2011;MW wind generation project in Coke County, Texas&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Delta Solar Equity Holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50-percent ownership interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holding company of a 24-MW solar generation&#160;project in Delta Township, Michigan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Newport Solar Holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Class B membership interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holding company of a 180&#x2011;MW solar generation project in Jackson County, Arkansas&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NWO Wind Equity Holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50-percent ownership interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holds a Class B membership interest&#160;in&#160;NWO&#160;Holdco&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;NWO Holdco&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-align:right;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Class B membership interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holding company of a 100&#x2011;MW wind generation project in Paulding County, Ohio&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;The remaining ownership interest is presented as noncontrolling interest on CMS&#160;Energy&#x2019;s consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;The Class&#160;A membership interest in the entity is held by a tax equity investor and is presented as noncontrolling interest on CMS&#160;Energy&#x2019;s consolidated balance sheets. Under the associated limited liability company agreement, the tax equity investor is guaranteed preferred returns from the entity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table are the carrying values of the VIEs&#x2019; assets and liabilities included on CMS&#160;Energy&#x2019;s consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.432%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.957%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.432%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.959%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt 0 10pt;text-indent:-9pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;March&#160;31,&#160;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepayments and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Plant, property, and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-current portion of finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Asset retirement obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Assets may be used only to meet VIEs&#x2019; obligations and commitments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is information about these partnerships:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.444%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:32.073%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.183%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nature&#160;of&#160;the&#160;Entity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nature of NorthStar Clean Energy&#x2019;s Involvement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;T.E.S.&#160;Filer City &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Coal-fueled power generator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term PPA between partnership and Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employee assignment agreement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="4" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Grayling &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wood waste-fueled power generator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term PPA between partnership and Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reduced dispatch agreement with Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating and management contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Genesee &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wood waste-fueled power generator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term PPA between partnership and Consumers&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reduced dispatch agreement with Consumers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating and management contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Craven &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wood waste-fueled power generator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating and management contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Reduced dispatch agreements allow the facilities to be dispatched based on the market price of power compared with the cost of production of the plants. This results in fuel cost savings that each partnership shares with Consumers&#x2019; customers.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="c-301"
      decimals="2"
      id="f-1472"
      unitRef="number">0.51</us-gaap:VariableInterestEntityOwnershipPercentage>
    <cms:VariableInterestEntityMaximumCapacity contextRef="c-302" decimals="0" id="f-1473" unitRef="mw">525</cms:VariableInterestEntityMaximumCapacity>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="c-299"
      decimals="2"
      id="f-1474"
      unitRef="number">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <cms:VariableInterestEntityMaximumCapacity contextRef="c-299" decimals="0" id="f-1475" unitRef="mw">24</cms:VariableInterestEntityMaximumCapacity>
    <cms:VariableInterestEntityMaximumCapacity contextRef="c-303" decimals="0" id="f-1476" unitRef="mw">180</cms:VariableInterestEntityMaximumCapacity>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="c-296"
      decimals="2"
      id="f-1477"
      unitRef="number">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <cms:VariableInterestEntityMaximumCapacity contextRef="c-298" decimals="0" id="f-1478" unitRef="mw">100</cms:VariableInterestEntityMaximumCapacity>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-304" decimals="-6" id="f-1479" unitRef="usd">20000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-305" decimals="-6" id="f-1480" unitRef="usd">18000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-304" decimals="-6" id="f-1481" unitRef="usd">5000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-305" decimals="-6" id="f-1482" unitRef="usd">4000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-304" decimals="-6" id="f-1483" unitRef="usd">5000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-305" decimals="-6" id="f-1484" unitRef="usd">3000000</us-gaap:OtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-304" decimals="-6" id="f-1485" unitRef="usd">1046000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-305" decimals="-6" id="f-1486" unitRef="usd">1024000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-304" decimals="-6" id="f-1487" unitRef="usd">6000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-305" decimals="-6" id="f-1488" unitRef="usd">3000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-304" decimals="-6" id="f-1489" unitRef="usd">1082000000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-305" decimals="-6" id="f-1490" unitRef="usd">1052000000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-304" decimals="-6" id="f-1491" unitRef="usd">6000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-305" decimals="-6" id="f-1492" unitRef="usd">8000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-304" decimals="-6" id="f-1493" unitRef="usd">1000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-305" decimals="-6" id="f-1494" unitRef="usd">0</us-gaap:TaxesPayableCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-304" decimals="-6" id="f-1495" unitRef="usd">23000000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-305" decimals="-6" id="f-1496" unitRef="usd">23000000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent contextRef="c-304" decimals="-6" id="f-1497" unitRef="usd">34000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent contextRef="c-305" decimals="-6" id="f-1498" unitRef="usd">33000000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-304" decimals="-6" id="f-1499" unitRef="usd">3000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-305" decimals="-6" id="f-1500" unitRef="usd">0</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-304" decimals="-6" id="f-1501" unitRef="usd">67000000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-305" decimals="-6" id="f-1502" unitRef="usd">64000000</us-gaap:Liabilities>
    <us-gaap:RegulatoryAssets contextRef="c-304" decimals="-6" id="f-1503" unitRef="usd">638000000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets contextRef="c-305" decimals="-6" id="f-1504" unitRef="usd">666000000</us-gaap:RegulatoryAssets>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-306" decimals="-6" id="f-1505" unitRef="usd">659000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-307" decimals="-6" id="f-1506" unitRef="usd">700000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:ConsolidationVariableInterestEntityPolicy contextRef="c-1" id="f-1507">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Non-consolidated VIEs: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;NorthStar Clean Energy has variable interests in T.E.S.&#160;Filer City, Grayling, Genesee, and Craven. While NorthStar Clean Energy owns 50&#160;percent of each partnership, it is not the primary beneficiary of any of these partnerships because decision making is shared among unrelated parties, and no one party has the ability to direct the activities that most significantly impact the entities&#x2019; economic performance, such as operations and maintenance, plant dispatch, and fuel strategy. The partners must agree on all major decisions for each of the partnerships.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationVariableInterestEntityPolicy>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="c-308"
      decimals="2"
      id="f-1508"
      unitRef="number">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="c-309"
      decimals="2"
      id="f-1509"
      unitRef="number">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="c-310"
      decimals="2"
      id="f-1510"
      unitRef="number">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="c-311"
      decimals="2"
      id="f-1511"
      unitRef="number">0.50</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:EquityMethodInvestments contextRef="c-312" decimals="-6" id="f-1512" unitRef="usd">66000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-313" decimals="-6" id="f-1513" unitRef="usd">64000000</us-gaap:EquityMethodInvestments>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock contextRef="c-2" id="f-1515">Exit Activities&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In accordance with its Clean Energy Plan, Consumers plans to retire the J.H.&#160;Campbell coal-fueled generating units in 2025. In order to ensure necessary staffing at J.H.&#160;Campbell through retirement, Consumers has implemented a retention incentive program. The aggregate cost of the J.H.&#160;Campbell program through 2025 is estimated to be less than $50&#160;million. The MPSC has approved deferred accounting treatment for these costs; these expenses are deferred as a regulatory asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;As of March&#160;31,&#160;2025, the cumulative cost incurred and deferred as a regulatory asset related to the J.H.&#160;Campbell retention incentive program was $45&#160;million. Amounts deferred under the program are subsequently collected from customers over three years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#x2019; consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:76.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.925%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Retention benefit liability at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs deferred as a regulatory asset&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Retention benefit liability at the end of the period&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of other liabilities of $16&#160;million at March&#160;31,&#160;2025 and $8&#160;million at March&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock contextRef="c-1" id="f-1514">Exit Activities&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In accordance with its Clean Energy Plan, Consumers plans to retire the J.H.&#160;Campbell coal-fueled generating units in 2025. In order to ensure necessary staffing at J.H.&#160;Campbell through retirement, Consumers has implemented a retention incentive program. The aggregate cost of the J.H.&#160;Campbell program through 2025 is estimated to be less than $50&#160;million. The MPSC has approved deferred accounting treatment for these costs; these expenses are deferred as a regulatory asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;As of March&#160;31,&#160;2025, the cumulative cost incurred and deferred as a regulatory asset related to the J.H.&#160;Campbell retention incentive program was $45&#160;million. Amounts deferred under the program are subsequently collected from customers over three years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#x2019; consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:76.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.925%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Retention benefit liability at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs deferred as a regulatory asset&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Retention benefit liability at the end of the period&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of other liabilities of $16&#160;million at March&#160;31,&#160;2025 and $8&#160;million at March&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1 contextRef="c-314" decimals="-6" id="f-1516" unitRef="usd">50000000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <cms:RestructuringAndRelatedCostDeferredCost contextRef="c-315" decimals="-6" id="f-1517" unitRef="usd">45000000</cms:RestructuringAndRelatedCostDeferredCost>
    <us-gaap:RegulatoryAssetAmortizationPeriod contextRef="c-316" id="f-1518">P3Y</us-gaap:RegulatoryAssetAmortizationPeriod>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock contextRef="c-1" id="f-1520">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#x2019; consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:76.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.925%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Retention benefit liability at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs deferred as a regulatory asset&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Retention benefit liability at the end of the period&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of other liabilities of $16&#160;million at March&#160;31,&#160;2025 and $8&#160;million at March&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock contextRef="c-2" id="f-1519">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Presented in the following table is a reconciliation of the retention benefit liability recorded in other liabilities on Consumers&#x2019; consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:76.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.562%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.925%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In Millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three&#160;Months Ended March&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Retention benefit liability at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs deferred as a regulatory asset&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Retention benefit liability at the end of the period&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Includes current portion of other liabilities of $16&#160;million at March&#160;31,&#160;2025 and $8&#160;million at March&#160;31,&#160;2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:OtherLiabilities contextRef="c-317" decimals="-6" id="f-1521" unitRef="usd">14000000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities contextRef="c-318" decimals="-6" id="f-1522" unitRef="usd">16000000</us-gaap:OtherLiabilities>
    <cms:RestructuringAndRelatedCostDeferredCost contextRef="c-319" decimals="-6" id="f-1523" unitRef="usd">2000000</cms:RestructuringAndRelatedCostDeferredCost>
    <cms:RestructuringAndRelatedCostDeferredCost contextRef="c-320" decimals="-6" id="f-1524" unitRef="usd">3000000</cms:RestructuringAndRelatedCostDeferredCost>
    <us-gaap:OtherLiabilities contextRef="c-321" decimals="-6" id="f-1525" unitRef="usd">16000000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities contextRef="c-322" decimals="-6" id="f-1526" unitRef="usd">19000000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-321" decimals="-6" id="f-1527" unitRef="usd">16000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-322" decimals="-6" id="f-1528" unitRef="usd">8000000</us-gaap:OtherLiabilitiesCurrent>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-1" id="f-1529">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-1" id="f-1530">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-1" id="f-1531">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-1" id="f-1532">false</ecd:Rule10b51ArrTrmntdFlag>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
